怎一个“跨”字了得
? ? ? ??我不是做編程的,專業也不是計算機,可偏偏喜歡看這方面的書籍。而且還能看得津津有味,并自覺受益匪淺。常言道:內行看門道,外行看熱鬧。今天我這個門外漢在看熱鬧之余,也班門弄斧地來此“指點江山,激昂文字”,希望各位看官不要扔臭雞蛋。
?
? ? ? ? 本書的書名為《跨終端WEB》,看似平淡無奇,但絕對不同凡響。何以故?僅一個“跨”字,份量之大足可傲視群雄,高端、大氣、上檔次!“跨”字道出了海納百川,有容乃大的博大胸懷,下面通過實例略述一二。
?
? ? ? ??JAVA常常以可以“跨平臺”而稱揚天下,“一次編譯,到處運行”也確實深得人心!從此再也不用去考慮不同的硬件環境,不同的操作系統。通過編譯的中間碼,將代碼與實際的運行環境解藕,使程序可以一路高歌,暢行無阻。如果說JAVA之“跨”跨得酣暢淋漓的話,對于前端而言,這個“跨”字就多少讓人有些無奈,甚至是備受煎熬!看到這里,相信有人已經猜到我想說什么了。沒錯,我指的就是“跨瀏覽器”。前端開發最痛苦的差事,我想應該就是在不同瀏覽器上實現無差異化。當然大家都明白,我說的是視覺上的無差異,不可能達到真正意義上的無差異。特別是那坑爹的IE,它只管自己我行我素、特立獨行,卻害得眾多開發人員“為伊消得人憔悴”。
?
? ? ? ??說完前兩者,自然就該到“跨終端”上場了。應該說“跨瀏覽器”與“跨終端”是有一部分重疊,但二者在概念上還是不一樣的,所以分開講述。在讀此書的試讀章節前,我一直認為“設備”與“終端”兩個詞等同,作者在書上也沒有完全否認這點。值得一提的是,作者進一步講述在同一設備下可以有不同終端,讓我真正分清兩者的微細差別。因為網絡的盛行,兼之移動端的高速發展,人們不再以單一的方式上網。移動設備的崛起讓“跨終端”迫在眉睫,為此作者在書中專門在1.4提出移動優先的概念,并通過:移動流量暴增、聚焦業務本質、人機交互擴展三個方面分別闡述。1.4.2聚焦業務本質,在紛繁的亂象中聚焦業務本質,從而推進各種終端之“跨”。1.4.3人機交互擴展,講述了移動設備的優越性與特殊性,那么移動設備之“跨”更多地應該是一種因物制宜的超越。此外1.5不只是響應式,這部分內容是一個亮點,用不少圖示完美詮釋了響應式的優點,同時也指明了其中的不足,并通過多站點、多模板、多平臺幾個方面進行補充闡述。
?
? ? ? ??本書圖文并茂、有理有據。雖然提供試讀的章節不多,但見微知著,通過小部分內容的試讀,很有理由相信,看完全書將會滿載而歸,非常期待……
總結
- 上一篇: GOTS认证有四个特点,你知道吗
- 下一篇: 通过身份证获取:性别、年龄、星座、生肖