Amire már nincs szüksége a JavaScript programozónak
A JavaScript számos hasznos nyelvi lehetőséggel támogatja munkánkat, de elgondolkoztunk-e már azon, hogy mely elemeit tekinthetjük elavultnak? A diszkrét JavaScript filozófiája, a használhatóság, sokszor a célszerűség, s van, amikor csak magának a megoldásnak az eleve rosszul kivitelezett módja több korábban erősen használt megoldást tett elavulttá, melyből hatot gyűjtött össze a Wait till I come oldal bloggere.
A Six JavaScript features we do not need any longer című cikkben azok a JavaScript lehetőségek lettek összegyűjtve, melyek bár működnek, gyakorlati és elméleti okokból mégsem célszerű a használatuk. Ilyen tanács, hogy mellőzzük a
■ A Six JavaScript features we do not need any longer című cikkben azok a JavaScript lehetőségek lettek összegyűjtve, melyek bár működnek, gyakorlati és elméleti okokból mégsem célszerű a használatuk. Ilyen tanács, hogy mellőzzük a
document.write
-ot, a noscript
elemet, a href
tulajdonságban a javascript:
"protokoll" használatát, a document.all
, a document.layers
és a navigator.userAgent
említését, illetve az onmouseover
és hasonló HTML tulajdonságra építő eseménykezelő megoldásokat. Ezek általában elavultak, s van helyettük jobban használható, sokkal célszerűbb lehetőség is, mellyel oldalunkat jobban használhatóbbá is tesszük. S hogy miért? A cikkből kiderül.
Érdekes.
De a document.write szerintem maradhatna:-D.
nem használható
document.write()
XHTML-ben nem használható, XML-ben pedig végképpp nem. Egyszerűen el kell fogadni, hogy nem egy karakterhalmazon dolgozol, hanem struktúrált információn. Azt, amit adocument.write()
segítségével beillesztenél, szépen struktúrára kell bontanod, és úgy kell hozzáadnod az oldal szerkezetéhez. Funkcionálisan nem kapsz kevesebbet, csak másképp érdemes a problémához hozzáállni.OnMouseOver
Gondolkodtam a css-en, de azt is hogyan?
(pl minden képnek (valami.gif) lenne egy párja (valami_hover.gif), de hogy a .css-be cserélgetném?!)
-=RelakS=-
nem a funkciót kell kerülni
Szvsz
--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu