HighDots Forums  

JavaScript ja oder nein?

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss JavaScript ja oder nein? in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Heiko Warnken
 
Posts: n/a

Default JavaScript ja oder nein? - 10-01-2007 , 02:01 AM






Hallo Leute,
ich hoffe, ich bin hier in der NG richtig.
Ich habe da mal eine ganz grundsätzliche Frage zu JavaScript.

Viele Surfer im Internet surfen ja ohne aktiviertem Javascript. Nun gibt
es aber auf sehr vielen Homepages auch Java Scripts. Diese werden
natürlich bei ausgeschaltetem JavaScript nicht ausgeführt.
Bei Test mit deaktiviertem JS bin ich auf sehr viele Seiten gestoßen,
die dann nicht mehr korrekt angezeigt werden.
Und: Wie sieht es eigentlich bei Formularfeldern aus, die mittels JS
geprüft werden sollen? Diese Prüfung kann doch gar nicht mehr
stattfinden und geben demzufolge immer ein "inkorrekte Eingabe" aus.
Können Surfer ohne JS solche Formulare gar nicht auflüllen um z. B.
Kontakt mit dem Webseitenbetreibr aufzunehmen?
Ich meine doch nur, dass ohne JS heutzutage doch kaum noch etwas im
Internet vernünftig zu machen ist, wenn man mal von PHP absieht.
Wenn ich mich irgendwo anmelden möchte, muss ich das mit aktiviertem
JavaScript machen, weil es sonst nicht klappt.
Wenn ich irgendwelche Formularfelder ausfüllen und abschicken will, muss
ich das mit aktiviertem JavaScript machen. Sonst funktioniert das doch
nicht, oder?
Wenn denn angeblich so viele Surfer ohne JS surfen, wie lässt sich dann
z. B. eine Eingabe ggf. ohne JS überprüfen?

Gruß aus Berlin
Heiko
--
Mitglied in der Arbeits- und Schutzgemeinschaft Fort Hahneberg
http://www.fort-hahneberg.org
Seit Juni 2007 mit regelmäßigen Führungen für nicht Sehende.

Reply With Quote
  #2  
Old   
Jürgen Hoffmann
 
Posts: n/a

Default Re: JavaScript ja oder nein? - 10-01-2007 , 02:46 AM






Heiko Warnken schrieb:
Quote:
Hallo Leute,
ich hoffe, ich bin hier in der NG richtig.
Ich habe da mal eine ganz grundsätzliche Frage zu JavaScript.

Grundsätzlich sollten Seiten auch ohne JavaScript funktionieren. Der
Einsatz von JavaScript kann darauf aufbauend die Bedienung und Optik der
Seiten für viele User (mit eingeschaltetem JS) verbessern.

Der Webdesigner, der dies nicht beachtet muss einfach damit leben, dass
ein Teil der User seine Seiten nicht mehr besucht.

Jürgen


Reply With Quote
  #3  
Old   
Ferry Bolhar
 
Posts: n/a

Default Re: JavaScript ja oder nein? - 10-01-2007 , 11:53 AM



Heiko Warnken:

Quote:
Viele Surfer im Internet surfen ja ohne aktiviertem Javascript. Nun gibt
es aber auf sehr vielen Homepages auch Java Scripts. Diese werden
natürlich bei ausgeschaltetem JavaScript nicht ausgeführt.
Bei Test mit deaktiviertem JS bin ich auf sehr viele Seiten gestoßen,
die dann nicht mehr korrekt angezeigt werden.
Ja. Ist eben so. Wobei man dann mittels <noscript>...</noscript>
auf diesen Umstand hinweisen sollte (dass die Seite ohne JS nicht
oder nicht korrekt dargestellt werden kann).

Quote:
Und: Wie sieht es eigentlich bei Formularfeldern aus, die mittels JS
geprüft werden sollen? Diese Prüfung kann doch gar nicht mehr
stattfinden und geben demzufolge immer ein "inkorrekte Eingabe" aus.
Was meinst du mit "inkorrekte" Eingabe? Bei einem

<input type="button" onsubmit="check()">

wird das "onsubmit" ignoriert und die Daten werden ohne Check
an den Server gesendet d.h., wie wenn kein "onsubmit" angegeben
worden wäre.

Die Prüfung findet dann natürlich nicht statt, aber man muss ja
ohnehin auch serverseitig prüfen.

Quote:
Können Surfer ohne JS solche Formulare gar nicht auflüllen um z. B.
Kontakt mit dem Webseitenbetreibr aufzunehmen?
Doch, siehe oben.

Quote:
Ich meine doch nur, dass ohne JS heutzutage doch kaum noch etwas im
Internet vernünftig zu machen ist, wenn man mal von PHP absieht.
Und Perl. ;-))

PHP und JS haben miteinander nichts zu tun, ersteres läuft (meist)
am Server, letzteres (meist) am Client. Im Übrigen teile ich deine
Meinung, was JS betrifft, aber wir stehen beide hier damit ziemlich
alleine da.

Quote:
Wenn ich mich irgendwo anmelden möchte, muss ich das mit aktiviertem
JavaScript machen, weil es sonst nicht klappt.
Wenn ich irgendwelche Formularfelder ausfüllen und abschicken will, muss
ich das mit aktiviertem JavaScript machen. Sonst funktioniert das doch
nicht, oder?
Das Absenden sollte auch ohne JS funktionieren. Es sei denn, der
JS-Code bereitet die Daten vor dem Absenden noch speziell auf.
Das ist dann aber IMHO schlechtes Design.

Quote:
Wenn denn angeblich so viele Surfer ohne JS surfen, wie lässt sich dann
z. B. eine Eingabe ggf. ohne JS überprüfen?
Client-seitig gar nicht. Aber du musst ohnehin jede Eingabe
serverseitig prüfen. Clientseitige Prüfung ist durchaus sinnvoll
und kann helfen, Bandbreite und Serverresourcen zu sparen,
aber sie kann eine serverseitige Prüfung nie ersetzen. Folglich
spielt es keine Rolle, ob JS hierfür verwendet wird oder nicht.

LG, Ferry

--
Ing Ferry Bolhar
Magistrat der Stadt Wien - MA 14
A-1010 Wien
E-Mail: bol (AT) adv (DOT) magwien.gv.at




Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.