CompetitiveBrowserDevelopment/IE-Notes

From MozillaWiki
Jump to: navigation, search

« CompetitiveBrowserDevelopment

Internet Explorer

  • Web Browser: IE
  • Version: 8.0
  • Release Date:
    • end of 2008/early 2009
    • expected to be able to release new versions of IE every 12 to 18 months, but Wilson said an every-two-year schedule was looking more likely
  • Direction: standards compliance
  • Emphasis:
    • security
    • standards compliance: layout, more compliant w/ CSS 2.1 layout standards, increased compliance w/ Object Model, allow more flexible programming patterns; more client-side APIs for Ajax (like local storage and mashup security model)
  • Features:
    • require Web site authors to "opt-in" to standards mode when developing IE 8.0 sites: authors then have to take responsibility for breaking pages
  • Challenges:
    • security
    • compatibility vs. standards-compliance: don't want to break existing sites without solid reasons

Notes:

    • working to make the IE 8.0 object model more interoperable with that used by other browsers
  • allow developers to more easily add extensions to its browser,
  • invest heavily in advancing its Web development toolbar with the next version of IE.

Possible Features:

  • Online/Offline RSS Feeds and Reader
  • Improved Bookmark Management
  • "Locking" a page to prevent users from accidentally navigating away from it
  • Adding a "Find on Page" capability
  • Improving username/password management
  • Restoring the "Image Toolbar" provided in earlier IE 7 test builds
  • Changing the download mechanism, perhaps eliminating the initial download to the "temporary Internet files" folder
  • Adding easily editable config files (similar to Firefox's userChrome.css and UserContent.css)
  • Enabling draggable tabs from one IE window to another
  • Configuring tabs so that each has its own private cookie cache
  • Introducing new status bar info, possibly with fields such as "last accessed by user" and "window last updated"
  • Enabling add-ons, such as stocks, movies, etc., a la Firefox

Unofficial news: The keyword for IE8 at this point seems to be "semantics", focusing on the context rather than simply the content. When you go to a website, IE8 scans and analyzes the content of the page to find out what the page is about, and then looks for additional information, whether it be ratings for a movie or the download link for a software. The retrieved information can be viewed in the sidebar, a new tab, or a pop-up window. It is also extensible so, although by default when you go to a page about a movie, you get information from IMDB only, with third party add-ons, you can can add that movie in your NetFlix cue, buy it from Amazon or eBay, or simply download it using BitTorrent.

The UI is also undergoing significant changes, becoming somewhat a hybrid of the tradition browser UI and the Office Ribbon. When visiting certain websites the UI morphs to display new buttons and options. For example when you visit MSN Soapbox, a button that allows you to upload videos, appears on the toolbar.

IE8 also improves the RSS Reader, and finally adds a download manager that can continue downloads across multiple sessions. Support for CardSpace and microformats also contribute towards making Internet Explorer 8 a true competition to Firefox.

IE browser for XBox 360? (analagous to Opera for the Wii)

Strengths:

  • Browser pre-installed, default for all XP, Vista computers
  • Market share: 79%
  • Developers optimize and test their sites against IE (Compatibility/Site Rendering)
  • Inherently easier to integrate with MS Office, Windows, and hte XBox 360

Weaknesses:

  • Target for hackers
  • Perceived as slower and more bloated
  • Perceived as being less secure