Sanitize

軟件截圖:
Sanitize
軟件詳細信息:
版本: 4.0.0 更新
上傳日期: 12 May 15
開發: Ryan Grove
許可: 免費
人氣: 38

Rating: nan/5 (Total Votes: 0)

基於HTML引入nokogiri分析器的Ruby on,消毒是從文本塊刪除HTML白名單為基礎的系統。
在“白名單”技術將允許開發人員設置,其中消毒將作為它認為“可以接受”的HTML參考使用HTML標籤的列表。
不在列表中的每個其他HTML標籤將從解析的文本被除去。
消毒可與符合標準的或畸形的HTML工作。
庫可以檢測並過濾掉HTML標籤,屬性和協議。
清洗過的文本將始終輸出為有效的HTML或XHTML。
為了幫助開發人員在他們的項目開工,消毒帶有包括一些現成的配置。檢查README文件以獲取更多信息。

什麼是此版本的新

  • 在增加了兩個新的CSS配置設置,: at_rules_with_properties和:at_rules_with_styles

  • 在輕鬆的配置CSS @page規則,包括對所有頁面邊距箱規支持
  • 新增的全力支持。
  • 添加下面的CSS在-規則來輕鬆配置。
  • 添加了一大堆的CSS屬性來輕鬆配置。查看完整列表在這裡。
  • 小的性能提升。
  • 升級到粗魯1.0.2拿起一個修復受影響的CSS規則@page解析。

什麼3.1.2版本新

  • 修正:#document和#fragment失敗冷凍字符串,可能會無意修改字符串解凍,如果他們使用的編碼不是UTF-8等,或者它們含有字符的HTML不允許的。

什麼版本3.0.2是新的

  • 在更新Nokogumbo到1.1.12,因為1.1。 11默默的恢復的變化,我們試圖拿起的最後一個版本。

在什麼版本3.0.0是新的

  • 在使用克拉斯,增加了先進的CSS支持的消毒是完全符合CSS語法模塊級3解析規範。白名單的&#X3C的內容;風格>元素和HTML中的樣式屬性將被消毒的CSS,或者您可以使用消毒:: CSS類手動清理CSS樣式表或屬性。
  • 的補充:allow_doctype設置。當真正的,良好的文檔類型定義將在文件被允許。當假(默認),DOCTYPE定義將會從文件中刪除。文檔類型定義片段中絕不允許,無論此設置。
  • 添加以下元素輕鬆配置,除了各種屬性:文章之外,身體,數據,DIV,頁腳,頭,頭,HTML,主,資產淨值,節,跨度,樣式,標題
  • 的:whitespace_elements配置現在是一個Hash,並允許您指定要前時,他們刪除了這些內容之後插入的文本。舊式基於陣列的配置價值仍然支持向後兼容性。
  • 在不適合的Unicode字符,現在從HTML中刪除之前,它的解析。
  • 修正:
  • 非標籤括號內輸入像" 1> 2和2< 1"現在分析,並按照HTML5規範正確轉義,成為" 1> 2和2'; 1"
  • 在遍歷當前節點之後增加的兄弟姐妹現在也走過。在以前的版本中,他們只是跳過。
  • 在引入nokogiri已經轟出,並指示停止添加一定元素後換行,因為如果人們想換行那裡,他們不得不把他們那裡,該死。

什麼是2.0.6版本,新的

  • 在2.0.5版本無意中包含了一些工作中這不應該作出自己的方式到主分支-progress變化。

什麼是新的在1.2.1版本:

  • 添加了:remove_contents配置設置。如果設置為true,消毒將刪除除元素本身所有非白名單元素的含量。如果設置為元素名稱的數組,消毒將僅刪除那些元素(過濾時)的內容,並留下其他過濾元素的含量。 [感謝拉斐爾索薩的陣列選項]
  • 的補充:output_encoding配置設置為允許HTML輸出的字符編碼指定。默認值是“UTF-8”。
  • 在傳遞到變壓器的環境哈希現在包括一個:包含當前HTML節點的小寫名稱(如" DIV")NODE_NAME項
  • 在返回任何東西比散列或無其他由變壓器現在提出有意義的消毒::錯誤例外,而不是一個意外NameError。

要求

  • 在紅寶石​​1.9.2或更高版本
  • 在1.4.4引入nokogiri或更高​​

類似的軟件

Mosaic Flow
Mosaic Flow

14 May 15

html5Widgets
html5Widgets

6 Jun 15

Salvattore
Salvattore

10 Dec 15

Stylus
Stylus

1 Mar 15

顯影劑的其他軟件 Ryan Grove

Net::Amazon::S3
Net::Amazon::S3

11 May 15

JSHint
JSHint

10 Apr 16

Synchrotron
Synchrotron

13 Apr 15

意見 Sanitize

評論沒有發現
添加評論
打開圖片!