【轉】就 CSS3 向 Eric Meyer 請教的 6 個問題
不用說,如果要找個人請教一些 CSS 方面的問題,Eric Meyer 就是那個人。本文作者日前向 Eric Meyer 提問了7個與 CSS3 有關的問題,以下是 Eric Meyer 對這些問題的解答。
你認為 CSS3 對 CSS 最令人振奮的擴充套件在哪裡?
[Eric Meyer]: 高階選擇器(advanced selectors)。誠然,透明度,圓角,多背景圖都是很好的東西,但這些 Web 2.0 設計元素比起諸如指定從表格的第5行開始3的倍數行來還不是那麼大不了。再比如,選擇一個物件內的第一段內容,或者選擇列表框中最後一個專案。
另外,Web 字型也會是很 Cool 的東西。
我們談談 CSS 細則中的模組化問題。CSS3 的 CSS 細則是模組化的。這將對 CSS3 的進度和被接受程度帶來什麼影響?
[Eric Meyer]: CSS3 不會再象 CSS2 那樣有一套嚴密的細則,CSS3 只是一些並行出發的努力,一些快,一些慢而已。坦率地講,我也不知道 CSS3 會被如何接受。5年前,CSS 曾一度停頓,我稱之為“IE 空白期”,僅僅是最近幾年,才有不少新的瀏覽器開始推動 CSS 的發展。
從 另一方面講,你可以爭辯說那個停頓期是有益的,讓瀏覽器廠商有時間去修復 BUG 而不是自行其事。我也贊成,但我的真實想法是,鑑於以前的狀況,我們很難預測 CSS3 會被怎樣接受。我覺得一些分歧導致開發的遲緩,這只是我的感覺,這也是我為什麼離開 CSS 工作組的原因。我現在只是偶爾被邀請從事一些別的 W3C 工作。
剛看過 CSS 新選擇器細則建議,好象 DOM 中以前大量通過 JavaScript 進行的工作都可以在 CSS 中完成。比如,你現在可以通過 CSS 選擇表格的偶數行並分配特殊的式樣,從而實現以前只能靠 JavaScript 實現的條紋式表格。
JavaScript 是否影響了 CSS,它們在現代 Web 設計中的作用將如何區分,它們會越來越分離還是越來越融合?
[Eric Meyer]: 據我所知,受影響最大的是一些 JS 框架,如 jQuery,它們受 CSS 的影響。不過,也有另外的一些趨勢,一些 JS 中的東西也被 CSS 工作組參考。
我認為 JS 對 CSS 更大的影響是,人們使用 JS 為瀏覽器帶來高階 CSS 功能,我最近寫過
如果我們想學習 CSS3,有那些資源可以利用?
[Eric Meyer]: http://css3.info/ 是很好的開端,那裡有大量的資料。
CSS越來越龐大,越來越複雜。你覺得 CSS3 的每一次模組升級是否應使用版本號區分,如 CSS3.1, CSS3.2, 而不是象 CSS1 或 CSS2 那樣?
[Eric Meyer]: 是,那是個好主意。但我並不指望這個能實現因為這不現實。你只能用那些成熟的模組,當多個模組都同時成熟的機率很低。
作為開發者和設計者,我們可以為 CSS3 的開發和採用提供什麼幫助?
[Eric Meyer]: 在部落格,Twitter,論壇中寫文章,告訴人們你想用什麼樣的功能,用你自己的辦法模擬這些功能,向瀏覽器開發商提出請求,在目前的 CSS3 中尋找 BUG。這就是我們所能對 CSS3 所起的推動作用。
新聞來源:sixrevisions.com
中文翻譯:COMSHARP CMS
PS:關注這篇文章很久了,謝謝COMSHARP翻譯過來,相信Eric的表達可以推動CSS3的發展。
相關推薦
【轉】就 CSS3 向 Eric Meyer 請教的 6 個問題
不用說,如果要找個人請教一些 CSS 方面的問題,Eric Meyer 就是那個人。本文作者日前向 Eric Meyer 提問了7個與 CSS3 有關的問題,以下是 Eric Meyer 對這些問題的解答。 你認為 CSS3 對 CSS 最令人振奮的擴充套件在哪裡? [Eric Me
【轉】在一臺伺服器上配置多個Tomcat 教程
在一臺伺服器上配置多個Tomcat,主要就是要避免Tomcat伺服器的埠衝突的問題。 只需要修改CATALINA_HOME\conf\server.xml中的啟動埠和連線埠就好了! 下面我們把配置的詳細過程寫在下面,以供參考:(此例以配置三個Tomcat為例) 1. 下載apache-to
【轉】男人成熟與不成熟的N個標誌
男人成熟的N個標誌1.以事業為重。2.腳踏實地,明白物質也是愛情的基礎之一。3.當心愛的女人和別的男人在一起時,衷心祝福。4.不對愛情充滿太多幻想。5.著裝得體,精神飽滿。6.擅於發現女人的優點長處並讚美對方。7.有女人緣,但善於把握寸度。8.信守承諾,沒有把握不會輕易許諾。9.說話乾淨利落,不婆婆媽媽。10
【轉】Yelp是如何實現每天執行數百萬個測試的
Yelp每天要執行數百萬個測試,確保開發人員提交的程式碼不會對已有的功能造成破壞。如此巨大規模的測試,他們是怎麼做到的呢?以下內容翻譯自 Yelp 的技術部落格,並已獲得翻譯授權,檢視原文 How Yelp Runs Millions of Tests Every Day 。 開發速度對於一個公司的成敗來說是
【轉】Linux那些事兒 之 戲說USB(6)我是一棵樹(一)
什麼是USB controller?在一個USB系統中只能有一個host,其實說白了就是咱們的主機,而USB和主機的介面就是host controller,你的主機總不可能只能有一個USB host controller吧,所以說一個主機可以支援多個host controller,比如分別屬於不同廠商的。那麼
【轉】【修真院“善良”系列之十八】WEB程序員從零開始到就業的全資料V1.0——只看這一篇就夠了!
absolute feed 自己 session rem 好的 ans 一個 css樣式 這是兩年以來,修真院收集整理的學習資料順序。以CSS15個任務,JS15個任務為基礎,分別依據要完成任務的不同的技能點,我們整理出來了這麽一篇在學習的時候需要看到的資料。這是Versi
【轉】CSS3陰影 box-shadow的使用和技巧總結
x模型 man sco ie瀏覽器 bsp 基礎 mage script www text-shadow是給文本添加陰影效果,box-shadow是給元素塊添加周邊陰影效果。隨著HTML5和CSS3的普及,這一特殊效果使用越來越普遍。 基本語法是{box-shadow:[i
【轉】如何理解雲計算?很簡單,就像吃貨想吃披薩了
公司 如果 pan 雲技術 cit 分類 本地應用 style 分發 你一定聽說過雲計算中的三個“高大上”的概念:IaaS、PaaS和SaaS。這幾個術語並不好理解。不過,如果你是個吃貨,還喜歡披薩,這個問題就好解決了!好吧,其實你根本不是一個吃貨,之所以自我標榜為
【轉】編寫高質量代碼改善C#程序的157個建議——建議101:使用擴展方法,向現有類型“添加”方法
() sealed 返回 res turn 擴展方法 需求 write 字符串 建議101:使用擴展方法,向現有類型“添加”方法 考慮如何讓一個sealed類型具備新的行為。以往我們會創建一個包裝器類,然後為其添加方法,而這看上去一點兒也不優雅。我們也許會考慮修改設計,
【轉】編寫高質量代碼改善C#程序的157個建議——建議141:不知道該不該用大括號時,就用
body pos 高質量 一行 ron strong gpo clas div 建議141:不知道該不該用大括號時,就用 如果if條件語句只有一行語句,要不要使用大括號? 答案是:建議使用。一個括號不會增加多少代碼,但是卻讓代碼看上去增加了一致性。括號本身只會讓代碼更具
【轉】如何快速識別應用MOS管,幾張圖片就搞定了
alt 通過 lan dia icm dji icp jpg http 三極管是流控型器件,MOS管是壓控型器件,兩者存在相似之處。三極管機可能經常用,但MOS管你用的可能較少。對於MOS管先拋出幾個問題: 如何區分P-MOS和N-MOS; 如何區分MOS的G、D、
【轉】document.form.action,表單分向提交
用戶 方法 一個表 form 屬性 method cli submit 關於 document.form.action,表單分向提交,javascript提交表單 同一個表單可以根據用戶的選擇,提交給不同的後臺處理程序。即,表單的分向提交。如,在編寫論壇程序時,如果我們
【轉】人際關系的書,我只推薦這三本,其它的根本就不用看了
不用 啟示 地方 targe file 好的 中學 CI 在哪裏 除非終生隱居在終南山,否則一個人終究要與人接觸,與人交流,與人打交道。 一個人的成功,85%是由人際關系決定,只有15%是由專業知識決定的。此話雖然說得有點絕對,但至少說明了,人際關系在人的一生中,
【轉】10分鐘就能學會的.NET Core配置
comm ngx api name pri 內存 ogr public ict .NET Core為我們提供了一套用於配置的API,它為程序提供了運行時從文件、命令行參數、環境變量等讀取配置的方法。配置都是鍵值對的形式,並且支持嵌套,.NET Core還內建了從配置反序列
【轉】如何向公司說明 DevOps 的好處?基於容器的 DevOps 專案需要哪些平臺和人員?
以下是基於容器的DevOps對人員和知識儲備的要求、落地後部門和流程的變化等相關內容,供感興趣的同學參考。 DevOps除了利用docker快速進行開發測試上線外,如何向公司說明採用DevOps後的好處? 我司的環境是:開發環境、測試環境、定時停業務釋出
【轉】網際網路行業各大崗位分析,全是乾貨,不看你就OUT了
網際網路無疑是當今最熱門的行業。這個行業高薪資的背後也是大量的加班和激烈的競爭。擇業不能只看薪水,適合自己才是最重要的。網際網路公司都需要哪些人才?哪些職位更搶手?!本文對近年來網際網路職位資料進行盤點,一起來看看職位資料有哪些值得深挖的奧祕吧!▼網際網路無疑是當今最熱門的行
C#窗體向另一個窗體實時傳值【轉】
網上很多方法都是在開啟窗體的時候利用類在例項化時的建構函式進行傳值,此方法是在已開啟窗體的控制元件觸發傳值,在此記錄一下;感謝這位大神http://blog.csdn.net/zlbcdn/article/details/70888603的demo,寫的很詳細明確 1、
無向圖的最短路徑求解演算法之——Dijkstra演算法【轉】
在準備ACM比賽的過程中,研究了圖論中一些演算法。首先研究的便是最短路的問題。《離散數學》第四版(清華大學出版社)一書中講解的Dijkstra演算法是我首先研究的源材料。 如何求圖中V0到V5的最短路徑呢? java實現的方式如下:
android窗體動畫:activity啟動從底部向上滑動出現,關閉的時候從頂部向下滑動消失的動畫實現【轉】
在兩個Activity跳轉時,由於第二個Activity在啟動時載入了較多資料,就會在啟動之前出現一個短暫的黑屏時間,解決這個問題比較簡單的處理方法是將第二個Activity的主題設定成透明的,這樣在啟動第二個Activity時的黑屏就變成了顯示第一個Activity介面。這個分兩步完成: 第一步:xxx
python編程(python開發的三種運行模式)【轉】
阻塞 data tail 驗證 目錄 pro 什麽 read bus 轉自:http://blog.csdn.net/feixiaoxing/article/details/53980886 版權聲明:本文為博主原創文章,未經博主允許不得轉載。 目錄(?)[-]