AcidLog je experiment. Nadesignuj a naprogramuj si ho podľa vlastných predstáv. viac »

O otváraní odkazov do nového okna sa už popísalo dosť. Či už v súvislosti nástupom štandardu XHTML, ktorý prdí na atribút target, alebo v súvislosti s nástupom nových prehliadačov, ktoré podporujú tabbed browsing a podobné featurky.

Dosť sa toho popísalo aj o tom, ako to riešiť. Jedni obhajujú názor, že by sa to malo úplne ignorovať a že by sa otváranie odkazov malo nechať plne na užívateľovi (čo asi nie je úplne správne, pretože je to príliš razantný sek a niektorí menej zdatní užívatelia by ho nemuseli rozdýchať). Druhí hľadajú cestičky ako to hacknúť (napr. pomocou atribútu REL v XHTML).

Ja osobne by som to riešil jednoduchým a pomerne univerzálnym skriptom targetBlank. Dúfam, že sa niekomu zíde.

PS: Ako vždy, všetky pripomienky, komentáre, bugreporty a finančné dary sú vítané.

Komentáre

Ako pozeram kod, k dokonalosti tomu chyba uz iba podpora „https:“. Dalsie protokoly su asi malo vyznamne…

 

OT: Este som si ani poriadne neprecital prispevok, ked som si vsimol, ze uz niekto napisal komentar. Prve co mi prebehlo hlavou bolo: „Stavim sa, ze je to Hvge.“ Heh, a je to tak. Neviem aka je pointa, ale paci sa mi, ze uz viem odhadnut na zaklade typu prispevku, kto zareaguje. Hm, aj ked je to asi dost lahko predpokladatelne, ale aj tak… nekazte mi radost. ;) OK, koncim tento brutal OT prispevok a idem spat. :)

 

FILER: Prvý sa v skutočnosti ozval Johno, mali sme tu zaujímavú (ale nezmyselnú) debatu, ktorú som potom radšej zmazal…

 

Vďaka huGeemu a Johnovi som práve nahodil mierne updatenutú verziu skriptu, ktorá opravuje drobné chybky, ktoré mohli nastať za určitých okolností. Obidvom testerom týmto veľmi pekne ďakujem.

 

FCZBKK: Parada, uz to funguje ako ma aj tu v skole.

 

funguje mi to skvele…

 

Pridaj komentár

Komentáre môžu pridávať iba prihlásení užívatelia.