Posts tagged: FireFox

SVG Open 2009

By giizii, October 6, 2009 2:34 pm

The conference is over, and it was a good overview of the state of SVG across many topics: the spec, browser support, JavaScript libraries, IE workarounds and usage in the mobile industry. What I was interested was to see how far is the 1.1 spec implementation in browsers supporting this technology, hacks (SVG Web) to deliver SVG content to IE users and examples of accessibility using SVG.

You can find links to all papers and presentations on the svgopen.org website if you use the Schedule page and click on presentation titles.

The paper I presented, Rich Media Advertising with SVG and JavaScript or “Introducing SVG and HTML5 VIDEO element to the mainstream advertising”, had a good competition from Wikipedia presenting on the other conference track, was well received and few good points were raised by the audience.

Overall, for what I’m interested in, implementing Open Web technologies in advertising, I would say we are still not quite there in terms of browsers implementations and support, but also that is not a reason not to start doing early attempts, start with a bit simpler solutions that could work cross-browser and do preparations for the near future. Not sure how advertising Agencies will adopt something that is not having even alpha versions of tools and software available on the market, but surely we have to start somewhere.

There is no clear and strong signal that any soon IE will have native support for the SVG technology, but I hope it will be a case in near future.

CSS 3

By giizii, February 16, 2009 9:35 am

I have no intention to elaborate in this post what new CSS 3 brings to your life, but simply again to point out how one thing is stopping us to enjoy the benefits of it.

I rant all the time about IE, simply because it’s making my professional life a misery. And again, there is new version, IE8 and CSS3 will not be supported. This guys suck big time. Sadly, most of the average population uses IE simply because is pre-installed on their PCs. Nothing wrong being pre-installed (same for Safari on OS X or FF on Linux), quite contrary, I like when everyone can use the Internet and get benefit from it, but if IE follows standards and new developments on the web, the users will benefit more, and Microsoft as business too. How can they be so blind?

  • How long we will have to use nested div elements with only purpose to have rounded corners on the page?
  • How long some of this rounded corners solutions will use JavaScript to achieve layouts? This is plain wrong and nowhere near the web we want to have – semantic, accessible and portable.
  • It’s not only about rounded corners property (border-radius). For example the attribute E[attr='val'] selector is not supported and it is in the CSS 2.1 specification for ages!
  • Native SVG? Why do we have the CANVAS element in HTML5?

Bah! I will still spend 30% of my time writing meaningless code just to achieve layouts. Users are most important and I won’t let them down, but this is getting ridiculous.

Happy days! (If you use IE you will not see rounded corners and drop shadow [Webkit and FF3.1 only] on this box. Change your browser NOW!

The reason is this CSS 3 declaration:

#this-div {
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-moz-box-shadow: rgba(0, 0, 0, 0.25) 5px 5px 5px;
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.25);
}

Panorama Theme by Themocracy