Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

AJAX vs back

Pagina: 1
Acties:
  • 999 views

  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Vroeger, als ik op een plaatje klikte (op de FP) en daarna op back, kwam ik terug op de pagina waar ik was voor ik op het plaatje klikte. Dat is nu niet meer het geval. Zou dat hersteld kunnen worden?

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Wat bedoel je precies? De imageviewer?

Intentionally left blank


  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Yep

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

De imageviewer is een overlay, dus feitelijk verlaat je de pagina niet en dus lijkt het gebruik van 'back' voor het sluiten van de imageviewer me ook niet logisch. Je kan de imageviewer via het toetsenbord al sluiten met de escape toets.

Intentionally left blank


  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Argh, typische reactie van een developer... Hadden jullie een tijd geleden geen usability expert op bezoek die een fantastische presentatie gaf? Zelf niet opgelet? :p
Is toch onzin dat ik Back (die handig op mijn muis zit) niet meer kan gebruiken en ineens Escape moet gebruiken, alleen omdat er technisch iets veranderd is?

  • rob_erwt
  • Registratie: Juni 2004
  • Laatst online: 19:37

rob_erwt

What does this button do?

Als je graag je muis wilt gebruiken, kun je ook buiten het plaartje klikken (op het halfdoorzichitge gedeelte) en dan sluit de overlay ook. Dat is niet meer moeite dan de back button van je muis gebruiken. :)

Never underestimate the power of stupid people in large groups


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Olaf van der Spek schreef op maandag 26 maart 2012 @ 10:19:
[...] alleen omdat er technisch iets veranderd is?
Voor zover ik me kan herinneren is het huidige gedrag nooit anders geweest; zelfs niet met de vorige imageviewer...

Intentionally left blank


  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
crisp schreef op maandag 26 maart 2012 @ 11:37:
[...]

Voor zover ik me kan herinneren is het huidige gedrag nooit anders geweest; zelfs niet met de vorige imageviewer...
Doet dat er toe?

De gebruiker verwacht dat de back button hem terugbrengt naar de vorige 'pagina'. Dit werkt prima zonder image viewer. Dit werkt ook prima met bijvoorbeeld de tabs in de PW (prijzen, specs, afbeeldingen, etc). Dit werkt echter niet met de image viewer. Dat jullie daar een overlay voor gebruiken is voor de gebruiker niet relevant.

De interactie tussen image viewer en tabs gaat trouwens ook niet goed. Als je back gebruikt, ga je wel terug naar de vorige tab, maar de image viewer blijft open.

  • Misha
  • Registratie: Augustus 2010
  • Laatst online: 18-11 12:58
Er valt wat voor te zeggen. Het heeft in ieder geval nooit zo gewerkt

We zullen dit ook niet voorlopig aanpassen. Dat gaat gebeuren zodra we eens de complete manier van plaatjes weergeven op de schop gaan nemen. Ergens, in de toekomst. :)

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Jij gebruikt het als een argument door te suggeren dat het in het verleden niet zo was, dus dat lijkt me er inderdaad in deze discussie wel toe te doen :)

Verder heb ik even gekeken naar andere populaire imageviewers, en deze hebben allemaal dezelfde behaviour als die van ons; bijvoorbeeld:

http://lokeshdhakar.com/projects/lightbox2/
http://leandrovieira.com/projects/jquery/lightbox/
http://fancybox.net/

en voor meer zie: http://planetozh.com/projects/lightbox-clones/

Waar het hier om gaat is dat de imageviewer geen aparte pagina is, maar een viewer die geopend wordt in een zogenaamde 'modal dialog'. De actuele pagina blijft zichtbaar op de achtergrond en is ook weer te benaderen door daarop te klikken (of de modal dialog expliciet te sluiten dmv de closeknop of de 'escape' toets).

De vraag hier is dan ook meer of een modal dialog dan wel de juiste methode is voor een imageviewer, en gezien de populariteit van dergelijke widgets op het internet lijkt het antwoord daarop 'ja' te zijn. En daar is imo ook wel wat voor te zeggen: de viewer hoort bij de content op die betreffende pagina; hij wordt gebruikt om bepaalde delen van die content 'uit te lichten'.

