spanflockInternet and Web Development

Jun 24, 2012 (5 years and 10 months ago)



National Institute of Information Technologies


White Paper


“What is New in Internet Explorer 9”

Submitted by:

Md. Yusuf Hasan

Student ID:

Year: 1st



Program: M.M.S








Internet Explorer 9

(abbreviated as
) is the upcoming
version of the
Internet Explorer

web browser

. It is currently in development, but developer
previews have been released.

IE9 will have complete or nearly complete support for all

selectors, border
radius CSS 3 property, faster

and embedded

v2 or v4
color profiles

support via
Windows Color System
. IE9 will feature
hardware accelerated

graphics rendering using
hardware accelerat
ed text rendering using
Direct Write
hardware accelerated video rendering using
, ima
ging support provided by
Imaging Component
, and high fidelity printing powered
by the

print pipeline. During the October 2009


was reported as saying that it was
considering supporting

in IE9. WOFF is "a strong
favorite" for standardization by the
World Wide We

(W3C) Web Fonts Working Group.

MIX 10
, a new preview was released that featured
support for CSS3 and SVG, a new
JavaScript engine

, and a score of 55/100 on the

test, up from
20/100 for
. This preview is expected to be updated
approximately every eight weeks, functions in parallel
with any other installed b
rowsers, and is a preview of the
renderer technology only, lacking traditional chrome
elements such as an address bar and navigation buttons.

The final build of IE9 is expected to be released in 2011.
Support for the

video and audio tags was also
promised. Some industry experts claim that Microsoft will
release IE9 as a major out
band version that is not tied
to any particular version of Windows.

The system requirements are
Windows Vista

SP2 (with
Platform Update and Internet Explorer 8) or
Windows 7
Windows XP

is not supported.

Internet Explorer History

In the early 90s

the dawn of history as far as the World Wide Web is

relatively few users were communicating across this
global network. They used an assortment of

shareware and other
software for Microsoft Windows operating system. In 1995, Microsoft
hosted an Internet Strategy Day and announced its commitment to
adding Internet capabilities to all its products. In fulfillment of that
announcement, Microsoft Intern
et Explorer arrived as both a graphical
Web browser and the name for a set of technologies.

1995: Internet Explorer 1.0
In July 1995, Microsoft released the
Windows 95 operating system, which included built
in support for
up networking and TCP/IP (
Transmission Control
Protocol/Internet Protocol), key technologies for connecting to the
Internet. In response to the growing public interest in the Internet,
Microsoft created an add
on to the operating system called Internet
Explorer 1.0.

1995: Interne
t Explorer 2.0
In November 1995, Microsoft released its
first cross
platform browser, Internet Explorer 2.0, which supported
both Macintosh and 32
bit Windows users.

1996: Internet Explorer 3.0
In August 1996, Microsoft released its
completely rebuilt
Internet Explorer technology, which included
features that were revolutionary for the time. Designed for Windows
95, Internet Explorer 3.0 technology offered useful components that
immediately appealed to users, including Internet Mail and News 1.0
and Win
dows Address Book. Later, Microsoft NetMeeting® and
Windows Media Player

were added.

1997: Internet Explorer 4.0
Designed for Windows 95, Windows 98,
and Windows NT®, Internet Expl
orer 4.0 technology was a significant
move forward. For Web developers, the addition of Dynamic HTML
(DHTML) heralded the next step in Web design. DHTML gave Web
developers more control over content and style and created
opportunities that previously had b
een possible only with software

1998: Internet Explorer 5.0
With the September 1998 release of
Internet Explorer 5.0 technology, developers gained the ability to
design richer Web applications. DHTML capabilities were expanded,
giving Web
developers more flexibility and power to create interactive
Web sites.

2001: Internet Explorer 6
Internet Explorer 6 technology was
released with Windows XP in 2001 as a more private, reliable, and
flexible technology than previous versions. Because pri
vacy and
security had become customer priorities, Microsoft implemented tools
that support Platform for Privacy Preferences (P3P), a technology
under development by the World Wide Web Consortium (W3C).

Internet Explorer 7

was released on October 18
, 2006. It
includes bug fixes, enhancements to its support for web standards,
tabbed browsing

with tab preview and management, a multiple
search box, a web feeds reader,
Internationalized Domain Name

support (IDN),
Extended Validation Certificate

support, and anti
ing filter.

Internet Explorer 8

was released on March 19, 2009.
It is
supported in
Windows XP

SP2 and SP3,
indows Server 2003

Windows Vista
Windows 7

Windows Server 2008

on both 32
as well as 64
bit architectures.

It includes support for


which allow supported
web applications

to be invoked without
explicitly navigating to them

Web Slices


which allows portions of
page to be subscribed to and monitored fro
m a redesigned
. Other features include
In Private

privacy features, and

phishing filter.


Internet Explorer 9 Features

1. New JavaScript

supports modern hardware

2. Same Standard Markup works. HTML5, CC3, DOM, SVG

3. Modern hardware accelerating the modern web

4. IE9 Platform preview rhythm, community and

5. Hardware accelerated HTML5 video.

Internet Explorer 9 Platform Preview Build is already available for download and testing purpose.
Should be note
d that it’s not complete browser just platform preview to browser websites and test
IE 9 features.


Internet Explorer 9: A Fresh Start, With

Ninth time's the

charm, sometimes! At least
that's Microsoft's hope with IE9, which
they've just announced at
, brings new
HTML5 support (including HTML5 video!),
accelerated 2D graphics, and a
totally new JavaScr
ipt engine

and no XP

Microsoft's just demoed the latest
build of IE9, the final version of which doesn't
yet have a release date, and for something as
sleepy as a browser, it's

cool. Here's
what's new:


HTML5 is basically the talk of
the town right now, assuming your town is populated exclusively by
web developers and Apple
apologists. It's magic! It's going to
save the internet! It's going to kill
Flash! Etc. But really, it's
more subtle
than that
: It's the next version of the
entire language that underlies the


and it supports a lot
of interesting features, which will
make websites behave more like
. Firefox, Safari, Chrome an
Opera have pretty much left
Microsoft in the dust in terms for
HTML5 support. Until now! Here are
the HTML5 features Microsoft says
IE9 will support:

h.264 video
: When people talk about HTML5 killing Flash, this is what they're talking about.
Some vide
o sites, like YouTube and Vimeo, have been experimenting with video playback that
doesn't require a plugin to play. h.264 is the format standard the big sites have chosen to go with,
and now
Internet Explorer

will support it.

Embedded Audio
: Just as the video tag allows for video to be embedded directly into a page
without a plugin, the audio tag allows audio files to be embedded straight
into the page. IE9
supports MP3/AAC codecs.

Scalable Vector Graphics
: Scalable vector graphics allow for the creation of certain types of
graphics that scale perfectly

because they're drawn as vectors, not plain images. It can also allow
for rudimentary
, Flash
style animations.

: CSS is essentially what the web is

with, and Internet Explorer's various CSS
compatibilities have been maddening since, well, forever. IE9 supports more standards

including Selectors, Namespaces, Colo
r, Values, Backgrounds and Borders and fonts

should support more before launch. They're finally trying, is the point.


The New JavaScript Engine

Modern web apps are loaded with JavaScript, to the point that new browsers are practically
measured by ho
w fast they can render it. (A faster JavaScript engine means sites like Gmail,
Facebook and even Gizmodo don't just load faster, but run more quickly.) Here's how Microsoft
says IE9 measures up right now:

Keep in mind that this is a
designed test,
and that
IE9 isn't ready for release

Microsoft says they'll
still improve the rendering
speed. And really, while IE9
might not outpace the fastest

out there, it's at least
close a
nd hilariously faster
than IE8. In the onstage demo,
IE9 didn't
do terribly well on
the Acid3 test, either, scoring a
mediocre 55/100, which they
vowed to improve. But again, they're at least trying, and when you've got the market share (and
history of ignoring standards) that Microsoft does, this is, again, worth a lo

2D Acceleration

Internet Explorer nine adds DirectX
video acceleration for SVG graphics
and even text rendering, which will
make some SVG graphics and CSS3
rendering faster, but also applies to
text rendering, which makes the
entire browsing process a


HTML5 video rendering is
much, much smoother than in
Chrome (demonstrated onstage),
simply because of Direct2D video

Microsoft was able to
demonstrate two 720p HD videos
playing smoothly in the same browser window, while Chrome cho
ked on just one. Getting this
acceleration doesn't require any extra code on the website's part, though developers won't be able
to depend on this kind of video acceleration in their webpages, since it's unique to IE9 and
Windows, for now. More than allowi
ng for absurd demos like this, what this means is that any video
played back via the video tag in IE9 will simply use less CPU power than it would in another
browser, which is an objective improvement. (Note: This won't be available on Windows XP.)

nally, some Javascript rendering can also be offloaded to the GPU, which, again, helps speed
along rendering and responsiveness for complicated web apps.

A lot of what Microsoft is doing here
could be accurately described as catchup. And aside from the 2D
acceleration features, there's really
not much new here, as far as your average browser is concerned. But Internet Explorer adoption is
inevitable, and for Microsoft to embrace modern web standards

at least more than they have in
the past

will have a measu
rable, positive effect on the internet, and the people who browse it.
(From work, which I'm fairly sure is the only place where the computer
literate people use IE



Development of IE9 began shortly after IE8 had been released. Microso
ft began taking features
suggestions through Microsoft Connect soon after IE8 was released.

So far, the IE Team is
focused on improving support for

and adding support for


Microsoft first announced IE9 at
PDC 2009

and spoke mainly about how it takes advantage of
hardware acceleration in

to improve the performance of
web applications

and improve the
quality of
web typography

Later, Microsoft announced that they had joined the W3C's
SVG Working Group
, which sparked
speculation that IE9 will support the SVG
W3C recommendation

This was proven to be true at
MIX 10, where they demonstrated support for basic SVG markup and
improved support for HTML5.
They also announced that they will increase the support greatly by the time the first IE9 beta is
released. The IE team has also introduced the new JavaScript engine for IE9, codenamed Chakra,
which compiles code to native code.

MIX 10
, the first IE9 Platform Preview was released, which featured support for CSS3 and SVG, a
JavaScript engine

, and a score of 55/100 on the

test, up from 20/100 for
. On May 5, 2010, the second IE9 Platform Preview was released, which featured a score of
68/100 on the Acid3 test and faster performanc
e on the

Kit Sun

Spider JavaScript benchmark

than the first IE9 Platform Preview. These previews are not full builds of IE9, as they are for testing
the latest version of th

layout engine. They are for web developers to send feedback on the
improvements made, function in parallel with any other installed browsers, and ar
e previews of the
renderer technology only, containing minimalistic user interfaces and lacking traditional chrome
elements such as an address bar and navigation buttons.

Microsoft says that these previews will
be updated approximately every eight weeks.


Security mechanisms of IE 9

The software giant Microsoft has released a
new generation of browser products IE 9.
Although IE 9 is still a technology preview
version (
specified test for developers), the
performance test proves that the results of
IE 9 is just after Chrome and Firefox.

Except for the outstanding performance, the
security mechanism of
IE 9

is also very
The following are the seven
security mechanisms of IE 9

1. Sandbox technology

Microsoft learned from Google Chrome's Sandboxing technology and added new protected mode in
IE. Under Protection mod
e, the browser's ability to deal with potential attacks has escalated, and IE
9 also solves the problems of collapsing of the old version.

2. Plug
in intelligent management

Usually, hackers use some defect code of plug
in in the process, and successfully

bypass the security
mechanisms DEP and ASLR to have further attacks. But in IE 9, all plug
ins are out of the process
management and reduce the possibility of plug
in attacks.

3. Randomized memory management

Rick • Moi, world
renowned security research
firm NSS president says that the randomized
memory management technology in IE 9, forcing hackers to carry out a very complex process to
determine the specific target.

4. Redirection limit

Users will be hijacked to the other sites which contain malicious

code when accessing illegal sites.
Now, the redirection limit function of IE 9 can play its role.

5. Content security policy

According to the requirements of content security strategy, Microsoft is obliged to provide
protection for cross
site scripting
and Click
Jacking attack. Mozilla has started the deployment of
this mechanism.


in registration mechanism

IE 9 hope that under a certain mechanism to help users to distinguish good or bad plug
in, so that
users can use plug
ins better and more se

7. Secure API

By providing secure API, reducing the direct use of memory, and will greatly reduce the possibility
of attacks. (
Norton Intern
et Security 2010

PC Tools Internet Security




With the advent of
Explorer 8

many users are happy
with its advanc
ed features which
are competent with other browsers
like the famous

or the
Google Chrome
. Microsoft hasn’t
stopped just with the small success
of IE 8 and they are very much keen
Internet Explorer 9
. In the next
MIX10 (Las Vegas) event


is planning to demo its upcoming
Internet Explorer 9
. Though MS
had announced about IE 9 road map
at PDC 09, there wasn’t much discussion after that. The new rendering engine for dynamic text and
with entirely new code for Internet Explorer 9, it will def
initely make a difference for the users.

PDC 2009

Hachamovitch, General Manager of Internet Explorer Team, and Steven Sinofsky,
Windows Division President, both set a kind of roadmap for
Internet Explorer 9

and Dean
Hachamovitch confirmed that he will
be presenting the changes and improvements made to
Internet Explorer 9 sine PDC 2009 at
. New support for Direct2D rendering and the
improved support and functionality with Silverlight are the main areas most of the developers are
interested to know a
bout IE 9.

Market adoption and usage share

Source: Median values from
Internet Explorer

Usage by version number

Usage by version
Google Chrome



(2.10%) Other

The usage share of web browsers.



The main technologies to call out here broadly are HTML5, CSS3, DOM, and SVG," Microsoft writes,
"The IE9 test drive site has more specifics and samples. At this time, we're looking for

feedback on our implementation of HTML5's parsing rules, Selection APIs, XHTML support, and
inline SVG. Within CSS3, we're looking for developer feedback on IE9's support for Selectors,
Namespaces, Colors, Values, Backgrounds and Borders, and Fo
nts. Within DOM, we're looking for
developer feedback on IE9's support for Core, Events, Style, and Range


The latest

version of the popular browser is

Explorer 9. At the beginning it will simply be a trial
version, named "Internet Explorer Pl
atform Preview", which is free to download from a "test drive"
page on the Microsoft website. The company will release further "platform previews" every eight
weeks before entering the Beta testing phase of the program, which will anticipate the final rele
of the product. Even the Beta versions will likely be public. Anyway, in spite of all the bugs that
characterize the current version, which is nothing more than an Alpha release, Microsoft seems to
have a precise strategy in mind: unveiling Explorer 9
and demonstrating that the "browser" battle
is not lost and that Redmond means to fight it with all its weapons, from the adoption of new web
languages standards, to kinds of radical innovation.

Internet Explorer 9 addresses all of the major concerns that
users and critics have had with the
world's most used browser. There are several new and interesting features. Web Slices lets you
save predefined sections of a Web page for at
glance viewing. Instead of going to a traffic Web site
for updates, the lates
t commuting news comes to you. Accelerators make repetitive tasks one
behaviors, for instance finding directions or blogging.

So, while IE9 is expected to be compatible with the existing Web, it will do things no Internet
Explorer and, potentially, a
ny browser, has done before it.