| Webmaster Fragen rund um die Homepage. Hier könnt ihr eure Tips und Anregungen an andere Webmaster und Homepagebetreiber weitergeben. |
 |

25-07-2011, 08:59
|
|
sallow2001
Registrierter Benutzer
|
|
Registriert seit: Oct 2010
Beiträge: 63
|
|
Umfrage: JavaScript
Hallo.
Ich möchte meiner Webseite endlich wieder ein komplett neues Design verpassen und erneut stehe ich vor der Wahl: Mit JavaScript oder ohne JavaScript?
Bis vor etwa 5 Jahren war ich jemand, der gegen JavaScript war, da es meiner Meinung nach auf den Inhalt einer Webseite ankommt und nicht auf irgendwelchen JavaScript-Firlevanz, der den Besucher dazu zwingt, das vermeintlich schädliche JavaScript zu aktivieren.
Mittlerweile haben sich die Wogen jedoch geglättet und die "Angriffe" über JavaScript gehören aufgrund der relativ guten Browser der Vergangenheit an.
Deshalb würde ich gerne für das Menü einen kleinen "ShowEffekt" einbauen (Stichwort: jQuery), damit das gesamte Konstrukt nicht ganz so langweilig wirkt.
Was meint ihr? Kann man von einem Besucher verlangen, dass er JavaScript aktiviert hat oder vergrauelt man sich damit seine Gäste?
Danke für Eure Meinungen.
|

25-07-2011, 09:12
|
|
combie
PHP Expert
|
|
Registriert seit: May 2006
Beiträge: 2.925
|
|
Zitat:
|
Kann man von einem Besucher verlangen, dass er JavaScript aktiviert hat
|
Meine Meinung:
Nein.
Gegen "zusätzliche Effekte" gibts nicht zu sagen...
Aber die Grundfunktion der Website muss auch ohne JS zur Verfügung stehen.
|

25-07-2011, 11:15
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.486
|
|
Stichwort: Unobtrusive JavaScript
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

25-07-2011, 12:18
|
|
sallow2001
Registrierter Benutzer
|
|
Registriert seit: Oct 2010
Beiträge: 63
|
|
Okay, sehe ich alles ein.
Aber wozu sind denn die ganzen JavaScript-Scrolling-Sieht-gut-aus-Menüs gemacht worden? Dann "darf" man die ja gar nicht nutzen...
|

25-07-2011, 12:26
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Doch, wenn man es richtig macht, werden daraus „Ohne- JS-vollständig-benutzbar-aber-mit- JS-noch-viel-schicker“-Menüs.
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
|

25-07-2011, 12:36
|
|
sallow2001
Registrierter Benutzer
|
|
Registriert seit: Oct 2010
Beiträge: 63
|
|
Also müsste man zweigleisig fahren!? Viel Arbeit, oder?
|

25-07-2011, 12:37
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Zitat:
Zitat von sallow2001
Also müsste man zweigleisig fahren!
|
Sozusagen.
Zitat:
Zitat von sallow2001
Viel Arbeit, oder?
|
Manchmal mehr, manchmal weniger.
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
|

25-07-2011, 16:26
|
 |
ApoY2k
Registrierter Benutzer
|
|
Registriert seit: Nov 2006
Beiträge: 290
|
|
Ich mache das immer zu 95% von dem gewünschten oder erwarteten Publikum abhängig.
Wenn ich eine Firmenwebseite bastle, muss definitiv gewährleistet sein, dass auch ohne JS alles zumindest funktioniert. Mit JS kann es dann schöner, einfacher und sicherer sein - aber die Grundfunktion muss definitiv auch so gegeben sein.
Wenn man dagegen z. B. ein Browsergame programmiert, bei dem es esentiell ist, dass AJAX funktioniert, kann man meiner Meinung nach durchaus so dreist sein und Besucher ohne JavaScript konsequent aussperren (und IE-User gleich mit...). Einfach aus dem Grund, dass es kaum möglich ist, eine solche dynamische Sache OHNE JS zu programmieren.
Also: Kommt auf das Publikum an.
__________________
This is what happens when an unstoppable force meets an immovable object.
|

25-07-2011, 16:50
|
|
sallow2001
Registrierter Benutzer
|
|
Registriert seit: Oct 2010
Beiträge: 63
|
|
Ich habe ein durchwachsende Publikum, denke ich. Auf der einen Seite Programmierer und IT-Leute, aber auf der anderen Seite auch "normale" Anwender, die meine Tutorials usw. per Google gefunden haben.
Und wie trennt ihr JS- und non- JS-User? Leitet ihr auf eine andere Seite, nutzt ihr <noscript>,...?
|

25-07-2011, 17:11
|
 |
ApoY2k
Registrierter Benutzer
|
|
Registriert seit: Nov 2006
Beiträge: 290
|
|
Ich blende meistens meine ganze Seite per CSS aus und aktiviere sie wieder durch JavaScript (jQuery). Sieht ugf so aus:
HTML-Code:
<head>
<script type="text/javascript">
$("#noscript").hide();
$("#page").show();
</script>
</head>
<body>
<div id="noscript">
Nur für User mit aktiviertem JS
</div>
<div id="page">
<div id="header" style="display: none;">
<h1>Meine Seite</h1>
</div>
</div>
Wenn jemand JavaScript deaktiviert hat, sieht er die Seite nicht - für jeden, der JS aktiviert hat, wird sie sofort sichtbar.
Vorteil: Man kann auch abfangen, dass jemand JS aktiviert, um die "Umleitungshürde" zu überwinden, und es danach wieder deaktiviert!
__________________
This is what happens when an unstoppable force meets an immovable object.
|

25-07-2011, 17:35
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.486
|
|
Zitat:
Zitat von sallow2001
Und wie trennt ihr JS- und non- JS-User?
|
Warum sollte ich sie „trennen“ ...?
Zitat:
|
Leitet ihr auf eine andere Seite, nutzt ihr <noscript>,...?
|
Ersteres definitiv Nonsense, zweiteres selten nötig.
Beschäftige dich bitte mit dem Stichwort, das ich dir nannte.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
Ähnliche Themen
|
| Thema |
Autor |
Forum |
Antworten |
Letzter Beitrag |
|
Umfrage?
|
rplc |
Appz und Script Gesuche |
2 |
29-04-2010 22:27 |
|
cgi umfrage
|
sisqonrw |
ASP, PERL, CGI, C und alles andere |
0 |
05-11-2006 19:17 |
|
UNO Umfrage
|
tobias_k |
Out of Order |
3 |
18-03-2003 14:12 |
|
Umfrage
|
Berni |
Off-Topic Diskussionen |
35 |
13-02-2002 07:55 |
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|