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

2012/9/5 Hawkeyes Wind <[email protected]>

> 论点一是个非常严重的问题。
> 不过,我想大家不喜欢/* */注释的主要原因还是按起来不方便吧,除非有小键盘区。
> 但是//在web方面确实比较特殊,要不换个符号?
>
> 于 2012/9/5 15:47, Kang-Hao (Kenny) Lu 写道:
>
>  www-style 上一位 Google 的前端又[1]提�h了一次在 CSS �e加上 //-�涡性]解
>> [2]。�@�N提案基本上��作的成本非常低,**所以基本上反�g的���c就是:
>>
>> 一、跟 CSS 最小化等等��理工具不兼容
>>
>> 有不少 CSS 最小化工具��把�Q行符�Q成空格,造成
>>
>>    // �]解
>>    background: 0;
>>    border: 0;
>>
>> �D成
>>
>>    // �]解 background: 0; border: 0;
>>
>> 造成支援 //-�]解 的�g�[器�e����宣告被覆�w掉,也就是�f支援 //-�]解 的�g�[
>> 器看到�@���|西��成一���牡艟W站的可能性比�^高,**也造成�g�[器�_�l者不��意支
>> 援�@�拥��|西(因��*使用者看到�牡舻木W站很可能���Q�g�[器*)**。
>>
>> 不要以�檫@�N事不���l生,在整���W站更�Q CSS 最小化工具的�r候,如果本�碛�
>> 用 //-�]解 的�W��但是�]有注意到的情形,就可能��有�@�拥慕Y果。另外,�W��
>> 作者也不��得��去�y��太新的�g�[器、、、
>>
>>
>> 另外有人提到用正�t做的 CSS 最小化工具,��把
>>
>>    url(http://example.com/)
>>
>> 的 //... ��成�]解,不�^如果�@�右灿����}的��,**在�n案名�Q�_�^是星��的情形:
>>
>>    url(path/*file*)
>>
>> 中,�@�N最小化工具早就有���}了(**�m然出�F�@�N���r的可能性非常小)。
>>
>> (�]:在 CSS 2.1 中 /*file* 是 URI token [3]的一部分,所以不����成
>> COMMENT token 的�_�^。)
>>
>> 二、跟既有�W站不兼容
>>
>> �@�N不兼容大概是在
>>
>>    div {
>>      border: 0; // 一些�]解
>>      width: 0; /* �y搞 */
>>    }
>>
>> �@�N情形,就是�f�F在之所以�W站�]有�氖且��椤�// 一些�]解」把 'width: 0'
>> 概念了,如果�_始支持 //-�]解 的��,反而��出�F整���W站不能用的悲� �
>>
>> 有�W��作者�f「���]看�^ CSS �e出�F //-�]解」,也有�g�[器 QA �f常常看到�@
>> �拥��|西。
>>
>>
>> ��之,各�f各��也�Τ尺@�������c�]什�N���|�椭�。**我�_了一���Y料收集��面
>> [4],有�d趣�兔Φ呐笥芽梢��硖钜幌履阌玫� CSS 最小化工具的情形。向後兼容的
>> �{查有�c像阿菲之前做的那��,不�^�@次 1) 不用特�e去�L集某些��面,用人家�L
>> 集到的就好 2) 不需要���_本分析,grep 一下就好。
>>
>>
>> [1] �@��提案已��之前已��提�^三、四次了,����是 www-style 上�^父元素�x��
>> 器之後最常被提出的提案...
>> [2] http://lists.w3.org/Archives/**Public/www-style/2012Aug/**
>> thread#msg622<http://lists.w3.org/Archives/Public/www-style/2012Aug/thread#msg622>
>> [3] 
>> http://www.w3.org/html/ig/zh/**wiki/CSS2/syndata#uri0<http://www.w3.org/html/ig/zh/wiki/CSS2/syndata#uri0>
>> [4] 
>> http://www.w3.org/html/ig/zh/**wiki/css-double-slash-comment<http://www.w3.org/html/ig/zh/wiki/css-double-slash-comment>
>>
>>
>>
>> 以上
>>
>> Kenny
>>
>
> --
> Regards
>
> Hawkeyes Wind
>
>
>

回复