Kun targettia ei kerran saa enää käyttää niin millä voi toteuttaa linkin aukeamisen uuteen ikkunaan? Ja jos haluaa että kaikkien mahdollisten eri linkkien sisältö tulee siihen yhteen ja samaan uuteen ikkunaan niin entäs miten se onnistuu?
targetin korvaaja?
Tyhmeliini
5322
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 5
Vanhimmat
>Kun targettia ei kerran saa enää käyttää niin...
Kukas niin on sanonut?
Kukas sitä kieltää käyttämästä. "Jos kerta ehkä, niin ei muuta kun"...
"Kun targettia ei kerran saa enää käyttää niin millä voi toteuttaa linkin aukeamisen uuteen ikkunaan?"
Missä näin sanotaan? Jos joku on kehottanut olemaan käyttämättä linkeissä targetia, on tarkoitus ollut juuri se, että ei avattaisi linkkejä uusiin ikkunoihin. Joka tapauksessa target="_blank" on tuhat kertaa parempi tapa avata uusia ikkunoita kuin jokin Javascript-sekoilu.
Kotisivujen tekijä ei voi mitenkään tietää, milloin käyttäjä haluaa uuden ikkunan ja milloin ei. Normaalin linkin avaaminen uuteen ikkunaan on todella helppoa (esim. minulla hiiren keskimmäinen nappi), kun taas targetilla uuteen ikkunaan avautuvan linkin avaaminen samaan ikkunaan on paljon vaikeampaa. Eli: uuteen ikkunaan avautuvaa linkkiä kannattaa käyttä todella, todella harkiten.
XHTML 1.0 Strict ja XHTML 1.1 eivät tuota "tunne". Normaalistihan se "kielto" onkin niin kuin totesit. Toisaalta hyvin tehty JS:ia hyväksikäyttävä linkki toimii vaikkei JS:ia oliskaan käytössä. Itsekin käytän satunnaisesti, enkä tunne itseäni luopioksi :)
Kyllä mulla targetkin tuntuu avautuvan uuteen tabiin, niin Safarissa, Caminossa kuin Firefoxissakin.
HTML 4.01 Strict ei myöskään targetia tue.
Eri asia on sitten se, kuinka moni tekee kotisivunsa käyttäen Strictiä. Kyllähän sitä pitäis käyttää, mutta aika harva sivu nykyään on standardin mukainen.
Eli voin huoletta ainakin pari vuotta vielä käyttää targettia pelkäämättä että kaikilla ei linkki toimi?