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