Opera 9 - zapamatování hodnot formulářů
Když jsem psal pro Interval.cz článek o pokročilé konfiguraci nejlepšího prohlížeče Opera 9, nezmínil jsem se o jedné věci, která Opeře dlouhodobě a nepochopitelně chybí, a kterou přitom řada uživatelů vyžaduje. Jedná se o zapamatování vkládaných vstupních hodnot pro formuláře.
Veškeré ostatní browsery, Firefoxem počínaje a MSIE konče, tuto funkci nabízí zcela standardně.
Na Opera fóru je řada žádostí o doplnění této funkce, nicméně je již řadu let ignorována. Nicméně, existuje zde naštěstí řešení ve formě uživatelského JavaScriptu. Maxim Volkov napsal skript nazvaný Opera Input Suggestion, který postačí nahrát na Váš disk, a Opera si již bude zadávané hodnoty do formulářových polí pamatovat a nabízet je.
Nejprve si v nastavení Opery, sekce Pokročilé volby | Obsah | Nastavit Javascript
nastavte cestu pro uživatelský JavaScript, třeba na C:\ Program Files\ Opera\ UserJS
. Následně do tohoto adresáře nahrajte soubor ops.js, restartujte Operu, a při dalším spuštění si již budete moci vybírat z dříve zadávaných hodnot ve všech formulářích na webu. Instalace je opravdu snadná.
Drobné upozornění: uvedený skript ukládá veškeré hodnoty v cookies, a je tak omezena jejich velikost pro jednu stránku na max několik kB, což ale v praxi opravdu stačí.
Tohle řešení používám asi půl roku a je docela dobrý, jen je škoda, že nelze nastavit konkrétní pole, která si pamatovat nemá. Takto to funguje jen u hesel. Uvítal bych to i u polí s captchou.
Oproti jiným browserům je zase výhoda, že se dají jednotlivé hodnoty mazat.
Mimochodem, UserJS je opravdu silná věcička a dají se sní provádět velké věci.
[1]: IE ale umožňuje mazat dříve vložené hodnoty do inputů. Stačí zmačknout delete.
A čo Wand? Ja ju vypínam, tak neviem ako presne funguje, ale nie je to aspoň čiastočné riešenie pamätania si údajov?
[3] Wand si pamatuje jen username a password
[1] Také Firefox umožňuje mazat dříve vložené hodnoty do inputů. Stačí zmačknout delete.
S Roboform pro Firefox se tohle nedá vůbec srovnávat.
[3] Wand slouží k zapamatování údajů z přístupových formulářů. Pokud vím, tak se uložení nabízí, pokud zadáváte nějaké heslo.
Díky Radku, tohle mi chybělo. Tuto maličkost jsem v Opeře postrádal. Funguje to skvěle a nainstaluje to i naprostá lama.
Pravda, v IE to skutečně jde (je to už pár let, co jsem s ním nepracoval), ale ve FF mi to nejde.
Šikovná věc, v praxi se určitě využije ;-)
Jen by mě ale zajímalo, že když se to ukládá do cookies, tak jestli se smažou nebo ne, protože já mám nastaveno, že se mají cookies, historie a cache po vypnutí Opery smazat. Tak by mne zajímalo, zda se to smaže také a nebo se to ukládá jinam než běžné cookies?
[10] samozřejmě, že se to v tomto případě smaže
Ovšem pozor, protože se hodnoty vyplněných formulářů ukládají do cookies, tak se odesílají na server při každém požadavku. To není dobré z hlediska bezpečnosti, nebo třeba pro uživatele s omezeným přenosem dat, nebo platbou za každý kB, kteří počítají každý Byte
Menu -> Nástroje -> Nastavení -> Osobní informace vám nestačí? Mi ano, mám tam 5-6 údajů, stačí stisknout první písmenko a Opera hned nabídne.
diky za tip, o tomhle sem nevedel. jinak opera rulez :)
Jen doplním, že tato funkce nefunguje v https protokolu, což samozřejmě z hlediska bezpečnosti tak úplně nevadí.
Jinak díky již za upozornění na tento userJS v diskuzi na Intervalu.
[13] Ne to nestačí. Třeba v jízdních řádech je nabídka posledně zadaných měst velmi užitečná.
Tohle řešení není také dosažené. K vybírání možnosti se musí používat myš, šipka dolů na klávesnici rozbalé nabídku ze zmiňované funkce Osobní informace.
Operu používám jako výchozí prohlížeč, dokonce o ní budu dělat diplomku ;), ale ignorace téhle funkce, kterou má MSIE už snad šest let (!) k naprosté spokojenosti uživatelů, nechápu. Ale snad ve verzi 10 "objeví Ameriku". I ten přístup k heslům je oproti firefoxu dost krkolomný a co jsem viděl, běžní uživatelé si na to špatně zvykají :(.
[9] ve Firefoxu se to maže pomocí Shift + Del
rADo, díky za tip, konečně bude Opera použitelná i pro máti a přítelkyni :)
[16] Oproti FF se mi naopak Wand libi mnohem vice. Nemusim klikat na formular, proste jen Ctrl+enter a to ani nemusim cekat, nez se cela stranka nacte.
Dik, pekna vecicka. Jenom skodaze se musi pouzivat mys. V IE stacila sipka dolu a pak enter.
[20] tady také,
Ctrl+Shift+šipka / Enter
Díky za článek, po sérii článků jsem nakonec přešel na Operu a zalíbila se mi. Ovšem mám takový problém se správcem hesla. Někde si moje heslo pamatuje, ale ve většině případů ne. U FF to nebyl žádný problém. Tady musím otevřít program, kde mám uložená hesla a potom to tam vložit. Není to někde lép vyřešené?
Zdravím Vás!
Rád bych také používal tento skript, ale páč jsem patrně ten zmíněný lama, nedokážu v Opeře 9.10
8679 nastavit cestu pro uživatelský JavaScript. Pomůžete, poradíte?