注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合高性能HTML5

高性能HTML5

高性能HTML5

定 價:¥65.00

作 者: (美)Jay Bryant(杰伊 布萊恩特),Mike Jones(邁克 瓊斯)著 奇舞團(tuán) 譯
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: HTML XML 程序設(shè)計 計算機(jī)/網(wǎng)絡(luò)

ISBN: 9787121226526 出版時間: 2014-05-01 包裝: 平裝
開本: 16開 頁數(shù): 296 字?jǐn)?shù):  

內(nèi)容簡介

  《高性能HTML5》為讀者講解了如何用HTML5 從一開始就設(shè)計一個高性能的網(wǎng)站,以及如何對已有網(wǎng)站進(jìn)行改良,使得它們具備優(yōu)越的性能?!陡咝阅蹾TML5》中總結(jié)了許多實踐經(jīng)驗、關(guān)鍵技巧,并提供了豐富的示例,作者有意無意地將軟件工程以及前端開發(fā)技術(shù)之道隱藏于樸實的描述中。通過學(xué)習(xí)《高性能HTML5》,讀者能夠掌握如何創(chuàng)建自己的高性能網(wǎng)站?!陡咝阅蹾TML5》適合于想創(chuàng)建自己網(wǎng)站的初學(xué)者,同樣也適用于資深網(wǎng)站開發(fā)者用于優(yōu)化已有網(wǎng)站。

作者簡介

  Jay Bryant,橫跨兩個不同的領(lǐng)域:寫作和編程。在過去的20 年中,他一直致力于幫助GE(通用電氣)、Motorola(摩托羅拉)、Dell(戴爾)和其他一些公司的程序員能夠更好地用寫作來表達(dá)他們的工作。同時,他又幫助像New York Times Group(紐約時報)、MorningStar(晨星),以及其他的企業(yè)和國家機(jī)構(gòu)編寫程序。如果對他的職業(yè)很好奇,去LinkedIn 搜索他。Michael Garrett Jones,擁有超過15 年的Web 開發(fā)經(jīng)驗。他曾經(jīng)在Microsoft(微軟)、Dell(戴爾)、Johnson & Johnson(強(qiáng)生)、Citi(花旗銀行)等公司作為技術(shù)領(lǐng)導(dǎo)。他還創(chuàng)造了一種獨(dú)特的模式來實現(xiàn)高性能、直觀的前端API。他堅持自己的設(shè)計,并且用它完美地實現(xiàn)了僅次于亞馬遜的電子商務(wù)網(wǎng)站。在他的自由職業(yè)中,他創(chuàng)建過不少于60 個站點(diǎn)。他的工作從設(shè)計公司logo 到整個公司網(wǎng)站的建立。因為自己的平面設(shè)計背景,Michael 不愿意為了適應(yīng)早期笨重的網(wǎng)頁布局,而調(diào)整自己的設(shè)計。他做了很多工作和花了很多個人時間來學(xué)習(xí)如何讓W(xué)eb 工程能夠完美地呈現(xiàn)他的設(shè)計思想。帶著Web 開發(fā)世界的兩個方面的視角:編碼和設(shè)計上路,Michael 總是能提供一些高效的模式,讓用戶和開發(fā)者都能有一個很好的體驗。

圖書目錄

第1 部分 引言
第1 章 概述
網(wǎng)站范例
這本書將帶給讀者什么
什么是高性能
頁面加載時間
瀏覽器性能
網(wǎng)絡(luò)性能
開發(fā)效率
響應(yīng)式設(shè)計
柵格系統(tǒng)
更深入地理解CSS
第2 部分 性能基礎(chǔ)
第2 章 開發(fā)原則
編寫符合當(dāng)代瀏覽器性能的代碼
減少HTML 中元素的數(shù)量
減少重繪
用CSS 來布局,處理邊界
漸進(jìn)式增強(qiáng)
使用特征檢測來顯示漸進(jìn)式增強(qiáng)
各司其職
HTML
CSS
JavaScript
小結(jié)
第3 章 性能準(zhǔn)則
為什么頁面加載時間是如此重要
準(zhǔn)則
減少HTTP 請求
使用CDN 加速(內(nèi)容分發(fā)系統(tǒng))
避免空的src 和href 屬性值
增加過期頭
啟用GZIP 壓縮
把CSS 放在頭部
把JavaScript 放到尾部
避免使用CSS 表達(dá)式
移除不使用的CSS 語句
對JavaScript 和CSS 進(jìn)行代碼壓縮
減少重繪
規(guī)定圖片的寬和高
不要用表格布局
定義字符集
不要重組DOM
延伸閱讀
小結(jié) 35
第4 章 響應(yīng)式網(wǎng)頁設(shè)計
響應(yīng)式設(shè)計
CSS3 媒體查詢
自適應(yīng)圖片
彈性柵格
小結(jié)
第5 章 理解頁面重用機(jī)制
一些關(guān)于頁面重用的理念
就像搭積木一樣
都在容器里
小結(jié)
第3 部分 創(chuàng)建一個網(wǎng)站
第6 章 頁面模板
配置模板選項
HTML 元素周圍的條件注釋
設(shè)置字符集
使用IE 的兼容模式
提示用戶安裝Google Chrome Frame
為iPhone 使用Viewport
加載jQuery
添加Google 統(tǒng)計代碼
更多可選項
設(shè)置柵格
小結(jié)
第7 章 導(dǎo)航
菜單結(jié)構(gòu)
給菜單添加樣式
Box Sizing(盒子尺寸)
標(biāo)準(zhǔn)CSS3 糖果
漸變
:before 和:after
使用base64 編碼
下拉效果
搜索框
小結(jié)
第8 章 頁頭
構(gòu)建一個更好的國家選擇器
視覺
CSS 裁剪
圖標(biāo)鏈接
小結(jié)
第9 章 頁腳
設(shè)計頁腳
設(shè)置頁腳的樣式
SVG
不僅是簡單的形狀
小結(jié)
第10 章 分形設(shè)計模式
定義一個控件
代碼一致
升級簡單
更加可讀
目的明確
開始分形:案例分析
更快地開發(fā)頁面
更快地修復(fù)Bug
增強(qiáng)一致性
CSS 和JavaScript 的分離
CSS 和JavaScript 的合并
小結(jié)
第11 章 link 控件
控件功能
給鏈接添加樣式
當(dāng)CSS 失效時使用JavaScript
小結(jié)
第12 章 sidebox(側(cè)邊欄)控件
內(nèi)容
樣式
函數(shù)
小結(jié)
第13 章 button 控件
按鈕類型
Primary 按鈕
帶圖標(biāo)的Primary 按鈕
玻璃材質(zhì)的Primary 按鈕
帶陰影效果的Primary 按鈕
鑲邊的Primary 按鈕
GO 按鈕
為GO 按鈕鑲邊
編寫button 控件
CSS
小結(jié)
第14 章 price 控件
price 控件介紹
HTML 代碼
CSS 代碼
控件代碼
shipping 控件
HTML 代碼
CSS 代碼
控件代碼
使用控件
小結(jié)
第15 章 product 控件
插入控件
控件產(chǎn)生的HTML
CSS
product 控件的數(shù)據(jù)
控件
小結(jié)
第16 章 table 控件
HTML 結(jié)構(gòu)
數(shù)據(jù)對象
table 控件
樣式
通用效果樣式
寬屏效果樣式
窄屏效果樣式
增加媒體查詢
小結(jié)
第17 章 tab 控件
HTML
數(shù)據(jù)
控件
創(chuàng)建tab 控件
JavaScript
tab 控件的樣式
所有效果的通用樣式
水平效果的樣式
垂直效果的樣式
小結(jié)
第18 章 form控件
HTML 結(jié)構(gòu)
fieldset 控件
input 控件
數(shù)據(jù)對象
創(chuàng)建一個表單
CSS
建立一個快捷方式
小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號