Rumah > hujung hadapan web > tutorial css > [Transfer] Sedikit pemikiran yang disebabkan oleh pertukaran Accesskey_Experience

[Transfer] Sedikit pemikiran yang disebabkan oleh pertukaran Accesskey_Experience

WBOY
Lepaskan: 2016-05-16 12:08:55
asal
1663 orang telah melayarinya

Access key 是什么?~估计除了做 Web 开发的没多少人知道,Access key 是网页提供的快捷键。先回到软件界面,看下我的 Opera 的菜单,我的 Opera 是修改过的,中英文混在一起。
[Transfer] Sedikit pemikiran yang disebabkan oleh pertukaran Accesskey_Experience
中文的作法一般都是在文字后面加个括号,里面的键值用下划线标出。而英文一般是把开头当成键值,如有重复的就推到第二第三,如果那个单词比较倒霉,所有字母都有跟别的有冲突又排在最后面的话,一般做法也不会像中文一样加括号标值。而是调整其他的来解决冲突,这年头,视觉第一!中文什么好办法,统一加括号。这是系统提示的热键(比较懒,没去查它叫什么名?),按下 alt+key 可直呼出,不知道有多少人使用鼠标去点多一些。

回到网页中,在网页里,一样有差不多功能的东东。大家叫它Access key,貌是最近流行滴样子。
<tag accesskey="x">标签添加属性accesskey,属性值就是对应的键</tag> 相关资料:http://www.w3.org/TR/1999/REC-html401-19991224/interact/forms.html#access-keys

一般按法也是 alt+key 来选中。不过各浏览器都不大一样。
IE系列使用alt+key,再加Entet回一下下车(如果是链接的话。)
FF2.0以下的是也是使用alt+key,不过如果是链接的话,直接打开,Netscape也是直接按Alt+key
FF2.0的,官方说:网页提供的快捷键 (Access key) 现在在 Windows 上请以 Alt+Shift+Key 来使用,在 Mac OS X 为 Ctrl+key,Unix 则是 Ctrl+Shift+key。,可是我的SUSE上的FF2.0仍然是用 Alt+Shift+Key,不知道是算什么系统。。-_-!!
除了alt+key外还要多按个键的做法是为了避免与浏览器的冲突,想法是好滴,可单手按起来并不方便。
Opera的是按下Shift+Esc 激活accesskey面板。再接Key直接选择,这是我以前做的小站的部分截图
[Transfer] Sedikit pemikiran yang disebabkan oleh pertukaran Accesskey_Experience

跟Opera使用方式差不我的还有Konqueror,Konqueror 是个按下Ctrl 激活 accesskey 面板,除去已经分配的 accesskey外,会自动把其他的键按页面链接的顺序按XXX条件分配,字母分完了就分配数字,都分完了后面的就没有。不过Konqueror 这个浏览器,估计没什么人会去用,现在 linux 的发行版大多默认是 Firefox 。

Mac OS X 上的我就不知道。没钱买装的起这种系统的机子。x86的装了n个版本,N台机子,都没装上一个图型界面可用的。如有使用Mac OS的朋友告知一下,也许我哪天会用上Mac不用再想这个问题。

知道了accesskey 怎样操作后,思考一下,它应该用在什么地方。
一般来说,非打字状态下,我左手是放键盘左边或者拿烟,右手抓住鼠标,以防给人抢了。
如果有明显提示的 accesskey 并在 key 是键盘左边,我单手能很方便按到时才可能会使用,我比较懒 ^_#。

为什么说要有明显提示的 accesskey 才可能会使用会使用呢?我以前做的小站。是使用tip来提示的,我连自己做的东西都忘记了,更别说别人的。而如果按一个键要我把整只左手移到键盘的右边,我宁可使用鼠标操作。
那什么是明显的提示呢。看一下小甘甘滴小站吧,注意最上面的导航菜单。英文还是比较好做一点点,可以抽个字母来用,中文的我并没想到什么好一点的办法。也许像窗口的菜单的一样是个办法,中文的字并不能全排进键盘那些键里,就算可以排进去,又有多少人能记得住。

