Dans la dépêche Newton Adventure Mod Pack 1 est disponible!, des balises video ont été insérées. Les possibilités sont actuellement limitées par le filtre de gems/html-pipeline-linuxfr-0.14.6/lib/html/pipeline/sanitization_filter.rb
Ainsi si on rentre :
<video controls="">
<source src="http://example.com/example.webm" type="video/webm" />
<source src="http://example.com/example.mp4" type="video/mp4" />
Votre navigateur ne supporte pas la balise video.
</video>
On obtient après filtre :
<video>
Votre navigateur ne supporte pas la balise video.
</video>
A priori, quelque chose comme :
--- html-pipeline-linuxfr-0.14.6/lib/html/pipeline/sanitization_filter.rb.old 2013-09-15 15:11:05.000000000 +0200
+++ html-pipeline-linuxfr-0.14.6/lib/html/pipeline/sanitization_filter.rb 2013-09-15 15:12:42.000000000 +0200
@@ -26,7 +26,7 @@
:output => :xhtml,
:elements => %w(a abbr b blockquote br cite code dd del dfn div dl dt em
h1 h2 h3 h4 h5 h6 hr i img ins kbd li mark meter ol p pre
- q s samp small span strong sub sup table tbody td tfooter
+ q s samp small source span strong sub sup table tbody td tfooter
th thead tr time ul var video wbr),
:remove_contents => ['script'],
:attributes => {
@@ -36,7 +36,7 @@
'img' => ['alt', 'height', 'src', 'width'],
'q' => ['cite'],
'time' => ['datetime'],
- 'video' => ['src']
+ 'video' => ['src','controls']
},
:protocols => {
'a' => {'href' => ['ftp', 'http', 'https', 'irc', 'mailto', 'xmpp', :relative]},
# Fait
Posté par Bruno Michel (site web personnel) . Évalué à 3 (+0/-0).
Cf https://github.com/nono/html-pipeline-linuxfr/commit/f92c62335db01d3d927961f7f115c1f2d8b25929
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.