本節書摘來自華章社群《web前端工程師修煉之道(原書第4版)》一書中的第3章 web設計基本概念,作者jennifer niederst robbins,更多章節内容可以通路雲栖社群“華章社群”公衆号檢視
第3章 web設計基本概念
随着web的成熟和裝置通路數量的成倍增加,作為web設計師和開發人員,我們的工作變得更加複雜。坦率地說,我無法在一本書中涵蓋所有的内容。在本章接下來的部分,我将專注于介紹web設計的基本部件:html元素、css樣式、小試一下javascript和web圖像制作,這會為你的進一步發展奠定堅實的基礎。
但在我們實質學習之前,我想介紹每一個web設計師都需要知道的一些重要概念。我們将看到促進當代web設計環境優化的一些思想和觀念。本書後續的部分中,我會經常提到本章介紹的術語。
web設計師核心的問題是,我們從來不知道我們建立的頁面是如何被檢視的。在數以百計的浏覽器中,我們不知道使用者使用的到底是哪個,使用者使用的到底是桌面計算機還是便攜裝置,更不知道浏覽器視窗有多大,安裝了哪些字型,javascript等功能是否啟用,網際網路連接配接的速度如何,使用者是否通過螢幕閱讀器讀取等問題。我想你已經大概有一個架構了。本章中的重要概念主要是為了應對這些無法避免的未知問題。這些概念包括:
各種裝置
web标準
逐漸提高
自适應web設計
可通路性
站點性能
在即将開始之前,我将做盡可能簡練和非技術的描述。之是以如此,是為了讓你在遇到後面的練習時,能基本了解我所說的“逐漸提高”的意思。在相關的主題和技術上,已經有很多優秀的文章和書籍,為了友善進一步學習,我也會提供指向它們的連結。