注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計網(wǎng)絡編程基于Web標準的網(wǎng)站構建與經(jīng)典案例分析

基于Web標準的網(wǎng)站構建與經(jīng)典案例分析

基于Web標準的網(wǎng)站構建與經(jīng)典案例分析

定 價:¥38.00

作 者: (美)施米特 等著,葉俊 譯
出版社: 清華大學出版社
叢編項:
標 簽: 網(wǎng)站開發(fā)

ISBN: 9787302184461 出版時間: 2008-09-01 包裝: 平裝
開本: 16開 頁數(shù): 247 字數(shù):  

內容簡介

  當今Web設計師遇到的一個最大的問題就是如何有效地使用現(xiàn)代的、基于標準的技術來創(chuàng)建那些讓人耳目一新的大型網(wǎng)站。本書試圖與大家分享那些世界上最好的設計師和開發(fā)人員在構建真實的大型網(wǎng)站時積累的經(jīng)驗,以幫助大家解決這個問題。在本書的前半部分,Rob Cherny和Kimberly Blessing概括了使用像CSS和Ajax這樣的標準構建Web網(wǎng)站的基本原則。后半部分則介紹了兩個特色鮮明的大型網(wǎng)站的構建過程,尤其關注CSS在這兩個網(wǎng)站中的使用。首先,Meryl K. Evans將帶領您經(jīng)歷將歌手Tori Amos的個人網(wǎng)站(EverythingTori.com)轉變?yōu)榉蟇eb標準的過程。然后,Kevin Lawver將介紹American Online(aol.com)從ISP(因特網(wǎng)服務提供商)到大型Web網(wǎng)站的演化過程。深入研究大型公司及小型顧問團是如何向Web標準靠攏的。探討來自真實世界的特色鮮明的網(wǎng)站的開發(fā)機制。使用現(xiàn)代的CSS編碼和文件管理策略。挖掘像DOCTYPE切換和普通老式語義HTML(POSH)編碼這樣的XHTML特性。學習更多的JavaScript技術,從編碼實踐到最新的Ajax方法。訪問webstandardsbook.com以獲取更新、鏈接以及下載。注冊后就可以獲得一份特別的PDF,其中包含Mark Trammell對Jimmy Byrum的一個訪談,Jimmy Byrum是Yahoo!的Web開發(fā)人員,負責yahoo.com主頁的設計。

作者簡介

  Christopher Schmitt是Heatvision.com有限公司的創(chuàng)始人,該公司位于俄亥俄州的辛辛那提,是一家新成立的小型媒體出版和設計公司。 作為一名一流的網(wǎng)站設計者,Christopher從1993年開始就一直從事Web設計方面的工作。20世紀90年代中期,當他還在佛羅里達州州立大學攻讀圖形設計方向的美術學位時,就曾為David Siegel和Lynda Weinman做實習生。他在大學畢業(yè)之后繼續(xù)深造,獲得了佛羅里達州州立大學通信學院的交互通信和新通信技術碩士學位。 2000年,他帶領著一個團隊在Cool Site in a Day競賽中一舉奪魁。在該比賽中他與其他5名杰出的隊員在8小時內為一個非贏利組織制作了一個功能齊全、設計完美的網(wǎng)站。 他是CSS Cookbook的作者,該書被評為2006年最佳Web設計類圖書,他還是第一部關注CSS設計的書——Designing CSS Web Pages(New Riders)的作者。另外,他還是Professional CSS(Wrox)、Photoshop in 10 Steps or Less(Wiley)及Dreamweaver Design Projects(glasshaus)等幾部書的合著者。他還參與編寫了XML,HTML,XHTML Magic(New Riders)的其中4章。此外,Christopher還為New Architect Magazine、AList Apart、Digital Web和Web Reference撰稿。在很多會議上,例如Train the Trainer、Web Visions和SXSW等,Christopher都充分展示了可訪問的、基于標準的設計的用途和好處。他也是Babble(www.babblelist.corn)網(wǎng)站列表版的版主,Babble是一個致力于高級Web設計和開發(fā)主題的郵件列表社區(qū)。Christopher在其個人網(wǎng)站上(www.christopher.org)展示了真實的自己和他最近的一些活動。他高6尺7英寸,盡管籃球打得并不是很專業(yè),但卻下得一手好國際象棋。

