{"id":3211,"date":"2020-10-26T15:45:51","date_gmt":"2020-10-26T07:45:51","guid":{"rendered":"https:\/\/www.aoisnow.net\/blog\/?p=3211"},"modified":"2020-10-26T15:45:51","modified_gmt":"2020-10-26T07:45:51","slug":"tont-33503-%e4%b8%ba%e4%bb%80%e4%b9%88%e8%a1%8c%e5%86%85%e8%87%aa%e5%8a%a8%e5%ae%8c%e6%88%90%e5%8a%9f%e8%83%bd%e9%bb%98%e8%ae%a4%e6%98%af%e5%85%b3%e9%97%ad%e7%9a%84%ef%bc%9f","status":"publish","type":"post","link":"https:\/\/www.aoisnow.net\/blog\/archives\/3211","title":{"rendered":"TONT 33503 \u4e3a\u4ec0\u4e48\u884c\u5185\u81ea\u52a8\u5b8c\u6210\u529f\u80fd\u9ed8\u8ba4\u662f\u5173\u95ed\u7684\uff1f"},"content":{"rendered":"<p>\u539f\u6587\u94fe\u63a5\uff1a<a href=\"https:\/\/devblogs.microsoft.com\/oldnewthing\/20051102-48\/?p=33503\" target=\"_blank\" rel=\"noopener\">https:\/\/devblogs.microsoft.com\/oldnewthing\/20051102-48\/?p=33503<\/a><\/p>\n<p>Earlier versions of Internet Explorer used inline autocomplete, but newer versions use drop-down autocomplete that requires you to press the down-arrow key to select an item from the drop-down. Why the change?<\/p>\n<p>\u65e9\u671f\u7248\u672c\u7684 Internet Explorer \u542f\u7528\u4e86\u884c\u5185\u81ea\u52a8\u5b8c\u6210\uff0c\u4f46\u65b0\u7248\u672c\u6539\u6210\u4e86\u4e0b\u62c9\u5217\u8868\u5f0f\u7684\u81ea\u52a8\u5b8c\u6210\uff0c\u9700\u8981\u7528\u6237\u6309\u4e0b\u7bad\u5934\u952e\u6765\u5728\u5217\u8868\u4e2d\u9009\u62e9\u4e00\u9879\u3002\u4e3a\u4ec0\u4e48\u4f1a\u6709\u8fd9\u79cd\u53d8\u52a8\u5462\uff1f<\/p>\n<p>Because it interferes with normal keyboard operation.<\/p>\n<p>\u56e0\u4e3a\u5148\u524d\u7684\u8bbe\u8ba1\u5f71\u54cd\u4e86\u6b63\u5e38\u7684\u952e\u76d8\u64cd\u4f5c\u3002<\/p>\n<p>Suppose http:\/\/www.microsoft.com\/windows\/ is in your history, but you want to go to http:\/\/www.microsoft.com\/. As you type the desired destination, inline autocomplete kicks in and fills in the remainder of the URL for you, http:\/\/www.microsoft.com\/<strong><span style=\"color: #0000ff;\">windows\/<\/span><\/strong>. If you aren\u2019t watching the screen and just hit Enter, you end up going to the autocompleted URL instead of the URL you typed. Oops.<\/p>\n<p>\u5047\u8bbe http:\/\/www.microsoft.com\/windows\/ \u5728\u4f60\u7684\u6d4f\u89c8\u8bb0\u5f55\u4e2d\uff0c\u4f46\u4f60\u60f3\u6d4f\u89c8\u7684\u662f http:\/\/www.microsoft.com\/\u3002\u5f53\u4f60\u5728\u5730\u5740\u680f\u4e2d\u8f93\u5165\u8981\u8bbf\u95ee\u7684\u7f51\u5740\u65f6\uff0c\u884c\u5185\u81ea\u52a8\u5b8c\u6210\u53d1\u6325\u4e86\u4f5c\u7528\uff0c\u5e2e\u4f60\u8865\u5168\u4e86\u4f59\u4e0b\u7684\u90e8\u5206\uff0c\uff08\u4f7f\u7f51\u5740\u53d8\u6210\u4e86\uff09http:\/\/www.microsoft.com\/<strong><span style=\"color: #0000ff;\">windows\/<\/span><\/strong>\u3002\u5982\u679c\u4f60\uff08\u4f4e\u5934\u6572\u952e\u76d8\uff09\u6ca1\u770b\u5c4f\u5e55\u5c31\u76f4\u63a5\u6309\u4e0b\u4e86\u56de\u8f66\u952e\uff0c\u7ed3\u679c\u5c31\u662f\u8bbf\u95ee\u4e86\u81ea\u52a8\u5b8c\u6210\u7ed9\u51fa\u7684 URL \u800c\u4e0d\u662f\u4f60\u5f55\u5165\u7684\u7f51\u5740\u3002\u54ce\u5440\u3002<\/p>\n<p>To me, this is a fatal flaw, namely that one has to be watching the screen to perform an operation that one would think consisted purely of typing. In particular, this creates problems for people with limited visual capability who necessarily \u201ctype blind\u201d most of the time.<\/p>\n<p>\u5bf9\u6211\u6765\u8bf4\uff0c\u8fd9\u662f\u4e2a\u96be\u4ee5\u63a5\u53d7\u7684\u7f3a\u9677\uff0c\u4f7f\u5f97\u4e00\u9879\u8ba9\u53ea\u7ba1\u5f55\u5165\u5c31\u80fd\u5b8c\u6210\u7684\u5de5\u4f5c\uff0c\u53d8\u6210\u4e86\u9700\u8981\u76ef\u7740\u5c4f\u5e55\u624d\u80fd\u5b8c\u6210\u7684\u60c5\u51b5\u3002\u5c24\u5176\u662f\u9488\u5bf9\u4e8b\u5b9e\u4e0a\u603b\u662f\u5728\u300e\u76f2\u6253\u300f\u7684\u89c6\u5f31\u7528\u6237\u800c\u8a00\uff0c\u4fbf\u662f\u4e00\u4e2a\u5927\u95ee\u9898\u3002<\/p>\n<p>Even using Tab as the autocomplete character suffers from the same flaw. Consider the Run dialog or IE\u2019s address bar. In those places, the Tab key moves you around the window. (To the OK, Cancel, and Browse buttons on the Run dialog, or into the web page itself for IE.) If the Tab key were the autocomplete completion key, it wouldn\u2019t be possible to Tab around the dialog\/window any more. For example, suppose you want to browse around your C drive, so you type C:\\ into the Run dialog and hit Tab three times to get to the Browse button. But, oops, the Tab key autocompletes, so instead of browsing C:\\, you\u2019re browsing whatever directory in your C: drive the autocomplete engine decided to show you.<\/p>\n<p>\u5c31\u7b97\u5c06\u81ea\u52a8\u5b8c\u6210\u529f\u80fd\u6539\u6210\u7528 Tab \u952e\uff0c\u4e5f\u4f1a\u4ea7\u751f\u540c\u6837\u7684\u95ee\u9898\u3002\u8003\u8651\u5728\u300e\u8fd0\u884c\u300f\u5bf9\u8bdd\u6846\u6216 IE \u7684\u5730\u5740\u680f\u91cc\uff0c\u5728\u8fd9\u4e9b\u5730\u65b9\uff0cTab \u952e\u4f1a\u5c06\u4f60\u7684\u7126\u70b9\u79fb\u52a8\u5230\u5176\u5b83\u63a7\u4ef6\u4e0a\u3002\uff08\u4f8b\u5982\u5728\u300e\u8fd0\u884c\u300f\u5bf9\u8bdd\u6846\u4e2d\u79fb\u52a8\u5230\u300e\u786e\u5b9a\u300f\u3001\u300e\u53d6\u6d88\u300f\u6216\u300e\u6d4f\u89c8\u300f\u6309\u94ae\u4e0a\uff0c\u6216\u8005\u5728 IE \u4e2d\u79fb\u52a8\u5230\u7f51\u9875\u4e0a\u53bb\u3002\uff09\u5982\u679c\u8ba9 Tab \u952e\u4f5c\u4e3a\u81ea\u52a8\u5b8c\u6210\u7684\u6848\u4ef6\uff0c\u90a3\u4e48\u5c31\u65e0\u6cd5\u518d\u7528\u5176\u5728\u5bf9\u8bdd\u6846\u6216\u7a97\u53e3\u4e2d\u7684\u63a7\u4ef6\u4e4b\u95f4\u8fdb\u884c\u5207\u6362\u4e86\u3002\u4e3e\u4e2a\u4f8b\u5b50\uff0c\u5047\u8bbe\u4f60\u60f3\u6d4f\u89c8C\u76d8\u7684\u5185\u5bb9\uff0c\u4e8e\u662f\u4f60\u5c31\u5728\u300e\u8fd0\u884c\u300f\u5bf9\u8bdd\u6846\u4e2d\u8f93\u5165\u4e86 C:\\\uff0c\u7136\u540e\u6309\u4e86 3 \u4e0b Tab \u952e\u60f3\u79fb\u52a8\u5230\u300e\u6d4f\u89c8\u300f\u6309\u94ae\u4e0a\uff0c\u7136\u800c\u8fd9\u65f6 Tab \u952e\u662f\u81ea\u52a8\u5b8c\u6210\u952e\u4e86\uff0c\u4e8e\u662f\u4f60\u8f93\u5165\u7684\u8def\u5f84\u5c31\u53d8\u6210\u4e86\u81ea\u52a8\u5b8c\u6210\u5f15\u64ce\u5e2e\u4f60\u51b3\u5b9a\u7684\u3001\u4f60\u7684 C \u76d8\u4e2d\u968f\u4fbf\u54ea\u4e2a\u76ee\u5f55\u7684\u5185\u5bb9\uff0c\u800c\u4e0d\u662f\u6d4f\u89c8 C:\\ \u7684\u5185\u5bb9\u4e86\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u539f\u6587\u94fe\u63a5\uff1ahttps:\/\/devblogs.microsoft.com\/oldnewthing\/2005110 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-3211","post","type-post","status-publish","format-standard","hentry","category-tont_history"],"_links":{"self":[{"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/posts\/3211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/comments?post=3211"}],"version-history":[{"count":0,"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/posts\/3211\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/media?parent=3211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/categories?post=3211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/tags?post=3211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}