Ki volt az a barom...

...aki kitalalta, hogy a bongeszoben a backspace gombnak vissza kell mennie egyet a history-ban, ha epp nem formban vagy.

1. Kikattintasz a formbol amibe hosszan irtal, es ajax-szal jelent meg eleve
2. Veletlen nyomsz egy backspace-t mert epp betut is torolnel (leven irsz epp a formba)
3. Elozo lapon vagy, elore gomb utan meg nincs ott se a form se a szoveged, ha a form megjelenik kezdheted elolrol amit irtal hosszan

Taps-taps akarki is talalta ki ezt a baromsagot. Remelem soha tobbet nem engedik UX dontesek kozelebe. OS X-en Firefox, Opera es Chrome is csinalja, Chrome tudom hogy Linuxon is. Miert? Pacsi az OS X-es Safarinak hogy nem megy vissza backspace gombra mert f*szsag

De hogy a Safari ellen is mondjak valamit, van egy masik "feature" amit nem szeretek. Ez a "folytasd onnan a bongeszest ahonnan abbahagytad" feature. Eleinte csak az Operat nem hasznaltam emiatt (es ott meg at is lehetett allitani de addigra elment a kedvem), de azota iOS-es Safariban is kitalaltak hogy ez a jo (OS X-esben halistennek nem), akkor is ha close-oltad a bongeszot. Bizony, imad az ember egy "Pamyent Complete" page-et felig jo sessionnel igy betolteni mikor eppen rament a bongeszo gombjara, es maris fura hibakkal zavarjak meg a gondolatmenetet. Es a browsert az ember csak azert nyitotta, hogy megkeressen gyors Google-lel valamit. A browsert azert zarom be, mert semmit nem akarok rola tovabb nezni (max a sessionoket tovabbhasznalni). Ha bezartam, ne lassam tobbet amit bezartam (kiveve ha veletlen zartam be es pont az kell, Chrome-ban erre van egy jo gomb (reopen closed tab, ami uj Chroem inditas eseten mindent visszahoz)). iOS-en ezt amugy ugy oldottam meg hogy a Safari ikonja nehezebben elerheto, konkretan egy Google ikonnal inditom a Safari-t, ami igy megnyitja a google.com-ot. Ja meg OS X continuity-nek hala mikor geprol Safarizok, vegre be tudom zarni a mobil browser tabjait is (amibol igy azert keletkezik par felesleges).

Na szoval lenyeg, miert ekkora fogyatekosok a browser fejlesztok UX csapatai? Es miert masoljak le egymasrol a hulyesegeket?

Hozzászólások

Firefoxban észrevettem egy érdekes dolgot, ami megoldást jelenthet a problémára, nem tudom firefoxban próbáltad-e a kérdéses formon: megjegyzi milyen állapotban volt az oldal (DOM, javascript state, stb.), és amikor előre vagy vissza navigálsz, akkor nem tölti be újra az oldalt és nem "reseteli" a javascriptet, megőrizve a dinamikusan előállított tartalmat.

A fájlkezelők szülőkönyvtárba lépő gyorsbillentyűje lehet az ihletője.

Az ajax azoknak lenne való, akik képesek megtervezni és implementálni a jó felhasználói felületet. Ritkán találkozni ilyennel. Bizonyára sok időt vesznek el a fejlesztőktől az IE6 Utálók Klubjának programjai...

:)

>miert ekkora fogyatekosok a browser fejlesztok UX csapatai?

teccettek volna forradalmat csinálni

nekem kimondottan bejön, sőt szükséges a Backspace - Navigate Back bill. kombó, mert
elég sokat navigálok vissza ahhoz hogy egynél több (Alt-Left) billentyűt kelljen nyomni vagy kattintani (ami ugye nem csak kattintás, hanem pozícionálás + kattintás).
másik az, hogy a kitöltött form-ok sok más, gyakrabban előforduló módon is el tudnak veszni. ennek kivédésére én a Textarea Backup Localstorage kiterjesztést használom, de mondjuk az Opera.

~~~~~~~~
deb http://deb.uucp.hu/ wheezy yazzy repack

Firefoxban hangolni lehet a BackSpace működését (about:config browser.backspace_action), valamint más az alapértelmezés Linuxban és Windowsban.

(Valami olyasmivel szaladtunk rá, hogy egy túlbuzgó JS egy EditBox-ban nyomott BackSpace-től feldobott egy alert-et, de a user addigra már nyomott még egy BackSpace-t (hiszen még mindig törölni akart az EditBox-ban), és mivel a fókusz már nem az EditBox-on volt, a FireFox szépen visszanavigált az előző oldalra, az aktuális oldali adatrögzítés eddigi eredménye pedig eltűnt a semmiben.)

+1, ettől én is idegbajt kapok.
Céges gépről távoli eléréssel szintén céges Windows 2008 szerverre bejelentkezve _muszáj_ IE10-zel használni bizonyos intranetes oldalakat.
A távoli elérés miatt a már amúgy is lassú kapcsolatot még az is tetézi, hogy az intranetes webes felületen lévő formokba írás közben a kurzor egy kis idő múlva már nincs a formban. Ezt figyelni kell, mert ha ilyenkor a beírandó szövegben betűt tévesztek, és automatikusan nyomok egy Backspace-t, visszaáll az IE10 a kezdeti állapotra, és kezdhetem elölről a gépelést.

---
| Dropbox | Copy | Yandex |