
萬維網(wǎng)不斷發(fā)展和演變,至今已經(jīng)有 27 年歷史。我們?nèi)绾握宫F(xiàn)內(nèi)容和給內(nèi)容添加樣式在萬維網(wǎng)發(fā)展的不同階段有不同的形式,最近新出現(xiàn)的形式是響應(yīng)式網(wǎng)頁 —— 一個(gè)網(wǎng)頁能夠適配多個(gè)瀏覽器和不同屏幕大小的設(shè)備。當(dāng)一個(gè)網(wǎng)站涉及到越來越多的“物聯(lián)網(wǎng)”(IoT)設(shè)備諸如樹莓派、智能手表、語音私人助理以及其他許多 —— 響應(yīng)式網(wǎng)頁的潛力面臨挑戰(zhàn)。
IoT 意味著更多五花八門的設(shè)備從網(wǎng)頁加載內(nèi)容。如果我們想要避免早期的移動(dòng)和 PC 桌面戰(zhàn)爭的歷史重演,我們就需要確保在這些新設(shè)備下,網(wǎng)頁仍然能夠像使用其他常用設(shè)備那樣可訪問和可用。我們最不愿意見到的事情是不得不為 IoT 設(shè)計(jì)一個(gè)版本的網(wǎng)頁,然后為移動(dòng)和 PC Web 設(shè)計(jì)另外一個(gè)版本。
哪些 IoT 設(shè)備可能呈現(xiàn)網(wǎng)頁?
許多開發(fā)者不太意識(shí)到潛在的眾多設(shè)備在未來很可能嘗試展現(xiàn)網(wǎng)頁內(nèi)容給用戶。
擁有小屏幕顯示器的計(jì)算設(shè)備

Adafruit 生產(chǎn)的配有一個(gè) 2.8 英寸觸屏的樹莓派
一些設(shè)備例如 配有 2.4 英寸或者更大一些的微型顯示屏的樹莓派 能使用 Wi-Fi、以太網(wǎng)甚至 3G/4G 網(wǎng)絡(luò),使得它很有可能用來展現(xiàn)網(wǎng)頁內(nèi)容。這個(gè)內(nèi)容可能是來自萬維網(wǎng)的網(wǎng)站或者本地網(wǎng)頁例如嵌入式設(shè)備的說明書、基于網(wǎng)頁的設(shè)備控制頁面以及以網(wǎng)頁方式呈現(xiàn)的后臺(tái)系統(tǒng)儀表盤。
智能手表

Appfour 的 Android Wear 的 Web 瀏覽器
智能手表擁有更小的顯示屏,與傳統(tǒng)的顯示屏在可顯示顏色范圍和屏幕分辨率上有明顯的區(qū)別。雖然 Apple Watch 還沒有內(nèi)置 Web 瀏覽器,Android 上有一個(gè) Appfour 開發(fā)的 Android Wear 版的 Web 瀏覽器 ,而很有可能隨著時(shí)間的推移,更多智能手表的 Web 瀏覽器將問世(假設(shè)有人某天突然領(lǐng)悟了如何為手表設(shè)計(jì)一款易于使用的 Web 瀏覽器!)。至少,如果 Web 真正能在任何設(shè)備上做到適配和可用,我們就能為(大量手表瀏覽器問世的)這一天做好準(zhǔn)備。如果在將來,有人在他的智能手表上讀 email,當(dāng)他點(diǎn)擊郵件里的鏈接,會(huì)發(fā)生什么?一個(gè)簡單的 Web 瀏覽器出現(xiàn)在一個(gè)強(qiáng)大的智能手表上的那一天不會(huì)太遙遠(yuǎn)。
語音私人助理

Amazon Echo (圖片來源: Amazon )
在計(jì)算機(jī)領(lǐng)域的一個(gè)新的趨勢(shì)是智能語音服務(wù),例如 Apple 的 Siri、Amazon Echo 的 Alexa、Google Now 以及 Microsoft 的 Cortana。這些助理在家庭中可以起到的作用包括開關(guān)燈、設(shè)置鬧鐘、調(diào)節(jié)空調(diào)溫度等等。這些服務(wù)響應(yīng)語音控制,對(duì)提問進(jìn)行在線數(shù)據(jù)檢索 —— 通常這涉及到匹配每個(gè)公司的數(shù)據(jù)庫信息來找到詳細(xì)答案,而這些答案數(shù)據(jù)本身來自于用戶自身對(duì)這些服務(wù)的使用。對(duì)那些有意思的領(lǐng)域,我之前在 SitePoint 這里寫過涵蓋如何上手建立你自己的簡單的人工智能助手的內(nèi)容,其中一部分在“Five Simple Ways to Build Artificial Intelligence in 2016 以及一系列文章關(guān)于 “ How to Build Your Own AI Assistant Using Api.ai ”。
隨著時(shí)間的推移,隨著人工智能和機(jī)器學(xué)習(xí)的改進(jìn),這些智能助理可能會(huì)在網(wǎng)頁上尋找信息,將其中的一些內(nèi)容反饋給我們。
為了讓這成為可能,網(wǎng)頁需要保持可訪問性,讓機(jī)器人可讀取內(nèi)容,而不僅僅是將它視覺上展現(xiàn)出來。理想而言,網(wǎng)頁本該已經(jīng)被結(jié)構(gòu)化,以適合屏幕閱讀器閱讀,然而采用可訪問的標(biāo)簽常常是事后才有的想法。私人助理 AI 服務(wù)的出現(xiàn),可能有助于改變這一現(xiàn)狀。
全新的顯示設(shè)備
物聯(lián)網(wǎng)時(shí)代未來的計(jì)算機(jī)顯示,能夠包含一系列新的和非常神奇的可能性。想想一些設(shè)備例如智能鏡子、智能窗戶,智能汽車儀表盤 —— 這些變化將在我們的生活中隨處發(fā)生,而如果 Web 能展現(xiàn)它們將有多美好?一系列新的設(shè)計(jì)決策將產(chǎn)生 —— 在鏡子/窗戶上顯示內(nèi)容,你可能需要有更多的顏色對(duì)比度。開發(fā)者開發(fā)鏡子/窗戶的顯示內(nèi)容是否需要考慮限制使用的顏色范圍?未來將迎來全新的(和令人興奮)的世界。