This content has been marked as final. Show 2 replies
You have a lot of options. I'll try to answer your questions in the order you've asked them.
Flex has a history mechanism (the History Manager) associated with the Flex navigation containers: Accordion, TabNavigator, ViewStack, etc. If you use those controls to move from section to section of your application, you can grab the URL in the address bar and you should be able to give someone that URL.
However, you have to make sure your application does all of its initialization before jumping to a particular section. For example, if your application requires data to be loaded first, you'll need to do that before anyone can access other parts of the Flex application. Most people use Flex to write applications and not just web sites that can be done in HTML. Note that we saw "Flex application" and not "Flex site". So that's something to consider.
The navigators (eg, ViewStack) are commonly used to give the application "pages". The ViewStack, for example, only shows one of its children at a time. By changing the ViewStack's selectedIndex you change the children. You need to set up a Button or LinkButton control (or anything else you can imagine) whose event handler changes the ViewStack's selectedIndex.
The Flash Player can only display a handful of HTML tags. Check the Flex 2 documentation for the specifics. But the bottom-line is that you won't normally be able to include an article from another web site in the middle of the Flex application.
The Flash Player 9 has the ability to include special metadata that search engines are supposed to know how to extract. Again, consult the documentation.
I think if you go through the tutorials and examples, as well as experiment on your own, you should get a better feel for what Flex is all about.
Thanks for the hints,
I will look into the components you mentioned.