Itt mindenki megmutathatja a saját oldalát, és majd értékeljük.
-
#2020
- link tagos css és az import nem ugyanaz (mégha az eredmény látszólag ugyanaz is), nézz utána
- a /body előtti elhelyzés azt jelenti, hogy közvetlenül a /body előtt van és nem a fejlécben. ha nem asyncron módban töltöd be a jst, akkor leáll a dokumentum renderelése ha outputot gerenál a js, ilyenkor a js lefutására vár, amitől lassabban töltődik az oldal.
ha a végére rakod, addig felépül a dokumentumfa, megjeleníti a böngésző és csak utána töltögeti a js-eket (de mivel DOM Readyre futnak a jquerys cuccok ugyanott vagy, csak gyorsabb lesz a megjelenés)
- a diszkrét js azt jelenti, hogy a becsatoláson kívűl egyáltalán nincs js a dokumentumban.
az input onblur="this.focus()" helyett nincs semmi az inputban (csak egy class vagy id), a külön js fileban pedig (a jquerynél maradva) ilyesmi: $(document).ready(function(){ $(".inputom").blur(function(){ $(this).focus(); }); });
Itt egy régi írás róla, csak nativ jsel de a lényeg kihámozható:
Weblabor: Diszkrét JS