Archived entries for Browsers

Safari Browser Continues to Improve

In Safari browser news, they’ve recently announced a long list of fixes to the WebKit rendering engine and a renewed focus on JavaScript and DOM Compatibility.

Their list of improvements includes over 40 fixes. In the JS/DOM efforts, they report compliance with 95% of DOM Level 1 Core, 100% of both DOM Level 2 Core and DOM Level 2 Events, and a healthy 99.3% compliance with DOM Level 2 HTML tests.

I love to see iteration and improvement. According to info maintained by my coworker Jamie, this 2.0.1 released (with the 10.4.2 OS update) is their 25th, bringing their average days-between-releases down to under 54 days. This is good for users, and good for the industry. (In contrast, some take over 700 days.)

Finally, since I’ve said before how I’d like all product releases (not just browsers) to provide detailed change logs, I have to give them props for doing so this time. In their notes they include the disclaimer that “[we] don’t necessarily promise to do this for future updates”. I understand not wanting to make public promises, but please Surfin’ Safari, please keep it up!

DHTML Accessibility on the W3C Roadmap

As my talented coworker Bill Scott pointed out recently, an exciting area of development aims to make DHTML, Ajax, and Rich Internet Applications (RIA) accessible to the widest possible audience.

Information and examples here:

I’ll have a lot more to say about this soon. In the meantime, I’m very happy to see that this great work (by IBM) has made it onto the public W3C WAI roadmap:

  1. WAI Dynamic Accessible Web Content Roadmap 0.21
  2. States and Adaptable Properties Module
  3. Role Taxonomy for Accessible Adaptable Applications

Stay tuned!

IE Web Developer Toolbar

Microsoft has made a beta release of its Web Developer Toolbar available for download. It has many of the features long available with Firefox’s Web Developer Extension from Chris Pederick.

From the Microsoft page, here is the list of features:

  • Explore and modify the document object model (DOM) of a web page.
  • Locate and select specific elements on a web page through a variety of techniques.
  • Selectively disable Internet Explorer settings.
  • View HTML object class names, ID’s, and details such as link paths, tab index values, and access keys.
  • Outline tables, table cells, images, or selected tags.
  • Validate HTML, CSS, WAI, and RSS web feed links.
  • Display image dimensions, file sizes, path information, and alternate (ALT) text.
  • Immediately resize the browser window to 800×600 or a custom size.
  • Selectively clear the browser cache and saved cookies. Choose from all objects or those associated with a given domain.
  • Choose direct links to W3C specification references, the Internet Explorer team weblog (blog), and other resources.
  • Display a fully featured design ruler to help accurately align objects on your pages.

I’ll post some feedback on this tool once I’ve played with it a bit more. In any event, I’m glad to see MS giving us developers a bit of love.

What’s your experience with this tool? Please let us know in the comments below.

Thanks for sticking with me

OK, if you’re seeing this it means you’re subscribed to the correct RSS feed, and/or you’re reading the new site. Thanks for tagging along. I’ll be tweaking this blog a bit more, but mainly I’ll be writing.

Cool things are afoot. My world is full of exciting topics that I’m lookig forward to thinking about out-loud on this blog.

There’s the whole Ajax/DHTML/Rich Internet Application (RIA) thing which is everywhere, and presents both fantastic opportunities to create a more delightful user exerience (faster, more interactive, more familiar) and also new challenges that must be tackled (accessibility, affordances).

I’m excited about browsers too. While there are more browsers on the market than ever before, they’re also of the highest quality we’ve seen. IE7 is around the door, and the word on the street is pretty good. Firefox continues to innovate, and I’m excited to begin developing to the DHTML Accessibility work that IBM has contributed, with the W3C, and that is already live in the alpha’s of Deer Park.

Mobile is still exciting to me, though unfortunately I missed the Mobile Monday event tonight.

And don’t forget about Web Services, the opening of API’s, and the whole so-called Web 2.0 thing. This is, I believe, the beginning of a new phase of design and development of tools and products, as well as a democratization of the same. It’s hard to even imagine at this point how people are going to mix and match to solve problems.

And then there’s the tagging thing, the notion of folksonomy, and the general rise in user generated content and distributed organization.

What excites you these days?

Opera 8: Max Value for Text Indent

Nick Rigby discovers and writes that Opera 8 has a maximum text-indent value of 32697 pixels.

Clearly this is an edge case and not all that common, but those that use the "off-left" technique might find something familiar in his quote:

There would be no need to ever use a value this large, but I happened to be using -9999em originally, which, depending on the default font-size of the document, is a lot more than this limit value. Hence, it did not work in Opera 8.

Anyways, just a little tip for your toolbox.

Faster DHTML in 12 Steps

As Microsoft’s IEblog points out, their Faster DHTML is 12 Steps isn’t entirely new but does have some valuable information. Obviously some of the info is quite IE-specific, but it’s still worth a read.

Here are the tips included in the article:

San Francisco, California | Creative Commons By-2.5 License | Contact

RSS Feed. This blog is proudly powered by Wordpress and uses Modern Clix, a theme by Rodrigo Galindez.