Immer wieder Javascript, argh!
Ich sage nur NoScript, besser und schneller geht es kaum.
Die Leute von Webseiten, die JS zur Bedingung machen, sind es selber Schuld wenn Besucher und mögliche Kunden ausbleiben.
Haben die dir gestern was den Drink getan, oder was wolltest du uns jetzt mitteilen?
Man hätte gleich von Anfang an das unmöglich dämlich HTML-Zeugs weglassen sollen, um alles durch JS direkt in das DOM zu rendern. So sperrt man auch gleich die ewig gestrigen Nörgler von seinen Inhalten aus. Lernen werden die eh nichts, also kann man auf deren Gesellschaft sehr gerne verzichten.
Kunden, die große Mehrheit der Web 2.0 Benutzer, bleiben eher aus, wenn Webseiten unkomfortabel sind und genau das sind sie ohne JavaScript.
Das eine Webseite ohne JavaScript überhaupt nicht angezeigt wird, halte ich allerdings auch für ein groben Designfehler, wenigstens die Grundfunktionalität sollte auch ohne JavaScript gewährleistet sein.
War JS Ende der 90ziger zur die Inkompatibilitäten eine Seuche und Anfang 2000 durch schlechte Leistung jenseits jeder Performance ist es heute enorm schnell, exterm komfortabel und nicht mehr wegzudenken.
Sorry, aber da führt kein Weg dran vorbei.
Sicher ist JS nicht mehr wegzudenken, leider auch für Webseiten mit Malware, infizierten Werbebannern und Spyware drauf. Daher ist eine knallharte Whitelist für JS (z.B. eben NoScript) absolut notwendig geworden. Und JS darf dann natürlich auch nur die angesurfte Seite selbst, keine verbundenen "Hintergrund-Seiten" und seien es "nur" Werbe- oder Analysedienste bzw. Counter. Das sperre ich alles aus.
Ganz erlich: Lieber Javascript, als jeden Mist in Flash zu haben...
Dafür gibt es FlashBlock und "better Privacy" um die Flash-Cookies zu killen. Seiten, auf denen ich Flash sehen will (YouTube, etc.) sind in der Whilelist von FlashBlock, alles andere darf kein Flash, bis ich es erlaube.
Bei einem System mit ATOM-CPU oder alter P4 ist es sogar glatte Notwehr, damit es nicht zusammenbricht ^_^
Lars154 schrieb:
--------------------------------------------------------------------------------
> War JS Ende der 90ziger zur die Inkompatibilitäten eine Seuche und Anfang
> 2000 durch schlechte Leistung jenseits jeder Performance ist es heute enorm
> schnell, exterm komfortabel und nicht mehr wegzudenken.
JavaScript als "enorm schnell" zu bezeichnen zeugt einfach nur von massivem Realitätsverlust. Zwar hat man die Geschwindigkeit über die Jahre stark gesteigert, aber wenn eine Sprache 100mal langsamer ist als eine andere, und dann macht man sie 10mal schneller, dann ist sie immer noch langsam.
Und ob JavaScript komfortabel ist oder nicht sei einmal dahingestellt, aber in jedem Fall ist es unsauberes Gefrickel. Die Exception-Behandlung wurde nachträglich hineingefrickelt, so dass viele Konstrukte, die werfen sollten, irgendwelchen Blödsinn machen, z. B. ist [1,2,3][3] einfach "undefined". Es hat kein vernünftiges Typsystem (1+"0" ist ein gültiger Ausdruck mit dem Wert "10", und über Idiotien wie das with-Statement breiten wir wohl lieber den Mantel des Schweigens.
Dein Argumente sind Kindergarten. Das [1,2,3][3] keine Exception wirft ist überhaupt kein Beinbruch. Und die automatische Typkonvertierung kann erheblich zur Reduktion des Codeumfangs beitragen. Man muss die Sprache nur kennen und verstehen. JavaScript ist nunmal eine extrem dynamische Hochsprache mit ein paar mehr Features als traditionelle Hochsprachen. Und wie immer gilt auch hier: an etwas herummäkeln hilft nie. Hinsetzen, lernen und verstehen.
Programmierung ist kein Kindergartensport.
Non_JS schrieb:
--------------------------------------------------------------------------------
> Immer wieder Javascript, argh!
> Ich sage nur NoScript, besser und schneller geht es kaum.
Ich sage nur NoInternet, besser und schneller geht es dann wirklich nicht mehr.
> Die Leute von Webseiten, die JS zur Bedingung machen, sind es selber Schuld
> wenn Besucher und mögliche Kunden ausbleiben.
Nun ja, normalerweise habe ich es auch aus und verwende die (Opera) seitenspezifischen Einstellungen.
Als Kunde wegen JS wegbleiben? Käme mir reichlich dämlich vor. Ist aber auch so das sich viele Sites durchaus ohne JS und IMHO oft genug sogar besser bedienen lassen.
Auf der anderen Seite aber ist HTML aber eben nun mal zur Strukturierung gedacht (was viele schon vor Jahren nicht verstanden haben und dachten damit ein Layout erstellen zu müssen) und Java ist nun wirklich so arschlangsam das es nicht wirklich taugt um mehr Flexibilität reinbringen zu können.
Bei Sites allerdings bei denen man ohne JS nur eine leere Seite sieht ... okay, also auf solch' grenzenlosen Dilentantismus lass' ich mich auch nicht ein.
JS ist halt ein Relikt aus alten und wilderen Zeiten, nur ohne echte Alternative in Sicht wird man wohl noch einige Zeit mit dieser Krücke leben müssen und so wie es sich verbreitet hat glaube ich das diese Zeit noch recht lange sein wird.
> Programmierung ist kein Kindergartensport.
Das was man so mit JavaScript macht, würde ich nicht ganz als programmieren ansehen ;)
JSPro schrieb:
--------------------------------------------------------------------------------
> kennen und verstehen. JavaScript ist nunmal eine extrem dynamische
> Hochsprache mit ein paar mehr Features als traditionelle Hochsprachen. Und
> wie immer gilt auch hier: an etwas herummäkeln hilft nie. Hinsetzen, lernen
> und verstehen.
>
> Programmierung ist kein Kindergartensport.
loooooool, eine hochsprache !!!
man das ist eine skriptsprache und damit programmierst du per definition nicht mal sondern du skriptest !!!
ja, nee, is klaa!
wir sollten auch wieder über offenem feuer kochen
BRAVO !!!
Endlich mal einer der es ausspricht !
Der java und flash sind immer die Probleme wenn wichtige Elemente damit angesprochen werden. So werden Schnell Seiten unbrauchbar.
Es gibt immernoch wo man den MS-Quatsch benutzen muss weil Active-X angesprochen wird !
Benutzung von Java und Flash für nette Design Elemente ist O.K. aber das sollte nichts mit wichtigen Inhalten zu tun haben. Man darf dicht vergessen, Firmen wollen etwas Verkaufen, Informationen oder Waren !!!
Das ist kein Design-Wettbewerb !!!
Manchmal habe ich das Gefühl das DEsign wichtiger ist als die Produkte.
Man sollte doch mal den Java und Flash Wahnsinn etwas zurückfahren.
Ich habe vor 6 Jahren eine Site-Erstellt
mit der Bedingung "kein JAVA u.FLASH" (kam vom Kunden !)
Die läuft immer noch ohne nachbessern auf jedem Browser.
So sollte das sein. Kommt auch für den Auftraggeber billiger. Nur Inhalte pflegen.
lol was seid ihr Experten, das moderne inet besteht zu 90% aus JS und Flash
Vor der Moderne war u.A. die Steinzeit.
> loooooool, eine hochsprache !!!
> man das ist eine skriptsprache und damit programmierst du per definition
> nicht mal sondern du skriptest !!!
Voll-DAU? Was sind Turing-vollständige Skriptsprachen, wenn nicht Programmiersprachen?
Du schreibst jetzt tausendmal: Auch Skriptsprachen sind Programmiersprachen.
Reden ist Silber, Schweigen ist Gold, meine Ausführungen sind Platin.
> Auf der anderen Seite aber ist HTML aber eben nun mal zur Strukturierung
> gedacht (was viele schon vor Jahren nicht verstanden haben und dachten
> damit ein Layout erstellen zu müssen) und Java ist nun wirklich so
> arschlangsam das es nicht wirklich taugt um mehr Flexibilität reinbringen
> zu können.
Vor allem ist Java regelmäßig nur als Plugin in Browsern verfügbar und allein daher schon mehr oder weniger ein Fremdkörper.
> JS ist halt ein Relikt aus alten und wilderen Zeiten, nur ohne echte
> Alternative in Sicht wird man wohl noch einige Zeit mit dieser Krücke leben
> müssen und so wie es sich verbreitet hat glaube ich das diese Zeit noch
> recht lange sein wird.
Das wiederum ist Unsinn. Natürlich wird JS bleiben. Wie bringt man View-Logik in den Browser? Letztlich braucht man dafür irgendeine vollwertige Programmiersprache. Das leistet JS. Jede andere Sprache würde nur insofern eine Alternative sein, dass nun eine andere Sprache verwendet, das Konzept wäre das Gleiche: Die Sprache müsste Zugriff auf den Seiteninhalt und das Layout haben und diese mehr oder weniger beliebig ändern können.
Was ist denn dein Vorschlag? Wie sähe ein WWW ohne diese "Krücke" aus?
Reden ist Silber, Schweigen ist Gold, meine Ausführungen sind Platin.
> > Programmierung ist kein Kindergartensport.
> Das was man so mit JavaScript macht, würde ich nicht ganz als programmieren
> ansehen ;)
Was macht „man“ denn so mit JavaScript?
Reden ist Silber, Schweigen ist Gold, meine Ausführungen sind Platin.
Kommentare: 170 | letzter Beitrag 15:54 Uhr
Kommentare: 94 | letzter Beitrag 26.05. 19:45
Kommentare: 74 | letzter Beitrag 18:52 Uhr
Kommentare: 70 | letzter Beitrag 18:56 Uhr
Kommentare: 58 | letzter Beitrag 18:36 Uhr
E-Mail an news@golem.de

