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

高性能HTML5

高性能HTML5

定 價:¥65.00

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

購買這本書可以去


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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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