WN

WN (https://www.wn.se/forum/index.php)
-   Feedback (https://www.wn.se/forum/forumdisplay.php?f=20)
-   -   Infinite scrolling (https://www.wn.se/forum/showthread.php?t=1057454)

jonssondesign 2013-04-04 22:22

Infinite scrolling
 
Godkväller!

Jag vill klargöra först att jag inte är ute efter feedback på någon site i dagsläget, det kommer senare.

Jag och en vän här från WN håller på med ett trevligt projekt tillsammans, men vi är lite oense om hur vi vill ha vår infinite scrolling lista.

För er som inte vet vad det är så kommer här en snabb förklaring.

Problemet med dessa Infinite scrolling idag är att de flesta är ologiska. Det vill säga - om du har scrollat ner en bit i listan, går in på en produkt och sedan klickar på tillbaka, så hamnar du längst upp i listan igen, och du får scrolla ner till dit du var ännu en gång. Detta kan ju vara otroligt irriterande om du kanske har scrollat ner en bra bit.

Min kära vän tror på en lösning som innefattar att man lägger en target="_blank" på varje länk, så att när du går "in" på en produkt, så öppnas det i en ny flik. För att komma tillbaka till listan igen, så blir du då tvungen att kryssa ner den nya fliken, eller ev. hoppa tillbaka till den föregående fliken.

Jag tror på en lösning som innefattar att man använder sig av hash metoden.
Det betyder att, när du går "in" på en produkt, så visas produkten på samma flik som du är på, och när du klickar på tillbaka, så visas alla de produkter som laddats in tidigare direkt, och du hamnar på exakt samma plats som du var på tidigare.

Min lösning baseras som sagt på hash.. Det som händer är att, man mäter hur långt man scrollat med hjälp av jquery (scrollTop), hur många gånger som ny data har laddats in och vilken kategori man valt, och sen lägger man det antingen i URL'n, eller så kan man köra en session och använda sig av den för att få reda på datan.

Nu är frågan till er - Vilken metod tror ni mest på?

Tror ni min idé kommer känns mer konstig än användbar?

yakuzaemme 2013-04-04 22:27

Ännu ett exempel - säg att du kollar runt på Facebook newsfeed, vilket använder sig av infinite scrolling, och du klickar dig in på någon status, som skicka dig till en ny sida. Skulle du då föredra att

1) Samma tab går till den nya sidan. Går du tillbaka kommer du högst upp i newsfeed
2) Samma tab går till den nya sidan. Går du tillbaka kommer du på placeringen du var på.
3) Ny tab som blir fokuserad

jonssondesign vill ha alt. 2 medans jag siktar på 3 - just av tekniska skäl då jag tror det kommer ses som en "bug" för den möjligtvis äldre generationen användare.

secag 2013-04-04 22:38

Tror mest på jonsondesigns idé. Att öppna en ny flik/fönster är inget att föredra tycker jag. Sen är det inte så svårt att spara vart i listan du befann dig innan..

yakuzaemme 2013-04-04 22:43

Citat:

Ursprungligen postat av secag (Inlägg 20466728)
Tror mest på jonsondesigns idé. Att öppna en ny flik/fönster är inget att föredra tycker jag. Sen är det inte så svårt att spara vart i listan du befann dig innan..

Funktionalitet har vi redan fungerande, bara smaksak :p

gregoff 2013-04-04 22:50

Personligen avskyr jag när det öppnas nya fönster trots man är på samma webbplats. Nytt fönster ska det vara om man klickat på en länk som leder till en helt annan webbplats.

yakuzaemme 2013-04-04 23:06

Jämför med 9gag exempelvis, de har så som jag vill ha.

http://9gag.com/

Är det så dåligt?

pelmered 2013-04-05 00:25

Det beror ju lite på vad det är man ska visa.
Men i de flesta fallen skulle jag nog rekommendera att det nya innehållet öppnas i ett nytt lager/lightbox ovanpå sidan med listan. Då får användaren fokus på det som klickats upp samtidigt som listan ligger oförändrad bakom och är väldigt lättillgänglig(klick bredvid boxen eller på en stängknapp).
Innehållet i lightboxen kan antingen laddas in med AJAX eller ligga dolt i DOMen. Vad som är bäst beror mest på vad det är för content.

Jag gillar infinite scroll, speciellt om det fungerar så som jag beskriver ovan.

Enda gången det kan vara okej att öppna nya tabbar med target="_blank" är om det är externa länkar, även om jag tycker det bör undvikas. Jag tycker användaren själv ska få välja om de vill öppna i en ny tabb eller inte i de allra flesta fall.

tartareandesire 2013-04-05 00:29

Jag tycker personligen inte om infinite scrolling alls, jag använder inte gärna sådana sajter om jag inte måste. Om ni nödvändigtvis ändå vill ha det så skulle jag helt klart köra på din variant. Sidor på samma sajt bör definitivt inte öppnas i ett nytt fönster, om användaren ändå vill det så kan man ju ordna det på egen hand precis som vilken annan länk som helst. Det är en gyllene regel i all utveckling - låt användaren göra valen om det inte finns någon särskild anledning att göra annorlunda.

jonssondesign 2013-04-05 01:20

Lutar åt min idé!

Jimmit 2013-04-05 09:25

Citat:

Ursprungligen postat av secag (Inlägg 20466728)
Tror mest på jonsondesigns idé. Att öppna en ny flik/fönster är inget att föredra tycker jag.

+1 på denna.

Min personliga åsikt är att endast dokument (pdf etc) och externa länkar bör öppnas i nya fönster. I övrigt blir jag otroligt irriterad när det händer.


Alla tider är GMT +2. Klockan är nu 01:32.

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