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?
Wat bedoel je precies? De imageviewer?
Intentionally left blank
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
Argh, typische reactie van een developer... Hadden jullie een tijd geleden geen usability expert op bezoek die een fantastische presentatie gaf? Zelf niet opgelet? 
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?
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?
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
Voor zover ik me kan herinneren is het huidige gedrag nooit anders geweest; zelfs niet met de vorige imageviewer...Olaf van der Spek schreef op maandag 26 maart 2012 @ 10:19:
[...] alleen omdat er technisch iets veranderd is?
Intentionally left blank
Doet dat er toe?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...
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.
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.
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.
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.
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).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.
Intentionally left blank
Nog vroeger dan...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
Consistent irritant dus.Verder heb ik even gekeken naar andere populaire imageviewers, en deze hebben allemaal dezelfde behaviour als die van ons; bijvoorbeeld:
Vroeger dacht ook iedereen dat de aarde plat was. Dat maakt het toch nog niet waar?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.
Of dat velen Back niet gebruiken en er dus niks van merken.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.
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 ]
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.
Nog vroeger had je iframes en Frontpage. Waar wil je precies heen met je argument?
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.Consistent irritant dus.
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.Vroeger dacht ook iedereen dat de aarde plat was. Dat maakt het toch nog niet waar?
Wat je hier achteloos een 'nadeel' noemt vind ik juist net een bug. Een toets die niet lijkt te werken.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.
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.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 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.
Dat AJAX bekend gedrag en bekende verwachtingen niet in negatieve zin zou moeten beinvloeden.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 zeg ik toch ook niet. Maar iets is populair dus het is goed is gewoon geen geldige redenatie.Jij vind het irritant. Dat maakt het geen feit.
Hoe bedoel je? Er is een duidelijk effect, dus waarom zou je denken dat hij niet werkt?Wat je hier achteloos een 'nadeel' noemt vind ik juist net een bug. Een toets die niet lijkt te werken.
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.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.
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:
[...]
Dat AJAX bekend gedrag en bekende verwachtingen niet in negatieve zin zou moeten beinvloeden.
Buiten het zwarte vlak klikken sluit de lightbox ook, evenals het kruisje rechtsboven. Beide acties zitten dichterbij dan je back-knop.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.
[ 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.
Pfff. Gek? Onrealistisch? Anders, misschien.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.
Jij vergelijkt het met andere lightboxes, ik niet.
Totaal anders? Ben je niet wat aan het overdrijven?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?
Nee hoor. Ik heb het over een fysieke button op m'n muis.Buiten het zwarte vlak klikken sluit de lightbox ook, evenals het kruisje rechtsboven. Beide acties zitten dichterbij dan je back-knop.
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?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.
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.Totaal anders? Ben je niet wat aan het overdrijven?
Jouw linkermuisknop zit verder weg dan je extra knop met back-functie?Nee hoor. Ik heb het over een fysieke button op m'n muis.
'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.
Vroeger werden plaatjes gewoon geopend in een nieuwe pagina en werkte Back gewoon.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.
Dat veel andere implementaties het ook zo doen betekent toch niet dat gebruikers dat ook verwachten? Of dat het inderdaad de beste manier is?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?
Dus? Doen we het maar niet?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.
Soms wel.Jouw linkermuisknop zit verder weg dan je extra knop met back-functie?
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 ]
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.
Die zit er dus niet bij dubbelzoom.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.
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.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 hebtOlaf van der Spek schreef op dinsdag 27 maart 2012 @ 00:27:
[...]
Vroeger werden plaatjes gewoon geopend in een nieuwe pagina en werkte Back gewoon.
Het maakt het wel een 'paved cow path' en daar is moeilijk van af te wijken...[...]
Dat veel andere implementaties het ook zo doen betekent toch niet dat gebruikers dat ook verwachten? Of dat het inderdaad de beste manier is?
Wat mij betreft niet inderdaad[...]
Dus? Doen we het maar niet?
Intentionally left blank
En wat is daar het voordeel van?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 is dat het enige voordeel?
En is dat de enige mogelijkheid om een page refresh te voorkomen?
Wat een k(n)udde mentaliteit zeg...crisp schreef op dinsdag 27 maart 2012 @ 00:37:
Wat mij betreft niet inderdaad
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 ]
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.
* 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.
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.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.
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 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).
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....
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
andere doen het ook niet
klik maar op het kruisje
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
[ Voor 8% gewijzigd door mithras op 27-03-2012 09:33 ]
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
Heel raar; met deze constructieve reactie zie ik de technische suggestie ineens ook als een stuk positiever. Iets met toon en muziekmithras 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 javascriptandere doen het ook niet
klik maar op het kruisje
Nou, schiet eens op danVerwijderd 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
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 ]
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.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 javascriptandere doen het ook niet
klik maar op het kruisje
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.
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'
Ik wil linken naar wat ik op dit moment zie, een plaatje in de image viewer. Dus niet direct naar het plaatje.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.
Je negeert wel heel makkelijk een groot aantal van mijn vragen, he?NMe schreef op dinsdag 27 maart 2012 @ 00:59:
Laten we jouw vraag eens omdraaien:
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.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.
Ja, dat kost wat tijd om te implementeren.
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?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.
En wat als we kijken naar welke actie het meest uitgevoerd wordt. Volgens mij wint A in beide gevallen.
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.
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.
![]()