Nach der Urteilsverkündung im Rechtsstreit zwischen Youtube und Gema fühlten sich beide Seiten als Gewinner. In Wahrheit gibt es aber nur einen Verlierer, bloggt Medienrechtsexperte Thomas Hoeren: die Gema.

Ein soziales Netzwerk für Pornografie muss seine Marke nicht an Facebook übergeben. Faceporn, ein norwegisches Unternehmen, freut sich über den Sieg vor einem kalifornischen Gericht.

Diablo 3 ist toll, sagen viele Spieler - Diablo 3 ist eine Stimulus-Response-Maschine, sagt Rainer Sigl. Der Blogger und leidenschaftliche Gamer erklärt, warum er sich Blizzards jüngstem Werk verweigert.

Renesas ist nach Elpida der zweite schwer angeschlagene japanische Chiphersteller. Renesas, das Hitachi, Mitsubishi Electric und NEC gehört, macht Verlust und will seine größte Fabrik verkaufen.

RIM soll in den kommenden Tagen erneut einen massiven Stellenabbau ankündigen. "Ich habe herausgefunden, welche Teile ich in meinem Puzzle nicht mehr benötige", sagte Firmenchef Thorsten Heins.

Ein britisches Blog will erfahren haben, dass Facebook den norwegischen Browserhersteller Opera Software kaufen will. Beide Unternehmen wollen sich dazu nicht äußern.