Google Chrome瀏覽器的Dev開發版和Beta測試版,在前幾天做了一件似乎是很聰明的事情:把網址列中看似沒什麼用的「http://」給省略掉,沒想到獲得了大量的反抗聲浪,Chrome瀏覽器馬上在隨後的更新版本中把「http://」加了回去。
這故事讓我們想起了網際網路之父Timothy John "Tim" Berners-Lee爵士,他在去年慶祝WWW全球資訊網30週年時,坦承當初在網址前面加上「//」的雙斜線記號,並不是個聰明的做法。事實上不只「//」符號,現在我們在輸入網址時早就省略了「http://」,只是瀏覽器很貼心的會幫各位在網址前加上「http://」,變成一串正確的網址。
Chrome Dev開發版以及Beta測試版瀏覽器在上禮拜更新時(版本:5.0.375.9 dev、5.0.375.9 Beta),做了一件相當大膽的事情,把網址列的「http://」字樣給取消掉了,使用者在網址列鍵入網址時不會看到「http://」字樣;UI設計也有小小改變,例如網址列前的星號被移到右側、取而代之是出現一個地球符號。不過在連結、鍵入擁有SSL協議的HTTPS安全版網頁時,依然會在網址列顯示「https://」字樣,以及一個鎖頭的符號。看來Google不只認為「//」不重要,而是整個「http://」都不重要。
▲Chrome Dev開發版和Beta版瀏覽器上星期的5.0.375.9版本時,在網址列中取消了「http://」字樣,並多了地球符號。
▲鍵入或連結到HTTPS安全性網址時,會出現「https://」字樣以及鎖頭符號。
▲點選網址列的地球、鎖頭符號,會以彈出式視窗告知網頁安全性資訊。
▲網址列左方的星星符號跑到網址列的右方。
此舉顯然把大家嚇著了,不過問題不是出在大家懷念「http://」,而是許多應用程式是以「http://」判為為網址的依據,當Chrome瀏覽器在網址列取消了「http://」字樣後,當使用者將網址複製、貼到別的應用程式時,會造成無法辨識為網址的麻煩。更有人說此舉是Google試圖改變網址變更申請的標準,為了美感而刻意篡改網址格式的視覺功能。總之UI凱變以及少了「http://」讓許多人感到困擾,從Chrome Dev瀏覽器本部落格中的200多則回應中多半為反對聲浪即可得知。
▲Chrome Dev、Beta版瀏覽器最新版本5.0.375.17版本中,已經在網址列加回「http://」字樣,UI配置也改回來了。
Google相當順應民心,馬上在最新5.0.375.17版本中把「http://」字樣給加回去了,原先UI小變動也變回以往的模式,就像什麼事都沒發生過。當然還有其他的改進,這裡就先省略掉,團隊說關於UI設計會再進行研究,致力要變得更便民,看來未來還是有機會出現新的UI設計,「http://」消失事件也有可能再次發生也說不定。
即便Google致力於W3C標準、HTML5標準等網路標準,甚至不惜擔任先驅的腳色,但是一下子跑太快還是會有踢到鐵板的時候。對了,因為這事情是發生在Chrome Dev開發版和Beta版身上,所以Chrome正式版的使用者完全沒影響到。看倌們,你們覺得少了「http://」事情有這麼嚴重嗎?
2010/04/26更新:雖然Chrome Dev開發版和Beta版目前已經回歸民意在網址列放回「http://」,但是在最新的Chromium版本5.0.388.0(45553)中,卻把網址列放回去沒多久的「http://」又給拿掉了!莫非Google Chrome團隊裡頭也有博派和狂派在鬥爭?
可是這對網頁程式撰寫者&現行環境而言是個大災難,
俺比較傾向類似 safari 的做法,
UI上隱藏,但在編輯&複製石仍然保留完整開頭宣告,
只能說 google 一下子跑太快,
所以才會有這麼多反對聲浪
刪去http://對我這種平常都是直接輸入網址來找的人來說方便多了。
(以前常常變成"www.google.com - Google搜尋")...
更重要的是一些使用者是難以接受 http:// 網址被隱藏之事實,習慣上罷了。
星號跑到後面倒是有發現啦..............因為要加入書籤呀~~囧
所以,"http://" 對我來說實在沒啥太大意義耶,何況對機器來說應該只辨識接聽Port,本來就看不懂英文字吧~~~