15

在創建webapps時,是否有指導您使用哪些鍵作爲自己的熱鍵而不會覆蓋太多瀏覽器的默認熱鍵。webapps中的熱鍵

例如,我可能希望有一個自定義複製命令來複制整套數據,這些數據只對我的程序有意義,而不僅僅是文本。這種邏輯組合將是Ctrl + C但這會破壞普通文本的默認複印熱鍵。

我在考慮的一種解決方案是,只有在「有意義」時才抓住熱鍵,但是當您使用某些高級自定義選擇時,如果您選擇的是文本或兩者都選中,則可能難以區分。

現在我只使用單一鍵作爲快捷鍵,所以只是Ç上面的例子中,這似乎是大多數其他網站都在做了。問題是,如果你有文本輸入,這並不好。這是最好的解決方案嗎?

爲了澄清我說的是高級webapps,其行爲更像普通程序,而不僅僅是一些網站提供的信息(儘管我認爲這些指導方針對兩種情況都是有效的)。所以對於副本例如,它可能不是一個大問題,如果你不能複製文本的菜單,但是當按Ctrl +標籤Alt鍵 + d按Ctrl +è沒有按」 t工作我真的很生氣,咳嗽閃光咳嗽

+3

非常好的問題和我一直在想的東西,沒有明顯的解決方案。處理這個問題的唯一方法是我可以看到的是試圖在主要瀏覽器中(通常考慮國際變化)映射哪些熱鍵組合通常是未使用的。看看這樣的努力是否已經做出會很有趣 - 我不知道。 – 2010-05-23 09:38:52

回答

1

如何使用Shift + 。 我不認爲它會覆蓋任何重要的選項(我錯了?)

+1

如果需要使用熱鍵同時進行文本輸入,則不起作用。 – Johoo 2010-05-23 09:54:36

+0

Gotcha。沒有想到它通過。 – modz0r 2010-05-23 10:01:21