Wednesday, August 11, 2004

Visual C# Developer Center: An Overview of Web Browser Express

Visual C# Developer Center: An Overview of Web Browser Express: "One Web browser feature that is growing in popularity is the ability to open different tabs, or sub-pages, within the same browser window. Using tabs to separate multiple pages keeps the desktop tidy, while browsing multiple sites. Several third party Web browsers offer this facility on Windows and other platforms, and if you're like me, you'll find it an addictive way to surf. Many browsers, either by default or through plug-ins, also provide a quick way to perform Web searches without having to go directly to a search engine. Wouldn't it be great to be able to write your own browser that could do all this, and also be able to fine-tune it and adjust it to exactly suit your needs"

As had been my habbit in recent days, I blogged using the text available at the url. But, then, there is a small change. After reading the article and working on it, I feel that this can be further enhanced, in visual style. Some of the expansion ideas given by the author are...

"
Expansion Suggestions
If you have tried the Web Browser Express and have an itch to add your own features, then I did a good job with this article. To keep you busy, here are some ideas for improvements that you can make relatively quickly.

History: Keep track of all the Web sites you've visited, and make it easy to revisit them.
Auto-completion: The method that checks for the Return key could also check for previously entered URLs and complete them automatically. You could change the way this happens compared to Internet Explorer and only auto-complete when the Tab key is pressed for example.
Favorites: The ComboBox comes populated with six Web sites, which you can easily change from the Properties explorer. However, what about adding a new button to the MenuStrip that takes the current Web site being displayed and adds that to the ComboBox list? That way the user can build up a list of their favorite sites. You'll need some way of saving and reloading the list when the program is quit and restarted.
Integrated RSS reader: Keep one step ahead of the competition and try to build in an RSS reader into your Web browser.
"

You can reach the blog of the author of the above article at
http://blogs.msdn.com/johnkenn.

Happy Blogging.....

No comments: