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

      高性能HTML5

      高性能HTML5

      定 價(jià):¥65.00

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

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

      內(nèi)容簡介

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

      作者簡介

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

      圖書目錄

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

      本目錄推薦

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