圖書目錄

第一部分 構建基于Web標準的網(wǎng)站
 第1章 編寫前端代碼
  1.1 從哪里開始
  1.2 文檔結構:選擇合適的標記語言
   1.2.1 HTML與XHTML
   1.2.2 DOCTYPE的切換以及瀏覽器的渲染模式
   1.2.3 是否驗證標記
   1.2.4 內容和結構:設計執(zhí)行
 第2章 表現(xiàn)層疊樣式表
  2.1 究竟需要多少CSS文件
  2.2 微格式及其引入的命名規(guī)范、語義和工具
  2.3 太多類了
   2.3.1 典型的classitis
   2.3.2 治愈classitis
  2.4 CSS文件中內容的結構
  2.5 可選的媒體CSS
  2.6 表現(xiàn)的自由
 第3章 集成表現(xiàn)層
  3.1 現(xiàn)代Ajax方法
  3.2 JavaScript需要的文件和功能列表
   3.2.1 糟糕的腳本
   3.2.2 非侵入性的改進
   3.2.3 彈出窗口
   3.2.4 動態(tài)元素以及innerHTML
  3.3 在CSS和表現(xiàn)層中JavaScript的行為
  3.4 自定義JavaScript與框架
   3.4.1 jQuery框架代碼示例   
   3.4.2 框架使得Ajax非常簡單
   3.4.3 框架總結
第4章 開發(fā)Web軟件應用
4.1 Web應用在過去遇到了困難
  4.2 指導方針、規(guī)則和Web標準
   4.2.1 編寫代碼的規(guī)則
   4.2.2 現(xiàn)代標記可以更好地生成表單
   4.2.3 服務器端框架和模板工具
  4.3 微軟的ASP.NET框架
   4.3.1 ASP.NET數(shù)據(jù)輸出
   4.3.2 ASP.NET HTML控件、Web控件以及其他
  4.4 內容管理
   4.4.1 基線內容管理
   4.4.2 內容管理和簡潔的內容
   4.4.3 內容管理輸出以及模塊
   4.4.4 內容管理模板
   4.4.5 讓內容作者所見即所得
   4.4.6 第三方
  4.5 如何開發(fā)Web應用
 第5章 標準循環(huán)
  5.1 團隊中的陋習
  5.2 引入標準循環(huán)
   5.2.1 標準經(jīng)理
   5.2.2 標準的制定和文檔化
   5.2.3 培訓和交流
   5.2.4 質量評審流程
  5.3 行動起來
   5.3.1 保持動力
   5.3.2 小結
第二部分 案 例 分 析
 第6章 EverythingTori.com
  6.1 后臺
   6.1.1 深入到Tori Amos的世界中
   6.1.2 開始設計過程
   6.1.3 構造線框圖
   6.1.4 設計網(wǎng)站
   6.1.5 CSS幕后
  6.2 啟動該網(wǎng)站
  6.3 與設計師Philip Fierlinger面對面
  6.4 終曲
 第7章 AOL.com
  7.1 如何使您的團隊避免失敗、獲得成功
  7.2 為性能而設計
   7.2.1 在寫任何代碼之前就估計性能
   7.2.2 性能關注點
   7.2.3 采訪David Artz
   7.2.4 可重復的步驟
  7.3 系統(tǒng)設計和架構
   7.3.1 二人同行制
   7.3.2 創(chuàng)建代理
   7.3.3 考慮一下工作流
  7.4 前端向導
   7.4.1 使您的標記符合DOCTYPE
   7.4.2 CSS最佳實踐
   7.4.3 可訪問的CSS
   7.4.4 在現(xiàn)實世界中的性能
  7.5 小結
附錄A 定位Web瀏覽器
附錄B 可訪問性
附錄C 提高Web站點性能的技巧
附錄D CSS選擇器的參考資料
后記

本目錄推薦

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