accesskey 的值可以是字母跟数字。一些浏览器并没有解决网页里跟浏览器里的按键冲突。 所以,并非所有的字母都适合使用。同时,一些浏览器的数字并不能使用小键盘里的数字。比如FF,
如果一个人会在网页里使用别人提供 accesskey 的话,理论上他也会使用浏览器上的来完成一些操作。当然,这只是我个人想法,并不知道别人是否也是这样。也许别人跟我一样,IE只是用来调试网页使用的。

如果在网页里使用的 accesskey 与浏览器上的菜单重叠了,比如 "V" 给网页用了,我就不能按 Alt+V, C 这样简单的在IE打开源文件来看,哎!做开发的人一天就知道看代码。 希望有在网页使用accesskey 的朋友不要选择与浏览器的有冲突的键。

Außer der Speisekarte. Wo sonst wird es häufig verwendet? Normalerweise verwende ich bei Formularen beide Hände, wenn ich Text schreibe. Auch der Tastenbereich ist groß. Beispielsweise kann ein taiwanesischer Freund OOOs Blog mithilfe des Zugriffsschlüssels die Felder auswählen, die beim Kommentieren ausgefüllt werden sollen. Es ist wirklich praktisch, so zu arbeiten, aber ich benutze es normalerweise nicht.
Normalerweise, wenn ich Artikel lese. Wenn Sie mit der rechten Hand einen Kommentar aufrufen, klicken Sie auf die erste Eingabe. Anschließend drücken Sie normalerweise die Tabulatortaste, um zur nächsten Eingabe oder zu etwas anderem zu springen , Sie drücken Tab+Umschalt, um zurück zu springen. Wie soll ich sagen, dass die Tabulatortaste auch relativ groß ist, was das Drücken erleichtert?

Nachdem wir darüber gesprochen haben, scheint es, dass der Zugriffsschlüssel nicht sehr nützlich ist. Da wir normalerweise eine Maus zur Verfügung haben, stellt sich die Frage: Was ist, wenn wir keine Maus haben? Wenn also jeder ein Mobiltelefon kauft, muss es zumindest über Bluetooth verfügen, um den Computer zu steuern. Wenn die Maus versehentlich kaputt geht, kann sie vorübergehend als Maus verwendet werden. Heutzutage ist es schwierig, die meisten Websites nur mit Tab zu verwenden, und wie viele Websites verwenden AJAX-Technologie, um die Benutzererfahrung zu verbessern? Wenn ich also ein Mausproblem habe, kann ich nicht einmal das einzige Tab verwenden.

Zusätzlich zum Accesskey gibt es auch einige Websites, die die Verwendung bestimmter Tastaturtasten mit js erzwingen, um einige Vorgänge abzuschließen. Wenn Sie beispielsweise die Home-Taste drücken, springen Sie zur Startseite, wenn Sie die Richtungstaste nach links bewegen, springen Sie zum vorherigen Artikel, und wenn Sie die Richtungstaste nach rechts bewegen, springen Sie zum nächsten Artikel. Manchmal ist die Verwendung sehr praktisch, manchmal kann es sehr nervig sein, weil die ursprüngliche Funktion nicht mehr vorhanden ist.

Bitte probieren Sie accesskey nicht auf dieser Seite aus, da es eine solche Funktion nicht gibt. Aber gestern Abend fragte ein Freund nach dem Problem, dass nach dem Drücken von FF2.0 keine Reaktion erfolgt, und schrieb daher einige seiner Gedanken auf. Wenn ich die Website das nächste Mal überarbeite, werde ich sie vielleicht ansehnlicher gestalten. Vielleicht kann ich die Überarbeitung überspringen, weil ich faul bin und beschäftigt zu sein einfach eine tolle Ausrede ist.

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan