Jag funderar på hur man ska kunna göra ett fotogalleri mer tillgängligt och användarvänligt, och då tänker jag främst på alternativen som finns när visning av enskilt foto ska ske:
- öppna i samma fönster
- öppna i nytt fönster (med target-attributet)
- öppna i nytt anpassat fönster (med javascript)
Om man ska visa ett foto i samma fönster som själva galleriet där tumnaglar visas och ska tillbaka så kanske den sidan inte är cachad - och i så fall laddas om. Onödigt. Dock kan användaren själv bestämma hur denne vill se fotot - i nytt fönster/ny flik eller i samma fönster.
Om man öppnar i nytt fönster med target-attributet.. ja, fine men då styr man användaren för mycket kanske?
Och samma sak med nytt javascriptfönster..
Så.. vad finns det fler för alternativ och hur hade du gjort?
Så kan användaren bestämma lite själv vad hon/han vill göra. Öppna nytt fönster/tab osv. Visst, den öppnas alltid i nytt fönster (du kan sätta storlek) så den oanvändarvänliga biten blir man inte av med.
Att öppna nya fönster med javascript är särskilt värdelöst eftersom skrollister ofta plockas bort, likaså adressfältet och navigeringsknappar. Hur ska man exempelvis ta reda på adressen till bilden utan att högerklicka och välja egenskaper?
Då förefaller det sig naturligt att öppna nytt fönster med target-attributet, men då styr (tvingar) du ju över användarens webbläsare.
Öppna i samma fönster är bäst. Ännu bättre kan vara om man har en extra länk som heter "öppna i nytt fönster" (kanske kan illustreras med en bild?). Då kan användaren välja helt själv. Fast om man måste rangordna så är samma fönster att föredra.
Dock skulle jag öppna i samma fönster och se till att man lätt kan komma till nästa bild, föregående bild samt tillbaka till "start". Om du har med dessa länkar i HEAD kan användaren dessutom använda de navigeringsverktyg som finns i webbläsaren för att navigera framåt och bakåt. (Opera har ett verktygsfält och snabbkommandon för detta, och Mozilla har en extension för navigeringslänkar.) :)
Detta är kanske inte den populäraste lösning för sådana som vill göra allt själv. Men jag orkade bara inte göra allt själv och när jag såg JAlbum, och hade provat det och jämfört med andra alternativ då tyckte jag det bara var helt underbart, väldigt kraftfullt ocjh konfigurerbart med Java-språket i ryggen, kolla mitt fotoalbum här som jag fixat så det passar som jag vill: fotoalbum
Min favorit är Dannys förslag. Man behåller en (i vissa fall begränsad) översikt över de andra korten, samtidigt som man får se en större version av kortet man klickat på. Adressen är väl synlig för varje kort (med serverscript) och layouten behöver inte förändras så att besökaren får känslan "vart tog jag nu vägen". Att öppna endast fotot i ett nytt fönster är en bra valmöjlighet också.
254 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25