Autor Zpráva
http
Profil
...když jsem v nějakém příspěvku, tak mi brutálně vadí odchytávání klávesové zkratky Ctrl+L (u mě na Macu je to Jabko+L) to je hojně využívaná zkratka na skok do adresního řádku. A vaše alert okno se zkrácenou adresou příspěvku mě neskutečně "nebudu sprostej". Nešlo by to dát jinam?

Jinak na tenhle server nedám dopustit. Přeji práci zdar...
Pavel
Chamurappi
Profil
Reaguji na http:
Nešlo by to dát jinam?
Kam? Mnoho kombinací má nějaký vyhrazený význam.
Prohlížeče na Macu nectí jinde ustálenou zvyklost, že do adresního řádku přepíná Alt+D?

odchytávání klávesové zkratky Ctrl+L (u mě na Macu je to Jabko+L)
Ve skutečnosti se chytá samotné L. Můžu upravit podmínku, aby se při stisknuté event.metaKey funkce pro zkrácenou adresu nevyvolala.
http
Profil
Chamurappi
...to je divné, vsadil bych se, že to dělá (Ctrl+L) Firefox i na woknech, ale nechce se mi zapínat druhý comp. resp. já tuhle zkratku používám leta letoucí. Divné to je... :) Že se odchytává samotné L jsem netušil, obvykle jej samostatně nemačkám. :) zkus nastavit to co navrhuješ. Ta pravděpodobnost, že někdo zmáčkne samostatně "L" je malá. Leda by měl ve FF nastaveno, "psaním vyhledávat text na stránce" a zmáčknul by "L" jako první. Jinak by se k tomu asi nedostal.

díky za tak rychlou reakci :)
P.
_es
Profil
Mne, vo FF, to zachytáva L, no ctrl+L funguje tak, ako píše http.
V Opere blbne kombinácia ctrl+DEL - zmazanie slova za kurzorom. Namiesto zmazania slova vyskočí hláška o kontextových odkazoch.
Miloš
Profil
Chamurappi:
Prohlížeče na Macu nectí jinde ustálenou zvyklost, že do adresního řádku přepíná Alt+D?
To nectí ani moje Opera pod Windows – adresní řádek má jednak Ctrl+L, druhak samotná F8 (možná má v současnosti jiné zkratky, já uchovávám ty původní, na které jsem si zvykl).
Žádné odchytávání Ctrl+L jsem ale nezaregistroval, vždy se bezpečně přesunu do adresního řádku. Odchytává to jen samotné L, pokud nejsem v textaree.
Joker
Profil
Miloš:
Opera/Linux stejné chování (zachytí jen L a ctrl+L přesune na adresní řádek)

Jinak v Linuxové Opeře nefungují některé klávesové zkratky, hlavně ctrl+J (přehled značek) a ctrl+Q (vložení uvozovek). Ve Windows fungují normálně.

Navíc zkratka ctrl+Q podle mě není úplně šťastná, protože není-li zachycena diskusí, je to klávesová zkratka pro ukončení prohlížeče (alespoň v Opeře a Firefoxu).
Možná to ale je jen můj problém, protože nikdo jiný sem z Opery v Linuxu nechodí :-)
imploder
Profil
Mně to ve Firefoxu na Linuxu zachytává Ctrl+Q (které tady udělá uvozovky, jinak ukončí Firefox), ale Ctrl+L nezachytává (přesune to focus do adresního řádku, jako obvykle). Myslím, že to zachytávání není problém - pokud to nechci, kliknu mimo textareu na psaní příspěvku. Nejde se vyhýbat zkratkám, co prohlížeče mají, protože jich mají hodně a každý trochu jiné.
imploder
Profil
IMHO ve volném místě napravo od příspěvku by se mohla v době, kdy je focus v textarei (a tak v tu chvíli klávesové zkratky fungují) zobrazovat nápověda s vypsanými klávesovými zkratkami.
Str4wberry
Profil
Chamurappi:
Prohlížeče na Macu nectí jinde ustálenou zvyklost, že do adresního řádku přepíná Alt+D?
To není asi úplně nejlepší argument. Já třeba do adresního řádku přepínám klávesou „h“, protože je to nejpohodlnější. :–)


imploder:
IMHO ve volném místě napravo
V tom volném místě už se plánuje zobrazovat dobré rady ke konkrétní sekci. Navíc se klávesové zkratky ukazují u formátovacích tlačítek a jsou i popsány v nápovědě.
Chamurappi
Profil
Možná bychom mohli informace, které jsou dostupné skrz zkratky L a U, zpřístupnit jinak. (Až bude předělané menu…)


