Sunday, September 3, 2006

New Hotness

I tried out the new Firefox 2.0 Beta 2 tonight. Very slick. At least 5 extensions I used to need are now rolled into the software. Most other extensions were ready for 2.0 and worked immediately. I have yet to have any problems with it, very solid.

I researched a bit for Ryan, and found that SVG animations are not slated to arrive until Firefox 3. However, I was reading up a bit on SVG, and not only found a really good resource, but some tricks to do SVG animation with Javascript. Check this page out for some good SVG information.

3 comments:

---ryan said...

I realize there are pathes to SVG animations that don't involve native browser support. Javascript, Adobe plugins, and other scripting languages can all provide SVG animation support. It just irritates me that we have to resort to things like that because of partial, late, and poor implementations of standards in browsers. As much crap as people give IE for their poor CSS support, it amazes me that the software community lets Mozilla get away with partial implementations of standards.

Most of my pain comes from my intended audience. I can't tell these people to go install super-duper-plugin. I can't tell them, well, open this site in Firefox or that site in IE. I just want to make use of w3c technologies and have the vast majority of people be able to see the page as I intended. In some cases, that vast majority is 100% as I know they are using IE or Firefox.

This isn't anything new. Standards that aren't standard or respected have been around forever.

For me, I want to see the browser wars blaze up again. That seems to be the only time we get large gains.

Anonymous said...

I also want perfect 'out of the box' SVG support everywhere now. Things just take time however, 'the software community' can tell you all about that. Opera seems to be in the lead for 'out of the box' SVG support in browsers at the moment. SVG developments are going strong. Check http://svg.org for the news and http://svg.startpagina.nl for the links

Jason said...

I agree with both of the first two comments actually. I really want the browsers to catch-up in terms of supported functionality. I think Firefox has gotten to a point with usability where I am satisfied for now.

Lets move on to becoming fully compliant with all of the standards out there, some of which have been out several years. What is a web browser after all, if it can't properly render a webpage made to a standard?

However, I also understand it is somewhat of a chicken and egg conundrum. Why work on something that is rarely used and not seen? It's much more gratifying to work on the fun, flashy things that get attention.

Also, SVG is quite a bit more work than just rendering HTML syntax. The beauty is that the language is very simple, leaving the heavy lifting to the implementation, that takes some time to pull off.