Dat dit door sommige mensen toch wordt betwist zal ik niet ontkennen, en blijkt bijvoorbeeld ook uit de replies op dit artikel dat ik ooit over dit onderwerp heb gelezen: http://37signals.com/svn/...ays-beyond-the-dialog-box

Ik denk echter wel dat in dit geval de back-button als methode toevoegen om de imageviewer te sluiten juist een uitzondering zal creëeren op onze site ten opzicht van dezelfde functionaliteit op andere sites en daarmee juist meer verwarring zal veroorzaken dan de huidige methode.

Daarbij is dit overigens ook pas de tweede keer in afgelopen jaren dat deze 'issue' hier wordt gemeld, waarmee waarschijnlijk wel af te leiden is dat de huidige behaviour voor de meeste mensen toch wel logisch is.
De interactie tussen image viewer en tabs gaat trouwens ook niet goed. Als je back gebruikt, ga je wel terug naar de vorige tab, maar de image viewer blijft open.
Dat is in mijn ogen wel een bug; de imageviewer (of eventuele andere open modal dialogs) zouden dan expliciet gesloten moeten worden omdat hier weer wel sprake is van navigatie (ook al wordt dat door ajax afgehandeld).

Intentionally left blank


  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
crisp schreef op maandag 26 maart 2012 @ 21:37:
Jij gebruikt het als een argument door te suggeren dat het in het verleden niet zo was, dus dat lijkt me er inderdaad in deze discussie wel toe te doen :)
Nog vroeger dan...
Verder heb ik even gekeken naar andere populaire imageviewers, en deze hebben allemaal dezelfde behaviour als die van ons; bijvoorbeeld:
Consistent irritant dus.
De vraag hier is dan ook meer of een modal dialog dan wel de juiste methode is voor een imageviewer, en gezien de populariteit van dergelijke widgets op het internet lijkt het antwoord daarop 'ja' te zijn.
Vroeger dacht ook iedereen dat de aarde plat was. Dat maakt het toch nog niet waar?
En daar is imo ook wel wat voor te zeggen: de viewer hoort bij de content op die betreffende pagina; hij wordt gebruikt om bepaalde delen van die content 'uit te lichten'.

Dat dit door sommige mensen toch wordt betwist zal ik niet ontkennen, en blijkt bijvoorbeeld ook uit de replies op dit artikel dat ik ooit over dit onderwerp heb gelezen: http://37signals.com/svn/...ays-beyond-the-dialog-box

Ik denk echter wel dat in dit geval de back-button als methode toevoegen om de imageviewer te sluiten juist een uitzondering zal creëeren op onze site ten opzicht van dezelfde functionaliteit op andere sites en daarmee juist meer verwarring zal veroorzaken dan de huidige methode.

Daarbij is dit overigens ook pas de tweede keer in afgelopen jaren dat deze 'issue' hier wordt gemeld, waarmee waarschijnlijk wel af te leiden is dat de huidige behaviour voor de meeste mensen toch wel logisch is.
Of dat velen Back niet gebruiken en er dus niks van merken.
Wat voor verwarring zou er kunnen ontstaan?
Het enige 'nadeel' is dat je twee keer Back moet in plaats van een keer als dat inderdaad je intentie was.

Wat is eigenlijk het voordeel van een modal dialog voor de image viewer? De onderliggende pagina is toch niet meer bruikbaar.

[ Voor 3% gewijzigd door Olaf van der Spek op 26-03-2012 22:05 ]


  • Wiethoofd
  • Registratie: Juli 2007
  • Laatst online: 17-11 00:47

Wiethoofd

Broadcast TOM