Reaguji na Miloše:
To nectí ani moje Opera pod Windows
Moje ano. Ctrl+L také funguje skoro všude, ale myslel jsem, že Alt+D je používanější… zkusím to někdy změřit na obyčejných lidech.


Reaguji na httpa:
Podle nápovědy na Opera.com funguje Alt+D (respektive Option+D) i na Macu.


Reaguji na Jokera:
v Linuxové Opeře nefungují některé klávesové zkratky, hlavně ctrl+J (přehled značek) a ctrl+Q (vložení uvozovek)
Hm. To je smůla. Našel jsem si soupis možných zkratek, který jsem vyráběl před rokem a půl, a v něm jsem měl poznamenáno, že z písmenkových kombinací byly volné a použitelné už jen Ctrl+Q, Ctrl+H, Ctrl+J a Ctrl+L. Dvě z nich jsem využil, na Ctrl+L jsem zjevně neměl ani pomýšlet. Zbývá už jen Ctrl+H, což by namíchlo pidimenšinu, která si během psaní příspěvku ráda prohlíží historii :-)

U klávesových zkratek vždycky bude někdo nespokojený.
Keeehi
Profil
Chamurappi:
A nešlo by je nějak v nastavení volitelně vypnout? V lepším případě si zvolit, které povolit a které zakázat.
http
Profil
Chamurappi:
ahoj, nečekal jsem tak hojnou diskuzi. :)

Prohlížeče na Macu nectí jinde ustálenou zvyklost, že do adresního řádku přepíná Alt+D?
...no nevím, když to takhle jede i na Win, tak to asi Macem nebude...

Nevím čí je to nadstavba nebo kde jsem na to přišel, ale na macu jde skutečně (safari, FF, Opera) Jabko+L všude. V opeře je navíc i Alt+D, jak píšeš. Otestoval sjem to v práci na PC a tam to taky jde Ctrl-L na IE, FF (jiné tam nemáme).

Jinak, na macu se Ctrl + neco, takhle samostatně vlastně nepoužívá, resp. je to volné pro použití app. Primární funkční klávesa je Jabko. Ekvivalent z win Ctrl+C, +V, +X je na Macu Jabko+C, atd. Takže proto Jabko+L. Podle tohodle vzoru (záměna Jabko za Ctrl) chci použít i Jabko+D, ale to ve (FF, Safari, Opera) znamená přidat stránku do Bookmarku. Ctrl+D na macu nedělá nic ani v prohlížeči ani ve Finderu.

U klávesových zkratek vždycky bude někdo nespokojený.
To určitě bude, ale ty odchytáváš písmeno L a náhodou to holt reaguje i na tuhle zkratku no. Je potřeba si vybrat písmeno, které se v prohlížečích nepoužívá, určitě se ještě nějaké najde. :)

Řešení je několik.
- V nastavení uživatele mít tohle volitelné (on/off)
- Najít si jiné písmeno
- Nebo při stisku L spolu s nějakou funkční klávesou, tuhle funkci prostě nespouštět

Pavel
Keeehi
Profil
http:
- Najít si jiné písmeno
I to by mohl být problém. Klávesové zkratky kromě těch co jsou defaultní si může každý vytvořit vlastní.
_es
Profil
Chamurappi:
Nestačí pri stlačení L v JS skontrolovať, či nie je stlačené to „jabko“, teda vlastnosť metaKey objektu event?
Chamurappi
Profil
Reaguji na httpa:
Nebo při stisku L spolu s nějakou funkční klávesou, tuhle funkci prostě nespouštět
Tak to je, akorát se nekontroluje event.metaKey, jak jsem už psal v příspěvku [#2].

nečekal jsem tak hojnou diskuzi. :)
Asi jsem měl rovnou napsat, že o popsaném problému už pár měsíců vím a že i nejspíš vím, jak ho vyřešit.


Update 13. června 2011: Opraveno.
Str4wberry
Profil
Možná bychom mohli informace, které jsou dostupné skrz zkratky L a U, zpřístupnit jinak. (Až bude předělané menu…)

Toho bych se držel. Zkratka U je snad zbytečná už od dohledávání titulku vložených odkazů do diskuse a L asi není potřeba tak často, aby na to musela být klávesa — stačilo by něco v té nové navigaci.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0