{"id":120,"date":"2008-02-16T13:40:52","date_gmt":"2008-02-16T12:40:52","guid":{"rendered":"http:\/\/www.nielsgamborg.dk\/wordpress\/webudvikling\/youtube_video_xhtml_standard.htm"},"modified":"2008-02-16T13:40:52","modified_gmt":"2008-02-16T12:40:52","slug":"youtube_video_xhtml_standard","status":"publish","type":"post","link":"https:\/\/nielsgamborg.dk\/wordpress\/webudvikling\/youtube_video_xhtml_standard.htm","title":{"rendered":"YouTube video der validerer og overholder w3 XHTML standard"},"content":{"rendered":"<h3>YouTube bryder W3 standarden<\/h3>\n<p>De html tags som <strong>YouTube<\/strong> anbefaler til at vise deres video, overholder ikke <strong>W3 standard <\/strong>og <strong>validerer <\/strong>derfor<strong> <\/strong>ikke.<\/p>\n<p>Problemet er at YouTube bruger &#8220;embed&#8221;-tagget, som er et gammelt html tag opfundet af netscape. Metoden med embed virker ganske vist i alle browsere, men embed tagget er ikke en del af <strong>XHTML <\/strong>standarden.<\/p>\n<p>Det holder selvf\u00f8lgelig ikke, at en enorm virksomhed som YouTube ignorerer alle standarder og er ligelade med validering. Med denne politik spreder de d\u00e5rlig kode ud over millionvis af Internetsider.<\/p>\n<h3>Kode der validerer<\/h3>\n<p>Men n\u00e5r YouTube ikke vil, s\u00e5 m\u00e5 vi jo selv l\u00f8se problemet.<\/p>\n<div>\n\t<object type=\"application\/x-shockwave-flash\" style=\"width:212px; height:175px;\" data=\"http:\/\/www.youtube.com\/v\/qJGDjnthhMw&amp;rel=1\"><param name=\"movie\" value=\"http:\/\/www.youtube.com\/v\/qJGDjnthhMw&amp;rel=1\" \/><\/object>\n<\/div>\n<p>Denne simple l\u00f8sning virker i alle g\u00e6ngse browsere. Du skal bare skiftet YouTube linket ud med det du vil bruge.<\/p>\n<blockquote><p><font color=\"#0000ff\">&lt;object<\/font> <font color=\"#ff0000\">type<\/font>=\u201dapplication\/x-shockwave-flash\u201d <font color=\"#ff0000\">style<\/font>=\u201dwidth:212px; height:175px;\u201d <font color=\"#ff0000\">data<\/font>=\u201dhttp:\/\/www.youtube.com\/v\/qJGDjnthhMw&amp;rel=1\u2033<font color=\"#0000ff\">&gt;<\/font><br \/>\n\u00a0\u00a0<font color=\"#0000ff\">&lt;param<\/font> <font color=\"#ff0000\">name<\/font>=\u201dmovie\u201d <font color=\"#ff0000\">value<\/font>=\u201dhttp:\/\/www.youtube.com\/v\/qJGDjnthhMw&amp;rel=1\u2033 <font color=\"#0000ff\">\/&gt;<br \/>\n<\/font>\u00a0<font color=\"#0000ff\">&lt;\/object&gt;<\/font><\/p><\/blockquote>\n<p><font color=\"#0000ff\"><font color=\"#0000ff\"><font color=\"#000000\"><strong>OBS:<\/strong> V\u00e6r opm\u00e6rksomp\u00e5 at hvis du copy-paster kode fra en wordpress blog, kan du f\u00e5 problemmer med at anf\u00f8relsestegn og apostrofer ikke validerer!<\/font><\/font><\/font><\/p>\n<p><font color=\"#0000ff\"><font color=\"#0000ff\"><font color=\"#000000\">Metoden er beskrevet af Bernin Zimmerman i <\/font><a href=\"http:\/\/www.bernzilla.com\/item.php?id=681\" title=\"YouTube validering af video\">Embedding YouTube Videos as Valid XHTML 1.0<\/a><font color=\"#000000\">. (validerer ogs\u00e5 i XHTML1.1.)<\/font><\/font><\/font><\/p>\n","protected":false},"excerpt":{"rendered":"<p>YouTube bryder W3 standarden De html tags som YouTube anbefaler til at vise deres video, overholder ikke W3 standard og validerer derfor ikke. Problemet er at YouTube bruger &#8220;embed&#8221;-tagget, som er et gammelt html tag opfundet af netscape. Metoden med embed virker ganske vist i alle browsere, men embed tagget er ikke en del af [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[19],"tags":[259,285,304,308],"_links":{"self":[{"href":"https:\/\/nielsgamborg.dk\/wordpress\/wp-json\/wp\/v2\/posts\/120"}],"collection":[{"href":"https:\/\/nielsgamborg.dk\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nielsgamborg.dk\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nielsgamborg.dk\/wordpress\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/nielsgamborg.dk\/wordpress\/wp-json\/wp\/v2\/comments?post=120"}],"version-history":[{"count":0,"href":"https:\/\/nielsgamborg.dk\/wordpress\/wp-json\/wp\/v2\/posts\/120\/revisions"}],"wp:attachment":[{"href":"https:\/\/nielsgamborg.dk\/wordpress\/wp-json\/wp\/v2\/media?parent=120"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nielsgamborg.dk\/wordpress\/wp-json\/wp\/v2\/categories?post=120"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nielsgamborg.dk\/wordpress\/wp-json\/wp\/v2\/tags?post=120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}