出版時間:2010-12 出版社:清華大學出版社 作者:(美)費雷德里克,(美)拉爾 著,楊小冬 譯 頁數(shù):301 譯者:楊小冬
Tag標簽:無
前言
我認同W3C提出的一個Web的原則,即Web中的各種服務和信息在主題上應該是一致的,可以通過各種設備進行訪問,而不必考慮在顯示功能上的差異。我個人認為,一個Web的原則指的就是,假設我在家中通過Firefox在線編寫了一個商品列表,那么我應該能夠在商店使用手機查看該列表并核對是否買齊。但實際上,移動Web及其生態(tài)系統(tǒng)在很多方面具有與眾不同的特性,如訪問模式、用戶行為、瀏覽器技術以及客戶端功能。 mobiThinking最近發(fā)布的一份報告總結(jié)了這樣一句箴言:“效用是移動Web的動力源泉”。這句話已經(jīng)成為我在移動Web開發(fā)工作中恪守的信條,我希望大家也能遵循這樣的原則。只有能夠為移動用戶解決實際的問題,移動Web內(nèi)容才能算是成功的。行車路線、公共交通、企業(yè)名單、新聞標題、社交網(wǎng)絡以及銀行業(yè)務都是移動Web內(nèi)容取得成功的范例,因為現(xiàn)實中的人們需要在日常生活中使用手機查詢這些信息,他們希望能夠隨時隨地獲取所需的信息。 移動Web正在經(jīng)歷突飛猛進的發(fā)展。大約在1994年,當時還是桌面Web的天下。大家都認為應該會出現(xiàn)技術上的飛躍,但是幾乎所有人都不清楚如何開始。本書主張采用基于標準的方法進行移動Web開發(fā)。通過對Web知識和移動標準的深入了解,以及對不斷涌現(xiàn)出來的各種標準化成果持積極的懷疑態(tài)度,提供了針對移動設備構建Web內(nèi)容的最佳方法。 本書適合剛剛開始接觸移動Web的Web開發(fā)人員和設計人員。我們假設您以前沒有移動設備開發(fā)和設計經(jīng)驗。本書的前兩部分將介紹移動Web開發(fā)的一些基本概念、標準以及約定。第三部分將介紹移動設計和可用性原則,以及專為智能手機上功能強大的Web瀏覽器而提供的增強功能。本書的最后一部分將介紹如何優(yōu)化、驗證、測試移動Web站點,以及如何在公共Internet和移動生態(tài)系統(tǒng)中部署移動Web站點。 我希望本書能對您起到一定的啟發(fā)指導作用,并在Web內(nèi)容移動化和在移動Web上廣泛傳播Web內(nèi)容的過程中提供正確的參考。祝您在移動開發(fā)過程中一帆風順。
內(nèi)容概要
您經(jīng)常會遇到這樣的疑惑:“為什么這個網(wǎng)站無法在我的于機上運行呢?”閱讀本書后,這種疑惑將煙消云散。本書將解釋Web流量如何通過移動網(wǎng)絡從手機傳遞~rJInternet后又返回,在這個傳輸路徑中,哪些地方會發(fā)生中斷,以及聰明的程序員如何最大程度地降低傳輸過程中的各種風險, 移動設備中使用的Web瀏覽器要遵守Web和移動行業(yè)標準。本書將介紹相關標準、最佳實踐以及開發(fā)技巧,以便構建交互式移動Web頁面,井在智能手機和其他移動設備中進行瀏覽。 基于標準的移動Web瀏覽器是最有發(fā)展前途的跨下臺(跨區(qū)域)移動技術。適用人群比具他任何數(shù)字媒體都廣?! ”緯饕獌?nèi)容 使用針對智能手機瀏覽器進行了優(yōu)化的Web技術構建交互式移動Web站點 學習標記的基本元素、發(fā)汁原理、內(nèi)容自適應、可用性以及互操作性 探討w3C、dolMobi以及其他類似組織制定的適用于移動Web的跨平臺標準和最佳實踐 深入了解最常用的移動瀏覽器的功能集,常用的移動瀏覽器包括:WcbKit、Safari Mobile、 Chrome、webOS、IE Mobile以及0pera Mobile 本書是基于作者在波特蘭社區(qū)學院講授的移動Web開發(fā)課程編寫的。而這些課程又是基于作者多年來在美國和歐洲等地部署移動Web站點和移動應用程序過程中總結(jié)獲取的知識和經(jīng)驗編寫的。 作者一向提倡基于標準的移動Web開發(fā),因為作者認為移動Web與桌面Web有根本的區(qū)別,移動Web是一個既令人興奮又雜亂無序的生態(tài)系統(tǒng)。它所涉及的領域是桌面web很難實現(xiàn)的,移動Web中的語法、語義、設計、用戶行為、防御式編程甚至SEO都與桌面Web人相徑庭。本節(jié)將詳細介紹上述主題,幫助您在移動Web生態(tài)系統(tǒng)中生存下來。 本書被視為移動Web的“新兵訓練營”,希望您可以掌握相關的技能,從而對開發(fā)適用于各種類型的移動設備(尤其是智能手機)的移動Web應用程序充滿信心。
作者簡介
作者:(美國)弗雷德里克(Gail Rahn Frederick) (美國)拉爾(Rajesh Lal) 譯者:楊小冬Gail Rahn Frederick是一名移動軟件架構師、移動Web愛好者,也是基于標準的移動Web開發(fā)的講師。北美和歐洲等地超過6個國家和地區(qū)的10多家移動運營商都已部署了她開發(fā)的移動應用程序和移動Web站點。Gail講授智能手機和其他移動設備上的移動Web開發(fā),包括防御性編程和移動生態(tài)系統(tǒng)中的其他生存之道,一切盡在Learn the Mobile Web和波特蘭社區(qū)學院。在Medio Systems公司,她領導著一個移動軟件小組,主要開發(fā)一些個性化的搜索和發(fā)現(xiàn)產(chǎn)品,重點關注移動分析領域。
書籍目錄
第1部分 移動Web開發(fā)入門 第1章 移動Web開發(fā)簡介 1.1 移動Web和桌面Web 1.2 移動標記語言 1.2.1 HTML和XHTML 1.2.2 XHTML移動配置文件 1.2.3 WML 1.2.4 其他移動標記語言 1.3 移動腳本語言 1.4 移動樣式表 1.5 移動行業(yè)組織和標準機構 1.6 移動生態(tài)系統(tǒng) 1.7 代碼示例 1.8 小結(jié) 第2章 設置移動Web開發(fā)環(huán)境 2.1 建議的IDE 2.2 移動MIME類型 2.3 Web服務器配置 2.3.1 Apache 2.3.2 Microsoft IIS 2.3 3 Nginx 2.4 桌面設備上的移動Web瀏覽器 2.4.1 Firefox和移動增件 2.4.2 移動瀏覽器模擬器 2.4.3 真實的移動設備 2.5 其他開發(fā)工具 2.5.1 文件比較 2.5.2 源代碼控制 2.6 小結(jié)第2部分 移動Web的語法第3部分 高級移動Web開發(fā)技術第4部分 部署到移動生態(tài)系統(tǒng)中第5部分 附錄
章節(jié)摘錄
插圖:
編輯推薦
《智能手機Web標準開發(fā)實戰(zhàn)》您經(jīng)常會遇到這樣的疑惑:“為什么這個網(wǎng)站無法在我的手機上運行呢?”閱讀《智能手機Web標準開發(fā)實戰(zhàn)》后,這種疑惑將煙消云散?!吨悄苁謾CWeb標準開發(fā)實戰(zhàn)》將解釋web流量如何通過移動網(wǎng)絡從手機傳遞到internet后又返回,在這個傳輸路徑中,哪些地方會發(fā)生中斷,以及聰明的程序員如何最大程度地降低傳輸過程中的各種風險。 移動設備中使用的web瀏覽器要遵守web和移動行業(yè)標準?!吨悄苁謾CWeb標準開發(fā)實戰(zhàn)》將介紹相關標準、最佳實踐以及開發(fā)技巧,以便構建交互式移動web頁面,并在智能手機和其他移動設備中進行瀏覽。 基于標準的移動web瀏覽器是最有發(fā)展前途的跨平臺(跨區(qū)域)移動技術。適用人群比其他任何數(shù)字媒體都廣。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
智能手機Web標準開發(fā)實戰(zhàn) PDF格式下載