Skip to Content
JAVASCRIPT網頁應用程式設計
book

JAVASCRIPT網頁應用程式設計

by Alex MacCaw
January 2013
Intermediate to advanced
332 pages
5h 23m
Chinese
GoTop Information, Inc.
Content preview from JAVASCRIPT網頁應用程式設計
附錄 C
CSS3 參考資料
想利用 CSS2.1 開發出炫麗的網頁介面,其實並非易事,因為通常還得搭配許多 HTML
程式碼、圖檔,以及 JavaScript 程式。CSS3 為了解決這個問題,內建更多好用的屬性和
選取項,讓我們得以輕鬆的開發令人驚豔的網頁介面。
像現在我在設計網頁介面時,已經不太會再用 Photoshop 來繪製網頁介面示意圖,通常
都是直接使用 CSS3 HTML5 拉出雛型系統介面。因為 CSS3 HTML5 內建的許多強
大功能,已經讓繪製靜態 PSD 圖檔的動作顯得多餘。而且客戶通常也較偏好這種做法,
因為這讓他們能夠實際試用系統介面、獲得較佳的操作體驗。
相信很多人看到這,可能會想問:「那些不支援 CSS3 的老舊瀏覽器該怎麼辦?」不可
諱言,目前在使用 CSS3 時,的確會遇到不少瀏覽器相容性的問題。但這種情況並非無
解,我們可以採用「
適度降級
graceful degradation
」的手法。也就是讓老舊的瀏覽
器直接略過所有 CSS3 樣式,改用標準 CSS 樣式。換言之,如果使用者用的瀏覽器是
Chrome,就能看到最繽紛炫麗的網頁介面;不過如果使用者用的瀏覽器是 IE7,就會看
到比較沒那麼酷炫的網頁介面(但至少功能還是會一切正常)。
至於 IE6,建議完全當它不存在就算了。像 FacebookAmazon Google 這些大型網
站,都已經停止支援 IE6。坦白說,為了支援那一小撮的 IE6 使用者,勞師動眾的修改
網頁,實在不太符合成本效益。畢竟網頁的技術日新月異 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

初めてのJavaScript 第3版 ―ES2015以降の最新ウェブ開発

初めてのJavaScript 第3版 ―ES2015以降の最新ウェブ開発

Ethan Brown, 武舎 広幸, 武舎 るみ
PHP编程:第4版

PHP编程:第4版

Kevin Tatroe, Peter MacIntyre
Strange Code

Strange Code

Ronald T. Kneusel
Perfecting Your Thinking Skills

Perfecting Your Thinking Skills

MIT Sloan Management Review

Publisher Resources

ISBN: 9789862766811