Re: CSS //-註解的可行性研究

(12/09/06 0:01), yuguo zhou wrote:
> 既然压缩工具被提出来作为一个论据,那么开发工具有没有考虑过?很多开发工
> 具支持css注释的快捷键,不比直接按两次//要复杂

這當然是一個論點,不過感覺比較被動一點(也就是是「為什麼沒有 //-註解也沒
關係」的理由,不是「為什麼 //-註解 是不好的」的理由)。換句話說,之前提
到的兩個 //-註解 的問題是有可能會讓冒險實作這個功能的瀏覽器市占率下降的
(而實作 //-註解 對網頁的呈現也沒什麼正向影響所以不太可能造成市占率上
升),而這個理由感覺就跟瀏覽器市占率關係小一點。

作為一個常常需要在網址條上輸入 data: URL (所以沒有工具)測試一些東西的
半個 QA 人員,我可以體會有很多情況是真的沒有工具的...

舉一個相關的例子:對於 document.querySelector 這個我最常抱怨的函數,也有
人提到「工具有自動完成所以不會很難打」這種的論點,不過從以前到現在還是抱
怨的人相當多,在 Selector API 新草案裡也換成 document.find[1] 這個好太多
的函數命名了...

2012/9/5 Hawkeyes Wind <hawkeyes0.cn@gmail.com>
>> 论点一是个非常严重的问题。
>> 不过,我想大家不喜欢/* */注释的主要原因还是按起来不方便吧,除非有小键盘区。
>> 但是//在web方面确实比较特殊,要不换个符号?

我覺得好一點的最小化工具實作裡,論點一的影響應該沒那麼大才對。不過我也很
意外 Drupal 這個這麼多人用的工具竟然有這個問題,所以還是要多調查一下...

換符號方面,第二常用的 # 肯定不能用(顏色,ID 選擇器),再別的符號的話我
想「不容易學」也要成為一個為什麼單行註解不好的論點了。//-註解 跟 JS 一樣
還是主要的優點之一吧。


[1] http://dev.w3.org/2006/webapi/selectors-api2/#find


以上

Kenny
-- 
Web Specialist, Oupeng Browser, Beijing
Try Oupeng: http://www.oupeng.com/

Received on Wednesday, 5 September 2012 17:06:39 UTC