WN

WN (https://www.wn.se/forum/index.php)
-   Allmänt (https://www.wn.se/forum/forumdisplay.php?f=2)
-   -   Våga Vägra Validera (https://www.wn.se/forum/showthread.php?t=32728)

aikon 2008-10-22 15:38

Hehe, funderar allvarligt på det efter att target=_blank inte längre validerar...

Nån annan som är med? :lol:

digi 2008-10-22 15:47

Går att göra med javascript, men det kan ju fela om någon slagit av det :)

Exempel

Ara 2008-10-22 16:10

vem bryr sig om sidan validerar eller inte?

Skulle vara intressant att se om någon har fått en kravspec med just det kravet.

aikon 2008-10-22 16:18

phpBB gör det tyvärr. I version 3 så öppnar inte länkar längre i ny flik, vilket alla användare klagar på!

Jonas 2008-10-22 17:19

Går enkelt att göra med:

Kod:

<a href="http://www. minlänk.se" onclick="window.open(this.href); return false;">Min länk</a>

jonny 2008-10-22 17:30

Men det är väl bara att koda sidan med Transitional istället

mcfluff 2008-10-22 17:39

Bryr mig inte särskillt mycket om sidor validerar eller ej, bara de ser bra ut i de största webbläsarna.

emilv 2008-10-22 23:14

Är det bara jag som inte vill att sajten ska få bestämma om jag ska öppna en ny flik eller inte? Om jag klickar på med vänster musknapp vill jag givetvis gå till sidan i den nuvarande flicken, om jag klickar med bläddringshjulet vill jag öppna en ny flik.

stakes 2008-10-22 23:32

Citat:

Originally posted by emilv@Oct 22 2008, 23:14
Är det bara jag som inte vill att sajten ska få bestämma om jag ska öppna en ny flik eller inte? Om jag klickar på med vänster musknapp vill jag givetvis gå till sidan i den nuvarande flicken, om jag klickar med bläddringshjulet vill jag öppna en ny flik.
Är helt på din på sida här. Ge f** i att öppna massa ny fönster om jag inte ber om det. Det finns funktionalitet för detta i webbläsaren, och visst alla kanske inte känner till det, men jag skriver då hellre ut en text där det står "högerklicka för att öppna i nytt fönster".

Läs även:

http://www.sitepoint.com/article/beware-op...nks-new-window/
http://annevankesteren.nl/2004/09/new-window

Slutsats: Target=_blank validerar inte, av en vettig anledning.

Timofey 2008-10-23 00:34

Intressant. Kanske dags på riktigt att tänka om hur man tvingar besökarna att öppna nya fönster.
Det optimala vore om man i sin webbläsare kunde ställa in att länkar till andra webbplatser (annan domän) ska öppnas i en ny flik automatislt, så slipper vi webbplatsägare bestämma över den biten.
Tror det är en bra förändring, ska se över de länkar jag har på mina webbplatser.

Helix 2008-10-23 00:40

Citat:

Originally posted by Timofey@Oct 23 2008, 00:34
Det optimala vore om man i sin webbläsare kunde ställa in att länkar till andra webbplatser (annan domän) ska öppnas i en ny flik automatislt, så slipper vi webbplatsägare bestämma över den biten.
Tror det är en bra förändring, ska se över de länkar jag har på mina webbplatser.

Hmmm ... det finns redan en funktion där du ställer in att alla länkar skall öppnas i ny flik om de försöker öppnas i nytt fönster.

Helix 2008-10-23 00:42

Citat:

Originally posted by stakes@Oct 22 2008, 23:32
Slutsats: Target=_blank validerar inte, av en vettig anledning.
BS. Du kan vända på steken och ge också massor av "vettiga" anledningar varför man inte vill att länken skall öppnas i samma fönster.

stakes 2008-10-23 00:54

Citat:

Ursprungligen postat av Terabyte
Citat:

Ursprungligen postat av stakes
Slutsats: Target=_blank validerar inte, av en vettig anledning.

BS. Du kan vända på steken och ge också massor av "vettiga" anledningar varför man inte vill att länken skall öppnas i samma fönster.

Jo visst det kan vara vettigt, om användaren SJÄLV får välja, något annat har jag inte påstått.

Timofey 2008-10-23 01:01

Citat:

Originally posted by Terabyte@Oct 22 2008, 23:40
Hmmm ... det finns redan en funktion där du ställer in att alla länkar skall öppnas i ny flik om de försöker öppnas i nytt fönster.

Jojo, fast det var inte det jag menade. Läs tydligare det jag skrivit.
Jag menade att det skulle på det sättet fungera användarvänligt om alla tog bort target _blank.

Helix 2008-10-23 01:16

Citat:

Ursprungligen postat av Timofey
Citat:

Ursprungligen postat av Terabyte
Hmmm ... det finns redan en funktion där du ställer in att alla länkar skall öppnas i ny flik om de försöker öppnas i nytt fönster.

Jojo, fast det var inte det jag menade. Läs tydligare det jag skrivit.
Jag menade att det skulle på det sättet fungera användarvänligt om alla tog bort target _blank.

Men oavsett om man har target _blank eller inte så finns funktionen ....

StefanBergfeldt 2008-10-23 09:04

Finns lösningar ändå. Den här använder jag:
http://crs.rappendal.se/post/2008/07/Oppna...era-strict.aspx

coredev 2008-10-23 09:24

Använder samma lösning som Stefan. Mycket enkel och effektiv :)

Allt man gör är att inkludera ett litet javascript samt byter ut target="_blank" mot rel="external" i a-taggegen..

Exempel:
Kod:

<a href="http://www.blocket.se/" title="Tjuvarnas marknad" rel="external">Stöldgods online</a>

Anders Larsson 2008-10-23 10:19

En fördel med JS-varianten är att man kan låta folk välja om de vill öppna i nya fönster eller inte, tex genom en kryssruta på sidan "Öppna länkar i nytt fönster".

Alan 2008-10-23 17:09

Jag tycker inte att man ska religöst följa w3c validatorn. Den är mera som en guide för mig iaf.

guran 2008-10-23 19:12

Personligen tycker jag det är ett förbaskat satyg med länkar som öppnar nya fönster eller flikar.

Vill jag öppna i nytt fönster eller ny flik så brukar jag hålla ner Shift eller Ctrl när jag klickar på länken. Enklet och skönt att själv få välja.

Eftersom target="_blank" har blivit använd till något som det inte är avsett för har W3C valt att ta bort det.

Jo, jag vill bara lägga till att Opera undersöker hur sidor validerar och har kommit fram till att ungefär 5 % av världens hemsidor validerar, om jag nu minns det hela rätt. I alla fall var det inte många hemsidor som validerar.

Undrar hur många utvecklare som blev arbetslösa om kunderna börja ställa krav på validerande sidor?


Alla tider är GMT +2. Klockan är nu 04:44.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson