edelegationen / vlwebb-2011

Vägledningen för webbutveckling 2011
4 stars 0 forks source link

R5 förespråkar att länkar skall öppnas i nytt fönster. Se över rekommendation. #15

Open edelegationen opened 13 years ago

edelegationen commented 13 years ago

Se kommenterer i http://beta.webbriktlinjer.se/vl2011/r5

"Absolut inte! Det finns inga studier som tyder på att detta är ett önskat beteende, men många som påvisat att det är dåligt.

Idén bygger på missförståndet att läsaren troligen kommer återvända när han eller hon är klar med den andra webbplatsen. Nielsen med flera har visat att sannolikheten inte ökar för detta och att det upplevs som irriterande.

Alla webbläsare har inbyggda funktioner som låter användaren själv öppna länkar i nya flikar. De brukar defaulta till att den nya fliken läggs UNDER den man för närvarande befinner sig i, för det är det som de allra flesta önskar sig. Om webbplatsen har target=_blank så blir beteendet det motsatta och man går som innehavare av webbplatsen MISTE OM läsarens koncentration. Kort sagt, man skjuter sig själv i foten rejält! "

Se även diksussion här: http://www.eutveckling.se/faq/6/

Förslag: Riktlinjen uppdateras till att driva utvecklingen mot att länkar inte försöker överlista användarens egna önskemål om det inte finns särskilda skäl.

haavik commented 13 years ago

Min gissning är att de flesta "vanliga" besökare inte vet hur man öppnar länkar i nya fönster/flikar. Det normala är att automatiskt öppna i nya fönster/flikar är en inställning som användaren gör själv i webbläsaren. De flesta känner antagligen inte ens till att detta går att göra, hur man gör det eller bryr sig om att göra det.

Jag undrar om vi inte ska nöja oss med R7, dvs tala om när det öppnas nya fönster/flikar, och istället ha ett resonemang där om för- resp nackdelar med nytt resp. samma. Alltså lämna det fritt för alla att göra som de vill (bara de är konsekventa).

edelegationen commented 13 years ago

Det kan vara så. Dock så kanske man inte skall göra det omöjligt för användarna genom att försöka tvinga på dem ett visst beteende? Man kanske kan låta det landa i 1) undvik att öppna länkar i nytt fönster, 2) om det finns ett användningsfall där det är relevant (t.ex. i en kontrollerad intern IT-miljö i ett verksamhetssystem)?

edelegationen commented 13 years ago

Inför referens till WCAG 2 enligt kommentar: "Här bör det stå något om att OM man tvingar länkar att öppnas i nya fönster bör det anges i länktexten så användaren är beredd på det. Se WCAG 2 G201: http://www.w3.org/TR/WCAG20-TECHS/G201.html."

edelegationen commented 13 years ago

Förslag på ny text:

R5. Skriv tydliga länkar

Länkar till dokument

Filstorleken bör, om möjligt, framgå i själva länktexten, hellre än i title-texten. En title-text är vanligen helt osynlig för den som navigerar via tangentbordet. Det är inte heller säkert att den läses upp av en skärmläsare (det beror på hur användaren konfigurerat sitt hjälpmedel).

Att generellt rekommendera att dokument som inte är webbsidor ska öppnas i nytt fönster är inte helt lämpligt. Orsaken till detta råd brukar vara att ett insticksprogram som öppnas i webbläsaren kan göra att det blir svårt att navigera tillbaka till föregående sida. Å andra sidan konfigurerar många sina insticksprogram att öppna i separata fönster, just av den anledningen. Om webbplatsen tvingar länken att skapa ett nytt fönster får dessa användare således ett onödigt och oanvändbart, tomt fönster, plus att deras insticksprogram öppnas i ytterligare ett fönster. Av samma skäl som nedan kan det vara bäst att överlåta valet till användaren.

Länkar till andra webbplatser

Kravet på att länkar till andra webbplatser ska öppnas i nytt fönster går tvärs emot alla riktlinjer om tillgänglighet och användbarhet. Bakgrunden brukar vara ett antagande om att användare inte hittar tillbaka annars, men flera användarstudier visar att det faktiskt är precis tvärt om. Dessutom skapar det onödig irritation att öppna nya fönster om användaren faktiskt vill lämna webbplatsen.

