Hi,
Ich habe eine Frage?
diese Frage kann ich bejahen ;-)
Was hält ihr von Java für den Einsatz in einer Homepage?
Für Effekte?
Für Effekte - absolut gar nichts!
Es gibt sinnvolle Anwendungen von Java, die auch gerne etwas "verspielt" sein können. Aber gerade für Effekte sollte man Java nicht mißbrauchen (das letzte Wort bitte noch einmal langsam lesen, das ist bewußt gewählt). Wie Rufinus auch finde ich so etwas eher störend.
Faustregel: Wo immer möglich auf neue Techniken verzichten!
Mittlerweilen kann man doch auch schon mittels JavaScript schöne Effekte erzielen?!
Ja, die dauern erstens nicht so lange zum Laden der JavaScript-Engine ;-) und zweitens bringen sie den Browser nicht so schnell zum Absturz. Wenn das Script vernünftig programmiert ist (und es natürlich auch ohne einwandfrei funktioniert), ist dagegen IMHO nichts einzuwenden.
Java selbst ist doch ein wenig langsam oder?
JS schneller?
Ja, zumindest der Start von Java.
Hat jemand Vorschläge was noch so zur Alternative zur auswahl steht ausser:
dynm. HTML, Java/JS und activ X?
Auf Active-X solltest Du auch verzichten, da es kaum jemand unterstützt - und das Gefahrenpotential enorm ist. Bloß nicht mit arbeiten, irgendwann merkt M$ hoffentlich, daß es keiner will und hört mit der Entwicklung auf... ;-)
Auch PlugIns solltest Du nur da benutzen, wo es wirklich erforderlich ist. Seiten, die mir erst mal sagen, daß ich mit meinem ziemlich neuen Browser, bei dem praktisch alles angeschaltet ist, nicht genügend Techniken unterstütze, wirken - gelinde gesagt - billig. Von Professionalität will ich erst gar nicht reden, das ist vermutlich ohnehin nicht Dein Anspruch. Ich rede davon, daß sich sofort der Eindruck aufzwängt "oh, schon wieder eine Seite der Art: Das bin ich, das ist mein Hund, das sind meine Hobbies, und guck mal was ich schon alles tolles kann!" Da geht man gleich wieder weg.
Also, setze Techniken lieber sparsam ein. Wo sie sinnvoll sind, sind sie ein gutes Feature, wo es eine einfache Liste von Links oder eine hübsch designte Grafik auch getan hätte, sind sie überflüssiger Schnickschnack.
Cheatah