One of the biggest complaints people have about Flash is that you can’t really link into anything in a Flash app. It’s just an embedded SWF that lives in a sandbox on an HTML page. This also meant the back button wouldn’t work, so Flex/Flash felt very different from the browser experience and it was something that’s been criticized in parts of the community. There are some significant theoretical arguments about what the back button should actually do in the context of an application, and that has also been part of the problem. Today we got to see how Flex 3 is going to help make this conversation better – we’re supporting deep linking (you’ll have to scroll down a bit to that section, but Ted has some good examples).
Ted has the scoop, but we’ve implemented a way for Flex developers to change the URL as people move around their application. That means the back button will work, it means you can link to a specific point in a Flex app, and gives developers flexibility to decide how it should be implemented. I’m not entirely convinced that anyone has a solution to the question “what do I do with the back button in a web application” but with this release of Flex, we’re empowering developers to make that decision. It’s going to bring Flex applications closer to the browser which should make a lot of people happy.
[tags]Flex, Browser, Rich Internet Applications[/tags]
TweetRelated posts:
Pingback: Flex goes deep « Shebanation
Pingback: Mary Panttaja