1
我們一直在爲我們的產品使用antisamy,但現在使用新的HTML5標籤和css3樣式引入了它成爲一個痛點,並允許特定樣式與定義的值。使用html5和css3更新政策文件
是否有任何開放源碼的反義策略文件全面支持新的標籤和樣式。所有在線可用的公開反對策略文件都不支持HTML5和CSS3。
另一種選擇
如果我必須去改變政策文件,調整所有HTML5標記和CSS3的風格是沒有辦法,我可以調整的風格,這樣我就不用至少調整方式瀏覽器前綴。對於下面的例子,如果我們有一種方法來獲得「-moz-border-radius」或「-webkit-border-radius」或「border-radius」的瀏覽器半徑,例如。
<common-attributes>
<attribute name="border-radius" description="The 'id' of any HTML attribute should not contain anything besides letters and numbers">
<regexp-list>
<regexp value="<regular-expression>"/>
</regexp-list>
</attribute>
</common-attributes>
我的問題不是關於添加正則表達式,而是關於如何處理具有不同瀏覽器前綴的屬性,例如。 「-moz」,「-webkit」,「-o」等我想限制做類似 「 」 etc 對於所有css屬性。 –
varun