View Single Post
devu's Avatar
Posts: 431 | Thanked: 239 times | Joined on Apr 2010 @ London
#8
Originally Posted by Alex Atkin UK View Post
The big question here is - does linking in that way actually conform to a standard? You can't blame MicroB if that is a none-standard way of using the URL.

Basically, you call a URL there is always a chance the page will reload, that is normal behaviour AFAIK. It looks to me like what you are wanting is actually a hack relying on web browsers not caring there is invalid data after the #, I am not at all certain if that is considered normal behaviour or none-standard.

If its an actual w3 standard than fair enough, but if not then you can hardly blame MicroB for web developers poor choice of coding techniques.
Don't get me wrong, I am not blaming MicroB, it's great browser but in this particular example doesn't work and is only one browser I know that doesn't support this "hack". Yes that's hack refer to W3C.

I do not agree personally that everything what W3C will say is good because very often they are against technology evolution. And I don't wont to guess who really is behind this organization.

But whatever we can say about this doesn't change the fact that many Ajax solutions just doesn't work because only 1 method that became popular.

Anyway if somebody would like to create MicroB friendly content I have couple of useful links. Especially if you are working with flash.

The best well know practice how to embed flash file:
http://code.google.com/p/swfobject/wiki/documentation

Something that you need to deal with to make it working
https://developer.mozilla.org/en/DOM/window.location
https://developer.mozilla.org/en/DOM...w.onhashchange

And how to deal with
http://www.actionscript.org/resource...t-3/Page1.html

This way you can prepare your own solution and actually more efficient than swfaddress method.