Als je een hele grote afbeelding hebt en dubbel zoomt (viewer (modal) => full size in het midden met zwarte achtergrond) dan werkt er naast klikken niet om te unzoomen, en omdat het volledige beeld door puur de afbeelding ingenomen wordt zou ik hier 'back' indrukken (op m'n muis of een toets of zelfs in browser) en dan kom ik dus niet terug op de imageviewer, maar echt de vorige pagina. Dat dubbele zoomen was er in de vorige viewer volgens mij niet, althans in andere vorm iirc.

Volg me op Twitter/X & Bluesky


  • MuddyMagical
  • Registratie: Januari 2001
  • Laatst online: 16:32
Nog vroeger had je iframes en Frontpage. Waar wil je precies heen met je argument?
Consistent irritant dus.
Jij vind het irritant. Dat maakt het geen feit. Zoals crips aangeeft moet je geen uitzondering gaan willen maken op een bestaande en algemeen gebruikte techniek. Is zoiets als je auto pedalen omdraaien omdat je het gaspedaal aan de rechterkant irritant vind. Dan kun je er vanuit gaan dat andere mensen hierover gaan klagen. :)
Vroeger dacht ook iedereen dat de aarde plat was. Dat maakt het toch nog niet waar?
Het verschil is dat het aantoonbaar (lees: feit, wetenschappelijk onderbouwd) fout is. De discussie die je hier probeert te voeren is omdat je een bepaalde functionaliteit niet handig vind (ok, irritant). Dit is toch echt een subjective discussie en geen wetenschappelijke.
Of dat velen Back niet gebruiken en er dus niks van merken.
Wat voor verwarring zou er kunnen ontstaan?
Het enige 'nadeel' is dat je twee keer Back moet in plaats van een keer als dat inderdaad je intentie was.
Wat je hier achteloos een 'nadeel' noemt vind ik juist net een bug. Een toets die niet lijkt te werken.
Wiethoofd schreef op maandag 26 maart 2012 @ 22:14:
Als je een hele grote afbeelding hebt en dubbel zoomt (viewer (modal) => full size in het midden met zwarte achtergrond) dan werkt er naast klikken niet om te unzoomen, en omdat het volledige beeld door puur de afbeelding ingenomen wordt zou ik hier 'back' indrukken (op m'n muis of een toets of zelfs in browser) en dan kom ik dus niet terug op de imageviewer, maar echt de vorige pagina. Dat dubbele zoomen was er in de vorige viewer volgens mij niet, althans in andere vorm iirc.
Ik moet toch zeggen dat ik juist bij beeldvullend materiaal eerder op 'escape' druk dan 'back'. Hetzelfde bij fullscreen video / Youtube. In mijn ogen is dat gedrag vergelijkbaar.

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Ik vind het nogal onzin om de back-knop te laten werken op de imageviewer. Ik ken geen enkele lightbox die dat doet, dus de verwachting zou juist moeten zijn dat dat per definitie niet doet wat jij hier omschrijft.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
MuddyMagical schreef op maandag 26 maart 2012 @ 22:55:
Nog vroeger had je iframes en Frontpage. Waar wil je precies heen met je argument?
Dat AJAX bekend gedrag en bekende verwachtingen niet in negatieve zin zou moeten beinvloeden.
Jij vind het irritant. Dat maakt het geen feit.
Dat zeg ik toch ook niet. Maar iets is populair dus het is goed is gewoon geen geldige redenatie.
Wat je hier achteloos een 'nadeel' noemt vind ik juist net een bug. Een toets die niet lijkt te werken.
Hoe bedoel je? Er is een duidelijk effect, dus waarom zou je denken dat hij niet werkt?
Ik moet toch zeggen dat ik juist bij beeldvullend materiaal eerder op 'escape' druk dan 'back'. Hetzelfde bij fullscreen video / Youtube. In mijn ogen is dat gedrag vergelijkbaar.
Er zit geen Escape op mijn muis. Bovendien is dat geen argument om Back dan maar niet te ondersteunen om de viewer af te sluiten.

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Olaf van der Spek schreef op maandag 26 maart 2012 @ 23:23:
[...]

Dat AJAX bekend gedrag en bekende verwachtingen niet in negatieve zin zou moeten beinvloeden.
Juist die verwachtingen zouden gezien elke andere lightbox op het internet geen back button moeten kennen bij het zien van een lightbox. IMO ben jij wat dat betreft degene met de gekke/onrealistische verwachtingen. Of ben je het niet met me eens dat het juist vreemd zou zijn als de lightbox op Tweakers totaal anders zou werken dan zowat elke andere andere lightbox op het internet?
Olaf van der Spek schreef op maandag 26 maart 2012 @ 23:23:
[...]

Er zit geen Escape op mijn muis. Bovendien is dat geen argument om Back dan maar niet te ondersteunen om de viewer af te sluiten.
Buiten het zwarte vlak klikken sluit de lightbox ook, evenals het kruisje rechtsboven. Beide acties zitten dichterbij dan je back-knop.

[ Voor 24% gewijzigd door NMe op 26-03-2012 23:36 ]

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
NMe schreef op maandag 26 maart 2012 @ 23:35:
Juist die verwachtingen zouden gezien elke andere lightbox op het internet geen back button moeten kennen bij het zien van een lightbox. IMO ben jij wat dat betreft degene met de gekke/onrealistische verwachtingen.
Pfff. Gek? Onrealistisch? Anders, misschien.
Jij vergelijkt het met andere lightboxes, ik niet.
Of ben je het niet met me eens dat het juist vreemd zou zijn als de lightbox op Tweakers totaal anders zou werken dan zowat elke andere andere lightbox op het internet?
Totaal anders? Ben je niet wat aan het overdrijven?
Buiten het zwarte vlak klikken sluit de lightbox ook, evenals het kruisje rechtsboven. Beide acties zitten dichterbij dan je back-knop.
Nee hoor. Ik heb het over een fysieke button op m'n muis.

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Olaf van der Spek schreef op maandag 26 maart 2012 @ 23:42:
[...]

Pfff. Gek? Onrealistisch? Anders, misschien.
Jij vergelijkt het met andere lightboxes, ik niet.
Dat deed je dus wel. Eerst betoog je dat het vroeger anders werkte, wat onkracht wordt door de developers. Vervolgens beweerde je dat de gebruiker verwacht dat de back-knop ze terugbrengt op de vorige pagina, wat zowel crisp als ik ook weer ontkrachten omdat andere sites dat juist niet doen. Het is dus nooit anders geweest en domweg vanuit userperspectief gekeken naar de verwachtingen die over het gehele internet opgebouwd worden kun je concluderen dat het juist niet logisch is om het anders te laten werken. Hoe houdt jouw betoog dan nog stand?
Totaal anders? Ben je niet wat aan het overdrijven?
Elke lightbox die ik ken gebruikt klikken buiten de content, een kruisje of de escape-knop om hem te sluiten, of een combinatie van die drie. Nou is het "probleem" vast makkelijk op te lossen met een readystate-toevoeging, maar dan werkt de lightbox dus anders dan mensen gewend zijn.
Nee hoor. Ik heb het over een fysieke button op m'n muis.
Jouw linkermuisknop zit verder weg dan je extra knop met back-functie?

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
NMe schreef op dinsdag 27 maart 2012 @ 00:16:
Dat deed je dus wel. Eerst betoog je dat het vroeger anders werkte, wat onkracht wordt door de developers.
Vroeger werden plaatjes gewoon geopend in een nieuwe pagina en werkte Back gewoon.
Vervolgens beweerde je dat de gebruiker verwacht dat de back-knop ze terugbrengt op de vorige pagina, wat zowel crisp als ik ook weer ontkrachten omdat andere sites dat juist niet doen. Het is dus nooit anders geweest en domweg vanuit userperspectief gekeken naar de verwachtingen die over het gehele internet opgebouwd worden kun je concluderen dat het juist niet logisch is om het anders te laten werken. Hoe houdt jouw betoog dan nog stand?
Dat veel andere implementaties het ook zo doen betekent toch niet dat gebruikers dat ook verwachten? Of dat het inderdaad de beste manier is?
Elke lightbox die ik ken gebruikt klikken buiten de content, een kruisje of de escape-knop om hem te sluiten, of een combinatie van die drie. Nou is het "probleem" vast makkelijk op te lossen met een readystate-toevoeging, maar dan werkt de lightbox dus anders dan mensen gewend zijn.
Dus? Doen we het maar niet?
Jouw linkermuisknop zit verder weg dan je extra knop met back-functie?
Soms wel. :p
In ieder geval is het niet nodig de muis te verplaatsen.

Ik mis trouwens nog antwoord op:
Wat is eigenlijk het voordeel van een modal dialog voor de image viewer? De onderliggende pagina is toch niet meer bruikbaar.

[ Voor 6% gewijzigd door Olaf van der Spek op 27-03-2012 00:29 ]


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Het voordeel daarvan is dat er geen complete page refresh nodig is om de images die bij een review horen te zien.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Wiethoofd
  • Registratie: Juli 2007
  • Laatst online: 17-11 00:47

Wiethoofd

Broadcast TOM

NMe schreef op maandag 26 maart 2012 @ 23:35:
Buiten het zwarte vlak klikken sluit de lightbox ook, evenals het kruisje rechtsboven. Beide acties zitten dichterbij dan je back-knop.
Die zit er dus niet bij dubbelzoom.

Olaf van der Spek schreef op dinsdag 27 maart 2012 @ 00:27:
Vroeger werden plaatjes gewoon geopend in een nieuwe pagina en werkte Back gewoon.
Ehm, dan openen ze letterlijk in een nieuwe pagina, dit is dezelfde pagina zonder dat de url wijzigt, zelfs als hij in een nieuwe tab zou openen zou je nog niets aan je back button hebben, pas als je 'bekijk afbeelding' doet in dezelfde tab klopt je history en gaat back dus terug naar het artikel of pagina waar je de afbeelding vond.

Volg me op Twitter/X & Bluesky


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Olaf van der Spek schreef op dinsdag 27 maart 2012 @ 00:27:
[...]

Vroeger werden plaatjes gewoon geopend in een nieuwe pagina en werkte Back gewoon.
Zet javascript uit of blokkeer imageviewer.js en je hebt die behaviour weer terug als je dat liever hebt :Y)
[...]

