本節書摘來異步社群《響應式web設計實踐》一書中的第1章,第1.5節,作者: 【美】tim kadlec 譯者: 侯鴻儒 責編: 趙軒,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。
響應式web設計實踐
其實作在我們在實施響應式設計方面還沒有取得什麼成就,因為響應式設計要求我們對我們之前處理web的方式進行重新翻修。由于能夠迎接我們想到的挑戰的工具和流程都還沒有出現,是以我們需要先後退幾步并問自己一些問題:
把台式電腦的體驗設為預設體驗是否有意義?
我們該如何調整工作流程,來應對不同裝置和不同尺寸螢幕上的設計和原型?
我們該如何以一種更加結構化的方式來存儲内容?
内容管理系統和所見即所得編輯器是否有天生的缺陷?
我們是否應該重新考慮一下長期以來令人厭惡的使用者代理(ua)字元串?
如何讓内容變得更加便攜?
如何應對未來爆炸式增長的裝置?
現有标準(html、css)是否有能力支撐起如此多樣化的web?
我們如何在接納不同使用環境的前提下,又不失彼此體驗的一緻性?
使用者代理字元串 由使用者代理傳遞的、用來識别浏覽器以及作業系統等其他資訊的字元串。
其中一些問題很容易回答,但回答另外一些就比較困難了,還有一些問題則仍在讨論之中。marcotte除了在2010年5月寫了那篇介紹新技術的文章外,他還做了更多的事情:他發起了一場更大範圍的讨論,包括我們的行業所必需的成熟性。
這就是這本書要讨論的——擁抱web的靈活性并實踐響應式設計。接下來的幾章将會從頭到尾引導你學習你将會用到的技術,這些技術将能增強站點,而且無論使用什麼裝置來通路,這些技術都能夠創造出令人愉快的使用者體驗。是的,答案總會有,但問題也總會有,這就是比其他任何媒體發展得都要快的web的本性。