HighDots Forums  

Re: SVG: Fruehreif oder jung gestorben?

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


Discuss Re: SVG: Fruehreif oder jung gestorben? in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Alexander Schestag
 
Posts: n/a

Default Re: SVG: Fruehreif oder jung gestorben? - 06-08-2007 , 02:22 PM






Stefan Ram wrote:

Quote:
Dabei sollte man nicht übersehen, daß es sich um eine
dynamische objekt-orientierte Programmiersprache handelt, die
bereits all die funktionalen Elemente enthält, die jetzt erst
in C# oder Java integriert werden sollen (also Funktionen als
Objekte [»first class functions«] und Abschlüsse [»closures«]
sowie lambda-Ausdrücke). Nur gehen die meisten Lehrbücher nicht
richtig darauf ein, und viele, die JavaScript in Web-Seiten
verwenden, kennen die Möglichkeiten der Sprache auch nicht
vollständig.
Das wesentlich größere Problem ist: Die Leute, die JavaScript exzessiv
verwenden, um jeden Kleinkram damit zu machen, der mittlerweile längst
mit CSS machbar ist, kennen meistens auch die Nachteile, die sie mit
sich bringt, nicht.

Alex


Reply With Quote
  #2  
Old   
Alexander Schestag
 
Posts: n/a

Default Re: SVG: Fruehreif oder jung gestorben? - 06-08-2007 , 03:26 PM






Gregor Kofler wrote:
Quote:
Alexander Schestag meinte:

Das wesentlich größere Problem ist: Die Leute, die JavaScript exzessiv
verwenden, um jeden Kleinkram damit zu machen, der mittlerweile längst
mit CSS machbar ist, kennen meistens auch die Nachteile, die sie mit
sich bringt, nicht.

Aber was hat das mit der Leistungsfähigkeit von JS zu tun? Die Leute
layouten immer noch mit Tabellen, bis der Arzt kommt, kennen keine
Validierung oder flexible Layouts, basteln Menüs mit Java-Applets und
lassen Email-Icons rotieren. Das kann ich ja schwerlich HTML/CSS anlasten.
Tu ich ja auch nicht, genauso wenig wie ich JS prinzipiell irgendwas
anlaste. Es hat seine berechtigten Einsatzgebiete. Aber wenn Leute das
auf Webseiten exzessiv verwenden und wesentliche Inhalte dadurch
beispielsweise nicht barrierefrei werden, ist das vermutlich nicht nur
mehr ein Verkennen der Möglichkeiten von JS, sondern vor allem auch ein
eher problematischer Einsatz desselben.

Grüße,

Alex


Reply With Quote
  #3  
Old   
Alexander Schestag
 
Posts: n/a

Default Re: SVG: Fruehreif oder jung gestorben? - 06-15-2007 , 05:40 PM



Georg Maaß wrote:
Quote:
Alexander Schestag wrote:

Aber wenn Leute das auf Webseiten exzessiv verwenden und wesentliche
Inhalte dadurch beispielsweise nicht barrierefrei werden, ist das
vermutlich nicht nur mehr ein Verkennen der Möglichkeiten von JS,
sondern vor allem auch ein eher problematischer Einsatz desselben.

Was soll diese Diskusion?
Es ist eine faktische Beschreibung der Realität vieler Webseiten, mehr
nicht. Genauer gesagt war es eine Antwort auf Stefan Rams Aussage

Quote:
viele, die JavaScript in Web-Seiten verwenden, kennen die Möglichkeiten
der Sprache auch nicht vollständig.
Mein Einwand war eben, daß diese JavaScript trotzdem exzessiv, dafür
aber in einem kritischen Zusammenhang einsetzen.

Quote:
Genauso könnte ich fordern, daß Damen mit nackten Beinen durch Leben
frieren müssen, weil es Idioten gibt, die sich von Damenstrümpfen zu
Banküberfällen mit Strumpfmaske herausgefordert fühlen oder anderen zum
Mißbrauch als Würgestrick und Mordwerkzeug.
Was soll dieses blödsinnige Beispiel? Ich habe nirgends behauptet, daß
man JavaScript nicht einsetzen sollte.

Quote:
Außerdem sollten wir das sprechen verbieten, denn es könnte ja jemand
auf die Idee kommen, die Sprach für Rufmord zu verwenden.
Du drischst hier auf Strohmänner ein. Ich habe nirgends behauptet, man
dürfe JavaScript nicht einsetzen, ich habe nur einen häufig
aufzufindenden kritischen Einsatz beschrieben. Darf man das hier nicht,
ohne gleich als Ketzer zu gelten? Oder habe ich getroffen, und der Hund
bellt? ;-)

Quote:
Was also soll diese in meinen Augen sinnlose Debatte?
Diese Debatte ist mitnichten sinnlos. Es gibt viele "Wäpdiseiner", die
JavaScript für jeden Unsinn einsetzen, um Content auf eine Weise
darzustellen, die beispielsweise barrierearm mit CSS realisierbar ist.
Das schließt Menschen mit bestimmten Behinderungen mitunter
unnötigerweise von Webseiten aus. Sind solche Anmerkungen hier verboten?

Alex


Reply With Quote
  #4  
Old   
Ralf Beutler
 
Posts: n/a

Default Re: SVG: Fruehreif oder jung gestorben? - 06-16-2007 , 12:35 AM



Alexander Schestag schrieb:

Quote:
Diese Debatte ist mitnichten sinnlos. Es gibt viele "Wäpdiseiner", die
JavaScript für jeden Unsinn einsetzen, um Content auf eine Weise
darzustellen, die beispielsweise barrierearm mit CSS realisierbar ist.
Das schließt Menschen mit bestimmten Behinderungen mitunter
unnötigerweise von Webseiten aus.
Das ist eine alte Diskussion, die hier[tm] bereits seit Jahren immer
wieder mal geführt wird. Ich kenne diese Diskussion bereits aus den
Tagen, als Websnowborder Webseiten für diejenigen unbenutzbar machten,
die JavaScript ausgeschaltet hatten.

In dciwam wurde lange dafür diskutiert, keine Tabellen zum layouten zu
verwenden. In der Realität nicht auf alle Gebiete anwendbar. Jetzt
argumentierst du mit barrierefreiheit.

Der Punkt ist, dass es daran liegt, wie das Konzept der Website aussieht
und nicht, ob man mit JavaScript in der Lage ist, irgendetwas zu
erreichen. Das hat Georg gemeint.

Das du dich hinstellst, den Zeigefinger hebst und sagst: Bedenkt, wie
ihr JavaScript einsetzt, ist OK, führt aber hier nicht weiter.

fup2p

br | rb
--
Sie freuten sich riesig, wenn eine Maschine nach sechs Stunden etwas
fertig brachte, wozu jeder Mensch auf der Straße für 2 Cent fähig
gewesen wäre. Anschließend ließen sie sich Bananen- und Sushi-Pizza
kommen und schliefen vor der Tastatur ein. [aus T.P., Heiße Hüpfer]


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.