{"id":445,"date":"2008-03-26T23:08:05","date_gmt":"2008-03-27T05:08:05","guid":{"rendered":"http:\/\/blog.codedread.com\/archives\/2008\/03\/26\/webkit-nightly-not-smiling\/"},"modified":"2008-03-26T23:08:05","modified_gmt":"2008-03-27T05:08:05","slug":"webkit-nightly-not-smiling","status":"publish","type":"post","link":"https:\/\/www.codedread.com\/blog\/archives\/2008\/03\/26\/webkit-nightly-not-smiling\/","title":{"rendered":"Webkit Nightly: Not Smiling"},"content":{"rendered":"<p><object type=\"image\/svg+xml\" width=\"100\" height=\"100\" align=\"right\" hspace=\"10\" data=\"http:\/\/codedread.com\/clipart\/acid.svgz\"><span\/><\/object>After the <a href=\"http:\/\/webkit.org\/blog\/173\/webkit-achieves-acid3-100100-in-public-build\/\">announcement<\/a> that the Apple developers have turned on their <a href=\"http:\/\/www.w3.org\/AudioVideo\/\" title=\"Synchronized Multimedia Integration Language\">SMIL<\/a> support in order to pass <a href=\"http:\/\/acid3.acidtests.org\/\">Acid3 test<\/a>, I was excited enough to download the <a href=\"http:\/\/nightly.webkit.org\/\">MacOS nightly<\/a> and run through the SVG animation <a href=\"http:\/\/www.w3.org\/Graphics\/SVG\/Test\/20061213\/htmlObjectHarness\/full-index.html\">test suite<\/a>.  I was pretty disappointed.  <!--more--><\/p>\n<p>Out of 58 tests involving animation, WebKit r31344 fails 54, gets 3 of the tests partially right and only gets 1 test to completely pass.  To put this into 'acid' terms, this means that WebKit r31344 gets a score of 5\/116 when it comes to SVG animation support (as compared to Opera 9.5's 110\/116).  See my top-secret scoring mechanism <a href=\"http:\/\/www.codedread.com\/svg-support.php\">here<\/a>.<\/p>\n<p><object type=\"image\/svg+xml\" width=\"100\" height=\"100\" align=\"left\" hspace=\"10\" data=\"http:\/\/codedread.com\/clipart\/smile.svgz\"><span\/><\/object>My concern at this point is that releasing such a nonconforming SMIL implementation into the wild will just frustrate authors and users.  But I suppose there isn't much SMIL out there at the moment.  Here's one data point, at least:  My menus no longer animate properly in WebKit r31344, producing 'fluttering' icons...  Is there a way I can turn off WebKit's native SMIL when visiting my website?  Does anyone know of any other sites out there using SMIL in their UI?<\/p>\n<p><object type=\"image\/svg+xml\" width=\"100\" height=\"100\" align=\"right\" hspace=\"10\" data=\"http:\/\/codedread.com\/clipart\/apple.svgz\"><span\/><\/object>Anyway, I'm very much looking forward to future Webkit releases that will improve upon the SMIL implementation - and please release the build for Windows too.  And I would be remiss if I didn't congratulate the WebKit team for releasing a downloadable application that shows 100\/100 on Acid3.  Hopefully this post is just a little bit of cold water in the face to those fans thinking that WebKit is somehow \"perfect\" \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After the announcement that the Apple developers have turned on their SMIL support in order to pass Acid3 test, I was excited enough to download the MacOS nightly and run through the SVG animation test suite. I was pretty disappointed.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[41,44,25,11,28],"tags":[49,194,197,136,198,156],"class_list":["post-445","post","type-post","status-publish","format-standard","hentry","category-opera","category-safari","category-software","category-technology","category-web","tag-acid3","tag-opera","tag-safari","tag-smil","tag-svg","tag-webkit"],"_links":{"self":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts\/445","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/comments?post=445"}],"version-history":[{"count":0,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts\/445\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/media?parent=445"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/categories?post=445"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/tags?post=445"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}