Dat veel andere implementaties het ook zo doen betekent toch niet dat gebruikers dat ook verwachten? Of dat het inderdaad de beste manier is?
Het maakt het wel een 'paved cow path' en daar is moeilijk van af te wijken...
[...]

Dus? Doen we het maar niet?
Wat mij betreft niet inderdaad

Intentionally left blank


  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
NMe schreef op dinsdag 27 maart 2012 @ 00:32:
Het voordeel daarvan is dat er geen complete page refresh nodig is om de images die bij een review horen te zien.
En wat is daar het voordeel van?
En is dat het enige voordeel?
En is dat de enige mogelijkheid om een page refresh te voorkomen?
crisp schreef op dinsdag 27 maart 2012 @ 00:37:
Wat mij betreft niet inderdaad
Wat een k(n)udde mentaliteit zeg...
Iets doen met als beste reden dat anderen het ook zo doen.

Image viewer sluiten is volgens mij een *veel* vaker gebruikte actie dan sluiten en direct naar vorige pagina.
In veel gevallen zou sluiten dus ook handiger zijn, met als enige nadeel dat je dan soms, misschien 2x Back moet gebruiken.
Maar de common case optimiliseren is natuurlijk niet slim.

Gebruikt een van jullie nu eigenlijk inderdaad de huidige Back functionaliteit?