Valet om hur en länk ska öppnas bör i de allra flesta fall ligga hos användaren. Alla moderna webbläsare har funktioner för att öppna länkar i nya fönster och/eller tabbflikar. För att ge användaren ett bra beslutsunderlag kan det däremot vara värdefullt att indikera att en länk leder till en extern webbplats. Ett sätt är att använda en ikon för detta. Man kan göra undantag från den generella regeln i vissa fall. Ett exempel är komplexa formulär, där man vill ha länkar till hjälpinformation, avtalsinformation eller liknande. Det kan då ställa till problem om användaren navigerar ifrån sidan och sedan går tillbaka, eftersom vissa webbläsare inte kommer ihåg redan ifylld information. Det kan därför vara befogat att åsidosätta användarens självbestämmanderätt och tvinga länkarna att öppna nya fönster.

Ett problem med att tvinga länkar att öppna nya fönster är att det enkla sättet (target-attributet) inte är tillåtet i de rekommenderade versionerna av HTML/XHTML (Strict). Det räknas som beteende, och ska därför hanteras via JavaScript. Och man kan aldrig lita på att användaren kan eller vill köra JavaScript.

haavik commented 13 years ago

Vårt förslag är att vara neutral och inte ta ställning för eller emot öppna i nya fönster. Däremot kan det vara på plats med resonemang enligt förslaget ovan. Vi kan väl prata en vända till om detta?

itpastorn commented 13 years ago

Vilka är "vi" som ligger bakom "vårt" förslag?

Jag har inte sett en enda användbarhetsstudie som stödjer bruket av nya fönster, men åtskilliga som går emot bruket. Om inte sådana studier presenteras, så låt vägledningen utgå från det som faktiskt presenterats som forskning.

haavik commented 13 years ago

"Vi" är delgruppen som jobbar med riktlinjer som handlar om innehåll. "Vi" som behöver diskutera är hela arbetsgruppen för vägledningen. Skulle såklart ha varit tydlig med det, sorry.

Delgruppen tycker att det är svårt att vara kategoriskt för eller emot länkar i nya fönster/flikar, eftersom kunskapen och förståelsen för hur webbläsaren fungerar och konceptet bakom fönster/flikar varierar så mycket bland medborgarna. Däremot är ett resonemang (och hänvisning till ev genomförda studier) kring det i vägledningen på sin plats, så att webbplatsansvariga fattar beslut baserade på fakta.

edelegationen commented 13 years ago

Se även kommentar från Roger: "Här bör det stå något om att OM man tvingar länkar att öppnas i nya fönster bör det anges i länktexten så användaren är beredd på det. Se WCAG 2 G201: http://www.w3.org/TR/WCAG20-TECHS/G201.html. "

edelegationen commented 13 years ago

Mer underlag:

http://www.smashingmagazine.com/2008/07/01/should-links-open-in-new-windows/ http://www.webcredible.co.uk/user-friendly-resources/web-usability/new-browser-windows.shtml http://justaddwater.dk/2007/06/13/open-new-window-still-has-usability-issues/

haavik commented 13 years ago

Delgruppen för Information och innehåll föreslår att frågan hanteras av hela projektgruppen för vägledningen. En väg att gå är att inte ta ställning, men redogöra för konsekvenserna för respektive val.

edelegationen commented 12 years ago
  1. Generellt: Inte öppna länkar i nytt fönster om inte användningssituationen kräver något annat.
  2. Länkar till dokument och andra webbplatser hanteras på samma sätt (dvs inte nytt fönster om inte användartester visar annat).

Visa exempel på när nytt fönster kan vara relevant, t.ex. godkänna villkor i anslutning till formulär.

edelegationen commented 12 years ago

Justera texten om "läs mer" och fokusera på att länkar bör vara självbeskrivande. Komplettera med exempel. Se kommentar av Ola K.

Resonemang kring dubbla länkar (exempel med nyheter från Björn/orebro.se).

Ge tydligare exempel på hur man utformar länkar utan sådan metatextuell information i så fall. Och exakt vilken typ av text som ska länkas. Bör man undvika ”Läs mer” o.l. även i löptexten precis före länken? Knappast inte. Det framgår också av exemplet: ”Du hittar mer information om [= läs mer om] barns hälsa på Sjukvårdsrådgivningen.se”. I exemplet måste f.ö. framgå att det bara är organisationsnamnet som är länkat (med understrykning antar jag)!

Bortser man från redundansen för skärmläsare, kan det f.ö. ibland vara en poäng med förtydligande metatextuella kommentarer av typen ”Läs mer om x på DN:s webbplats”. Håller man med om det är frågan först om hela textsträngen kan länkas, eller om det bara är ”DN:s webbplats” som ska länkas. Tror att det behövs mer diskussion om detta.

edelegationen commented 12 years ago

Tydliggör att länkar i löptext är OK.