{"id":525,"date":"2009-03-29T17:37:42","date_gmt":"2009-03-29T22:37:42","guid":{"rendered":"http:\/\/blog.codedread.com\/archives\/2009\/03\/29\/more-svg-support-scores-and-konqueror\/"},"modified":"2009-03-29T17:37:42","modified_gmt":"2009-03-29T22:37:42","slug":"more-svg-support-scores-and-konqueror","status":"publish","type":"post","link":"https:\/\/www.codedread.com\/blog\/archives\/2009\/03\/29\/more-svg-support-scores-and-konqueror\/","title":{"rendered":"More SVG Support Scores&#8230; and Konqueror?"},"content":{"rendered":"<p><object type=\"image\/svg+xml\" width=\"100\" height=\"100\" style=\"float:right\" data=\"http:\/\/codedread.com\/clipart\/svg.svgz\"><span\/><\/object>Updated my <a href=\"http:\/\/www.codedread.com\/svg-support.php\">SVG support chart<\/a> for the latest batch of browsers out there:<\/p>\n<ul>\n<li>Safari 4 Beta (81.93%)<\/li>\n<li>Chrome 2.0 Nightly (81.39%)<\/li>\n<li>Internet Explorer 8 (0.00%)<\/li>\n<li>Some more recent Firefox builds (3.5b latest, pre-3.6+SMIL)<\/li>\n<\/ul>\n<p>Great to see Chrome 2.0 with SMIL enabled (like Safari 4)!  I'm really looking forward to the next wave of modern browsers:  There's enough SMIL enabled in Opera, Safari 4 and Chrome 2 that you can start to do some <a href=\"http:\/\/www.codedread.com\/svgopen09\/svg_header-smil-cartoony.svg\">really fun things<\/a>.<\/p>\n<p>Now you can read on for some complaints leveled against Konqueror 4.2.1.<!--more--><\/p>\n<p>I recently got some <abbr title=\"Virtual Machines\">VMs<\/abbr> working on my Macbook for Ubuntu and Kubuntu and I wanted to add a column to my SVG support chart for Konqueror 4.2.1.  Unfortunately I can't really figure out what happened to Konqueror.<\/p>\n<p>Konqueror tries to display the SVG test frame at 100x100 pixels because it no longer understands % (the image has width=\"100%\" height=\"100%\").  It also does not properly resize the image to the containing element (the &#60;object&#62; element has an explicit size that should override it according to the spec).  Ironically if I remove the width\/height attribute from the SVG file (the lacuna value is 100%), then everything behaves properly.  Now I have to write a script to take out the width\/height from all the test suite files?<\/p>\n<p>Also, when testing the SVGF 1.1 test suite locally for comparison, Konqueror only shows me the text contents of the &#60;desc&#62; element instead of the actual SVG shapes.  WTF?  How can Dolphin (the file manager in Kubuntu) get the preview more or less correct and Konqueror cannot?<\/p>\n<p>So how's that move to WebKit going on the KDE side?<\/p>\n<p>I have some UI quibbles too:  Konqueror doesn't let me View Source (CTRL+U) for an SVG document (must consider it an image?).  Also when viewing source of a local HTML file, Konqueror brings up Kate (a text editor).  Kate doesn't actually show me the local file though, it shows me a copy that Konqueror has made in \/tmp\/.  If Konqueror is browsing a local file it should bring up the editor with that actual file.<\/p>\n<p>So how do I report bugs for these?<\/p>\n<p>The <a href=\"http:\/\/www.konqueror.org\/\">konqueror web page<\/a> hasn't been updated for a year and a half.  The <a href=\"http:\/\/svg.kde.org\/\">ksvg2 web page<\/a> hasn't been updated for almost 4 years.  The <a href=\"http:\/\/khtml.info\/\">khtml.info<\/a> page is now a parked domain.  I went to <a href=\"http:\/\/bugs.kde.org\/\">bugs.kde.org<\/a> and signed up.  Then I searched for any bugs with 'svg' with \"Zero bugs found\".  I notice that there are products:  ksvg, ksvg2, konqueror \/ kthml part.  I'm guessing one of those is it.  So I opened <a href=\"http:\/\/bugs.kde.org\/show_bug.cgi?id=188423\">one bug<\/a>.<\/p>\n<p>I'd appreciate any information that KDE gurus can share.  If Konqueror is still active and under development and the KDE guys want that to be the default browser for the KDE system, I suggest they get a web page up and keep it active at the very least.  A second goal would be to not degrade major functionality from previous releases, but we know the KDE history so I won't go there.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Updated my SVG support chart for the latest batch of browsers out there: Safari 4 Beta (81.93%) Chrome 2.0 Nightly (81.39%) Internet Explorer 8 (0.00%) Some more recent Firefox builds (3.5b latest, pre-3.6+SMIL) Great to see Chrome 2.0 with SMIL enabled (like Safari 4)! I&#8217;m really looking forward to the next wave of modern browsers: [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[108,110,198],"class_list":["post-525","post","type-post","status-publish","format-standard","hentry","category-life","tag-kde","tag-konqueror","tag-svg"],"_links":{"self":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts\/525","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=525"}],"version-history":[{"count":0,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts\/525\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/media?parent=525"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/categories?post=525"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/tags?post=525"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}