長網頁的「回到頂部」功能應不應該由瀏覽器提供原生支持?

現在越來越多的網站都有了一個「回到頂部」的小按鈕,包括知乎、新浪微博,人人網甚至是移動版的百度貼吧,這是UGC大背景下的一種趨勢,有沒有可能在未來,主流的瀏覽器可以提供原生的「回頂部」功能的支持?(Chrome已經有了相關的插件)


現在許多筆記本鍵盤都不包含 Home 鍵,於是「回到頂部」這樣基本的功能理應由瀏覽器甚至操作系統提供原生方案,最好是多點觸控手勢,簡單的快捷鍵也可以接受。比如 Mac OS X 版 Firefox 曾默認檢測觸控板的三指向上掃動行為來回到頂部。

如果放任網站去實現這個特性,用戶就不得不適應各個網站不同的實現形式,這是沒什麼意義的多樣性。


我認為有必要。首先大部分用戶不知道Home和End鍵作用。其次用戶在看網頁的時候,都是只用右手,且右手放在滑鼠上(並不像程序員那樣兩手通用),這樣把手在滑鼠和鍵盤直接移動就會很麻煩。


其實,還不如普及home end兩鍵的作用,現在太多的人對於鍵盤上的按鍵功能一點都不熟悉


鍵盤上按下Home鍵就行了。沒必要提供。


把編輯鍵(Insert/Delete, Home/End, PgUp/PgDn)放到鍵盤左側


iOS 已經提供支持了,很多應用按頂部的位置就能回到最上面,包括但不限於瀏覽器。所以問題不是應不應該,而是為什麼移動系統這麼快就跟進,但桌面系統似乎並不著急呢


原生支持的缺點在於 在非必要的情況下 沒幾個人願意去尋找快捷鍵 做成按鈕不是占工具欄空間就是和網站不搭調 所以還是提醒上網頁設計者自行設定。。。


大多數小白用戶根本不知道Home鍵有這個用法,甚至不知道什麼是Home鍵。瀏覽器有必要實現一個原生的「回到頂部」按鈕,當網頁超過一定長度的時候顯示。但如果頁面本身也實現了這一功能,就會出現重複。我覺得解決這一問題的有效辦法是把這一功能加入DOM的標準介面,頁面開發人員查詢瀏覽器是否支持此項功能,如果不支持,才顯示自定義的按鈕。


我有以下幾點看法和疑問:

1.並不是所有網站的回到頂部的按鈕都是在右下角,像Google+就是點黑條實現回到頂部的~

2.可以說如果這個按鈕由瀏覽器實現,則要不每個網頁都配有一個這樣的一個按鈕,或是讓瀏覽器識別什麼樣的網頁查實"長網頁"來適當給網頁添加這個按鈕,這樣應該會不會使瀏覽器的速度下降~

3.可以使瀏覽器有這麼一個快捷功能(彌補沒有Home和End按鍵的鍵盤的缺陷)~

個人覺得沒有必要,回到頂部的著一個功能應該是網頁開發者的工作,不是什麼網頁都需要這麼一個按鈕,而且交給網頁開發者做可能可以使這麼一個功能變得有趣的,不是每個都是右下角的那麼一個小圖標,希望能看到更多像Google+點黑條那樣的創新~


在ios平台下系統級支持回到頂部的操作是雙擊時間。


這個鍵盤就已經支持了,鍵盤上的Home和End,就可以實現啊。


其實就相當於在瀏覽器上加上兩個按鈕,分別對應"HOME"和『END』。 其實沒有必要,還佔地方。


推薦閱讀:

為什麼chrome的字體比IE的淡?
使用chrome看視頻時候,為什麼出現卡頓?
有沒有像iChrome一樣的自定義首頁網站?
Chrome過於頻繁喚醒CPU的說法是真的么?
如何評價「因 Edge 連續崩潰,一微軟員工在演講中途安裝 Chrome」一事?

TAG:GoogleChrome | 用戶體驗 | 網頁瀏覽器 | 火狐瀏覽器Firefox |