Het niet updaten van de URL betekent trouwens ook dat je niet eenvoudig naar een plaatje kunt linken.

[ Voor 60% gewijzigd door Olaf van der Spek op 27-03-2012 00:56 ]


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Laten we jouw vraag eens omdraaien: wat is het voordeel van het steken van een paar manuur werk* in het maken van een feature die niemand gewend is van waar dan ook op het internet? Jij vraagt ons iets te veranderen en op beide van jouw argumenten ("het was vroeger zo" en "de gebruiker verwacht dat het zo werkt") heb je een passend tegenargument gehad. Leg nu eens uit waarom het volgens jou anders moet?


* Er komt nogal wat overhead kijken bij het switchen tussen ongerelateerde bugs en features, dus die paar manuur zijn waarschijnlijk niet overdreven.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Wiethoofd
  • Registratie: Juli 2007
  • Laatst online: 17-11 00:47

Wiethoofd

Broadcast TOM

Olaf van der Spek schreef op dinsdag 27 maart 2012 @ 00:37:
Het niet updaten van de URL betekent trouwens ook dat je niet eenvoudig naar een plaatje kunt linken.
De basis van de imageviewer is een <a> om een <img>, ipv dat de <a> in hetzelfde venster geopend wordt vangt javascript de click af en doet de inhoud van de href in die <a> in een modal neerzetten.

Doe je echter ctrl+click of scrollklik, dan opent het plaatje in een nieuwe tab, doe je rechtermuisknop en 'Koppelingslocatie kopiëren', dan heb je het grote plaatje, dus zo link je.

Volgens mij is dit dus een gevalletje PEBKAC.

Volg me op Twitter/X & Bluesky


  • Onoffon
  • Registratie: April 2006
  • Laatst online: 18-11 16:06
Ik heb niet het idee dat de TS realistisch naar de argumentatie aan het luisteren gaat.

Wel denk ik als je de browser back button wel laat acteren als een close button van een modal dialog dat je nog veel meer feedback hier gaat krijgen want dit is juist tegenovergestelde van wat mensen gewend zijn (zoals al eerder geopperd).

Just a simple thought....


  • mithras
  • Registratie: Maart 2003
  • Niet online
Ik ben het met Olaf eens :)

Allereerst, wat we hier in de discussie vergeten is de sterke bias naar gebruikers met technische kennis. Het is de vraag of je de UI wil aanpassen zodat in het algemeen je meer gebruiksvriendelijkheid wilt bieden (dan zou ik met Olaf meegaan) of zegt dat de doelgroep technisch onderlegd is en daarom <insert een van de hierboven genoemde tegenargumenten>. Ik zou ze niet verwarren, omdat oplossing en doelgroep sterk met elkaar samenhangt.

Dan, ik zou zeker ook verwachten dat Back zou werken. De imageviewer is namelijk echt een nieuwe "appearance state" waarin de gebruiker komt. Hij was tekst aan het lezen, nu een foto aan het bekijken. Of je technologie als javascript/ajax gebruikt is niet relevant. De functonaliteit is bijvoorbeeld gelijk als op Engadget: http://www.engadget.com/2...ristened-pay-with-square/

Een klik op een link, of een object waar een link achter zit kan je in een volgende state brengen. Dat is dan een nieuwe pagina, of de imageviewer van Tweakers.net. Het is leuk dat het op dezelfde pagina gebeurt: het is sneller, wat eenvoudiger om te bekijken. Het neemt niet weg dan 95% van het scherm wordt ingenomen door de image viewer (de afbeelding of zwart). Het nauwlijks-transparante zwart is voor een klein deel nog zichtbaar. Belangrijk: niets geeft de gebruiker het idee nog op dezelfde pagina te bevinden (afgezien van elementen als de adresbalk).

Met nog eens het feit dat als je inzoomt, het al moeilijk te vinden kruisje ook nog eens helemaal verdwijnt, is des te meer een reden om Back te ondersteunen. De aangehaalde lightboxes zijn ook allemaal een stuk kleiner en geven meer het idee van een popup. En het feit dat niemand klaagt, of zodanig technisch onderlegd is dat ze er omheen kunnen werken, is natuurlijk al helemaal geen reden.

En ja, ik heb het ook wel eens misgedaan. Maar toen ik merkte dat het niet werkte, begreep ik direct de implementatie. Dus a) ik doe het nu niet meer maar b) ik heb er nooit echt over geklaagd. Veel argumenten in deze thread zijn trouwens ook non-argumenten: blokker javascript :X andere doen het ook niet :X klik maar op het kruisje :X

[ Voor 8% gewijzigd door mithras op 27-03-2012 09:33 ]


  • Haan
  • Registratie: Februari 2004
  • Laatst online: 12:15

Haan

dotnetter

Ik moet zeggen dat ik er ook heel vaak 'intrap'. Het kan er inderdaad mee te maken hebben dat de T.net lightbox vrijwel de hele pagina vult, zoals mithras opmerkt. Het lijkt daardoor alsof je naar een andere pagina wordt gestuurd en dus is het logisch om te verwachten dat je met 'back' terug kan naar de pagina waar je vandaan kwam.

Kater? Eerst water, de rest komt later


Verwijderd

mithras schreef op dinsdag 27 maart 2012 @ 08:37:
Ik ben het met Olaf eens :)

Allereerst, wat we hier in de discussie vergeten is de sterke bias naar gebruikers met technische kennis. Het is de vraag of je de UI wil aanpassen zodat in het algemeen je meer gebruiksvriendelijkheid wilt bieden (dan zou ik met Olaf meegaan) of zegt dat de doelgroep technisch onderlegd is en daarom <insert een van de hierboven genoemde tegenargumenten>. Ik zou ze niet verwarren, omdat oplossing en doelgroep sterk met elkaar samenhangt.

Dan, ik zou zeker ook verwachten dat Back zou werken. De imageviewer is namelijk echt een nieuwe "appearance state" waarin de gebruiker komt. Hij was tekst aan het lezen, nu een foto aan het bekijken. Of je technologie als javascript/ajax gebruikt is niet relevant. De functonaliteit is bijvoorbeeld gelijk als op Engadget: http://www.engadget.com/2...ristened-pay-with-square/

Een klik op een link, of een object waar een link achter zit kan je in een volgende state brengen. Dat is dan een nieuwe pagina, of de imageviewer van Tweakers.net. Het is leuk dat het op dezelfde pagina gebeurt: het is sneller, wat eenvoudiger om te bekijken. Het neemt niet weg dan 95% van het scherm wordt ingenomen door de image viewer (de afbeelding of zwart). Het nauwlijks-transparante zwart is voor een klein deel nog zichtbaar. Belangrijk: niets geeft de gebruiker het idee nog op dezelfde pagina te bevinden (afgezien van elementen als de adresbalk).

Met nog eens het feit dat als je inzoomt, het al moeilijk te vinden kruisje ook nog eens helemaal verdwijnt, is des te meer een reden om Back te ondersteunen. De aangehaalde lightboxes zijn ook allemaal een stuk kleiner en geven meer het idee van een popup. En het feit dat niemand klaagt, of zodanig technisch onderlegd is dat ze er omheen kunnen werken, is natuurlijk al helemaal geen reden.

En ja, ik heb het ook wel eens misgedaan. Maar toen ik merkte dat het niet werkte, begreep ik direct de implementatie. Dus a) ik doe het nu niet meer maar b) ik heb er nooit echt over geklaagd. Veel argumenten in deze thread zijn trouwens ook non-argumenten: blokker javascript :X andere doen het ook niet :X klik maar op het kruisje :X
Heel raar; met deze constructieve reactie zie ik de technische suggestie ineens ook als een stuk positiever. Iets met toon en muziek :+

  • mithras
  • Registratie: Maart 2003
  • Niet online
Verwijderd schreef op dinsdag 27 maart 2012 @ 12:17:
[...]


Heel raar; met deze constructieve reactie zie ik de technische suggestie ineens ook als een stuk positiever. Iets met toon en muziek :+
Nou, schiet eens op dan ;)

PS. Je kan het trouwens eens zijn met mijn argumenten (of niet) en het implementeren van de functie (of niet). Dat zijn ook nog eens twee verschillende dingen :)

[ Voor 22% gewijzigd door mithras op 27-03-2012 12:33 ]


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

mithras schreef op dinsdag 27 maart 2012 @ 08:37:
En ja, ik heb het ook wel eens misgedaan. Maar toen ik merkte dat het niet werkte, begreep ik direct de implementatie. Dus a) ik doe het nu niet meer maar b) ik heb er nooit echt over geklaagd. Veel argumenten in deze thread zijn trouwens ook non-argumenten: blokker javascript :X andere doen het ook niet :X klik maar op het kruisje :X
Je hebt het dikgedrukte stukje verkeer begrepen denk ik. Dat was mijn tegenwerping op Olaf's argument dat mensen verwachten dat de back-knop je terugbrengt, terwijl dat slechts bij een zeer beperkt aantal lightboxes ook echt gebeurt en die verwachting er dus niet zou moeten zijn.

De oplossing is vrij simpel en het zal mij niet interesseren of de devvers het al dan niet oppakken, maar ik vind het intussen wel een redelijke non-issue.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 12:55

Janoz

Moderator Devschuur®

!litemod

Het is mij anders ook al meerdere keren overkomen dat ik een back actie uitvoerde om de foto te sluiten. Vanuit het usability oogpunt kan ik me helemaal bij Olaf en mithras aansluiten.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Wiethoofd schreef op dinsdag 27 maart 2012 @ 01:31:
De basis van de imageviewer is een <a> om een <img>, ipv dat de <a> in hetzelfde venster geopend wordt vangt javascript de click af en doet de inhoud van de href in die <a> in een modal neerzetten.

Doe je echter ctrl+click of scrollklik, dan opent het plaatje in een nieuwe tab, doe je rechtermuisknop en 'Koppelingslocatie kopiëren', dan heb je het grote plaatje, dus zo link je.

Volgens mij is dit dus een gevalletje PEBKAC.
Ik wil linken naar wat ik op dit moment zie, een plaatje in de image viewer. Dus niet direct naar het plaatje.
NMe schreef op dinsdag 27 maart 2012 @ 00:59:
Laten we jouw vraag eens omdraaien:
Je negeert wel heel makkelijk een groot aantal van mijn vragen, he?
wat is het voordeel van het steken van een paar manuur werk* in het maken van een feature die niemand gewend is van waar dan ook op het internet? Jij vraagt ons iets te veranderen en op beide van jouw argumenten ("het was vroeger zo" en "de gebruiker verwacht dat het zo werkt") heb je een passend tegenargument gehad. Leg nu eens uit waarom het volgens jou anders moet?


* Er komt nogal wat overhead kijken bij het switchen tussen ongerelateerde bugs en features, dus die paar manuur zijn waarschijnlijk niet overdreven.
Heb ik niet al uitgelegd wat het voordeel is? Het sluiten van de image viewer (en terugkeren naar de vorige 'pagina') is een veel voorkomende actie. Een actie die ik en anderen verwachten met Back te kunnen uitvoeren.
Ja, dat kost wat tijd om te implementeren.
NMe schreef op dinsdag 27 maart 2012 @ 12:44:
[...]

Je hebt het dikgedrukte stukje verkeer begrepen denk ik. Dat was mijn tegenwerping op Olaf's argument dat mensen verwachten dat de back-knop je terugbrengt, terwijl dat slechts bij een zeer beperkt aantal lightboxes ook echt gebeurt en die verwachting er dus niet zou moeten zijn.
Verwachting is misschien niet helemaal het juiste woord. Alhoewel, stel, we vragen 100 mensen wat Back doet in de image viewer: A. Viewer sluiten (requested); B. Viewer sluiten en nog een pagina terug (current). Denk je echt dat meer mensen B kiezen?
En wat als we kijken naar welke actie het meest uitgevoerd wordt. Volgens mij wint A in beide gevallen.

  • rob_erwt
  • Registratie: Juni 2004
  • Laatst online: 19:37

rob_erwt

What does this button do?

De discussie begint wat overbodig te worden aangezien Misha al heeft aangegeven dat het op de backlog terecht is gekomen (Misha in "AJAX vs back").

Wanneer we er aan toe komen: geen idee. Dat lees je vanzelf in een van de iteratie .plans. Voor nu kan deze dus dicht.

Never underestimate the power of stupid people in large groups

Pagina: 1

Dit topic is gesloten.