Windows Internet Explorer 8 ( IE8 ) is a web browser for Windows . It was released by Microsoft on March 19, 2009, and is the default browser on Windows 7 and Windows Server 2008 R2 .
50-663: Acid2 is a webpage that test web browsers ' functionality in displaying aspects of HTML markup, CSS 2.1 styling, PNG images, and data URIs . The test page was released on 13 April 2005 by the Web Standards Project . The Acid2 test page will be displayed correctly in any application that follows the World Wide Web Consortium and Internet Engineering Task Force specifications for these technologies. These specifications are known as web standards because they describe how technologies used on
100-458: A Windows Internet Explorer 8 Readiness Toolkit website promoting IE8 white papers , related software tools, and new features in addition to download links to the Beta. Microsoft Developer Network (MSDN) added new sections detailing new IE8 technology. Major press focused on a controversy about Version Targeting, and two new features then called WebSlice and Activities . The readiness toolkit
150-448: A wide range of behavior. The newer WebAssembly language can also be used as a supplement . The most sophisticated web pages, known as web apps , combine these elements in a complex manner . From the perspective of server-side website deployment, there are two types of web pages: static and dynamic . Static pages are retrieved from the web server's file system without any modification, while dynamic pages must be created by
200-681: A "porn mode" in various news outlets. A similar feature, first introduced in Safari in 2005, was later implemented in Firefox 3.5 , Opera 10.5 , and Google Chrome . When a user uses InPrivate Browsing in Internet Explorer 8, one's browsing history, temporary Internet files, form data, cookies, and usernames and passwords are not retained by the browser, leaving no local evidence of browsing or search history. InPrivate Filtering provides users an added level of control and choice about
250-535: A 16 March 2005 article on CNET , Lie expressed dismay that Microsoft Internet Explorer did not properly support web standards and hence was not completely interoperable with other browsers. He announced that Acid2 would be a challenge to Microsoft to design Internet Explorer 7 , then in development, to achieve a greater degree of standards compliance than previous versions of Internet Explorer. The original Acid1 test had forced browser makers to fix their applications or face embarrassment; Lie hoped that Acid2 would do
300-472: A March 19, 2009, review, Benny Har-Even of IT PRO offered some praise of Internet Explorer 8, noting its reliability and good features and concluding that it was "certainly the best version of Internet Explorer in a long time," but also that "there's not yet anything here to make Firefox users want to jump ship." He offered praise to Microsoft for paying attention to their competition and producing "a better featured, faster and more reliable browsing experience for
350-425: A URL into their web browser , the browser retrieves the necessary content from a web server and then transforms it into an interactive visual representation on the user's screen. If the user clicks or taps a link , the browser repeats this process to load the new URL, which could be part of the current website or a different one. The browser has features , such as the address bar , that indicate which page
400-514: A form of Version Targeting whereby a page could be authored to a specific version of a browser using the X-UA-Compatible declaration either as a meta element or in the HTTP headers. In order to maintain backwards compatibility, sites can opt-into IE7-like handling of content by inserting a specially created meta element into the web page that triggers the "Compatibility View" mode in
450-414: A local list of popular legitimate websites; if the site is not listed, the entire address is sent to Microsoft for further checks. If it has been labeled as an impostor or harmful, Internet Explorer 8 will show a screen prompting that the site is reported harmful and shouldn't be visited. From there the user can either visit his or her homepage , visit the previous site, or continue to the unsafe page. If
500-416: A secure connection, which keeps the information and a per-session, uniquely generated identifier for a short time. The Suggested Sites feature is turned off by default and is disabled when the user is browsing with InPrivate enabled or visiting SSL -secured, intranet , IP address , or IDN address sites. Information that could be personally identifiable, such as the user's IP address and browser information
550-442: A user attempts to download a file from a location reported harmful, then the download is cancelled. The effectiveness of SmartScreen filtering has been reported to be superior to socially engineered malware protection in other browsers. This feature can be disabled or enforced using Group Policy . This feature is described by Microsoft as a tool to suggest websites, which is done by the browser sending information to Microsoft over
SECTION 10
#1732772998977600-558: Is displayed. A web page is a structured document . The core element is a text file written in the HyperText Markup Language (HTML). This specifies the content of the page, including images and video . Cascading Style Sheets (CSS) specify the presentation of the page. CSS rules can be in separate text files or embedded within the HTML file. The vast majority of pages have JavaScript programs , enabling
650-528: Is not a comprehensive test, it does not guarantee total conformance to any particular standard. A variant of the Acid2 test that does not test for data URI support is also available from the Web Standards Project. A passing or failing result is only considered valid if the browser's default settings were used. Actions such as changing font sizes, zoom level, and applying user stylesheets can break
700-465: Is sent to Microsoft as an artifact of the HTTPS protocol. Microsoft has stated that they do not store this information. The functionality was defended by Microsoft after itworld.com's Gregg Keizer described it as a " phone home " feature. Web Slices are snippets of a full webpage to which a user can subscribe . Web Slices are kept updated by the browser automatically, and can be viewed directly from
750-597: The Acid2 test, but fails the Acid3 test with a score of 24/100. During its development, Microsoft developed over 7,000 tests for CSS level 2 compliance, which were submitted to the W3C for inclusion in their test suite. Internet Explorer 8 was promoted by Microsoft as having stricter adherence to W3C described web standards than Internet Explorer 7. As a result, as in every IE version before it, some percentage of web pages coded to
800-617: The Find... dialog box with an inline Find toolbar which can be activated by pressing Ctrl + F or from search box drop-down menu but the F3 (or any other kind of a keyboard-driven) NextFind command has gone. Internet Explorer 8 highlights all instances of found words while allowing the user to continue the navigation normally. A new security mode called InPrivate debuted with IE8, and consists of two main features: InPrivate Browsing and InPrivate Filtering. InPrivate Browsing has been described as
850-546: The JScript runtime and the associated garbage collector . Memory leaks due to inconsistent handling of circular references between JScript objects and DOM objects were corrected. For better security and stability, IE8 uses the Loosely Coupled Internet Explorer ( LCIE ) architecture and runs the browser frame and tabs in separate processes . LCIE prevents glitches and hangs from bringing down
900-543: The Acid2 test if loaded in these cases. Acid2 tests a variety of web standards published by the World Wide Web Consortium and the Internet Engineering Task Force . With the exception of CSS 2.1, all web standards tested were codified before the year 2000. CSS 2.1 was a candidate recommendation at the time of Acid2's release, and was still a candidate recommendation as of 23 April 2009. Specifically, Acid2 tests these functions: Because Acid2
950-881: The Favorites bar, complete with graphics and visuals. Developers can mark parts of the pages as Web Slices, using the hAtom and hSlice microformats . Web Slices have been compared to Active Desktop , introduced in Internet Explorer 4 in 1997. Microsoft donated the specification to the public domain under the Creative Commons Public Domain Dedication. It is also covered by the Microsoft Open Specification Promise . Windows RSS Platform also supports authenticated feeds beginning with Internet Explorer 8. Full-page zoom now reflows
1000-533: The Internet Explorer Platform Architect, stated that passing Acid2 was not a priority for Internet Explorer 7 , describing the test as a "wish list" of features rather than a true test of standards compliance. In December 2007, Microsoft announced that all the changes required to pass Acid2 would be made available in Internet Explorer 8 , but that the changes would not be turned on by default, meaning that IE8 would not actually pass
1050-506: The Manage Add-ons dialog box. For each ActiveX control, there's a list of sites where it has been approved by the user. Internet Explorer 8's main rendering mode, known as standards mode, has improved support for various web standards , especially CSS, compared to Internet Explorer 7 and earlier versions. The web standards supported by IE8 include the following: However, IE8 does not support some other W3C standards: IE8 passes
SECTION 20
#17327729989771100-663: The XML file. Similarities have been drawn between Accelerators and the controversial Smart tags feature experimented with in the IE 6 Beta but withdrawn after criticism (though later included in MS Office). The address bar features domain highlighting for added security so that the top-level domain is shown in black whereas the other parts of the URL are grayed out. Domain highlighting cannot be turned off by users or web sites. Other features of
1150-544: The address bar include support for pasting multi-line URLs and an improved model for inserting the selection caret, and selecting words, or entire URLs in the Address bar. The inline autocomplete feature has been dropped from Internet Explorer 8, leading to criticism by beta users . If a website or add-on causes a tab to crash in Internet Explorer 8, only that tab is affected. The browser itself remains stable and other tabs remain unaffected, thereby minimizing any disruption to
1200-539: The behavior of the older versions would break in IE8. This would have been a repetition of the situation with IE7 which, while having fixed bugs from IE6, broke pages that used the IE6-specific hacks to work around its non-compliance. This was especially a problem for offline HTML documents, which may not be updatable (e.g., stored on a read-only medium, such as a CD-ROM or DVD-ROM). To avoid this situation, IE8 implements
1250-601: The browser, using: Five weeks after the release of IE8 Beta 2 in August 2008, Beta 1's market share had grown from 0.05 percent to 0.61 percent, according to Net Applications . In July 2009, just under four months after the final release, the market share jumped to 13 percent. As of September 2013 , estimates of IE8's global market share ranged from 6.93% to 8.73%. According to a Net Applications web analytics report from October 2014, Internet Explorer 8 accounted for 17.31% of web traffic, now overtaken by IE11 in usage. In
1300-483: The browsing experience. If a tab unexpectedly closes or crashes it is automatically reloaded with the same content as before the crash. For developers, Internet Explorer 8 includes tools that allow debugging HTML , CSS , JavaScript , and VBScript within the browser. Another new feature in IE8 is a redesigned Favorites Bar , which can now host content such as Web Slices, web feeds , and documents, in addition to website links. Internet Explorer 8 now has replaced
1350-482: The color of the website they originated from. According to Microsoft, security, ease of use, and improvements in RSS , CSS , and Ajax support were its priorities for IE8. IE8 development started in or before March 2006. In February 2008, Microsoft sent out private invitations for IE8 Beta 1, and on March 5, 2008, released Beta 1 to the general public, although with a focus on web developers. The release launched with
1400-422: The display of the test. This is expected and is not relevant to a browser's compliance. The following browser settings and user actions invalidate the test: If rendered correctly, Acid2 will appear as a smiley face below the text " Hello World! " in the user's browser, with the nose turning blue when the mouse cursor hovers over it. By the end of March 2009, the current versions of every major web browser passed
1450-401: The entire browser and leads to higher performance and scalability. Permissions for ActiveX controls have been made more flexible – instead of enabling or disabling them globally, they can now be allowed on a per-site basis. SmartScreen Filter extended Internet Explorer 7 's phishing filter to include protection from socially engineered malware. Every website and download is checked against
1500-448: The first Beta to SmartScreen , both accompanied by incremental technical changes as well. By August 2008, the new feature called InPrivate had taken the spotlight. On January 5, 2009, a tool was provided by Microsoft to block the automatic install of Internet Explorer 8 via Windows Update . IE8 reached general availability on March 19, 2009. A version optimized for Bing and MSN was also available. Language support (localization)
1550-417: The first browser to pass Acid2. Opera , Konqueror , Firefox , and others followed. With the release of Internet Explorer 8 on 19 March 2009, the latest versions of all major desktop web browsers now pass the test. Acid2 was followed by Acid3 . Acid2 was first proposed by Håkon Wium Lie , chief technical officer of Opera Software and creator of the widely used Cascading Style Sheets web standard . In
Acid2 - Misplaced Pages Continue
1600-412: The first glance, the most visible change of the user interface is that the tabs have an inward colour gradient instead of outward. Accelerators are a form of selection-based search which allow a user to invoke an online service from any other page using only the mouse. Actions such as selecting the text or other objects will give users access to the usable Accelerator services (such as blogging with
1650-460: The information that third party websites can use to track browsing activity. InPrivate Subscriptions allow users to augment the capability of InPrivate Blocking by subscribing to lists of websites to block or allow. As with other private browsing modes, there are ways that information about a browsing session can be recovered. Internet Explorer 8 includes performance improvements across the HTML parser, CSS engine, mark-up tree manipulation as well as
1700-405: The last version of Internet Explorer to support Windows XP SP2–SP3, Windows XP x64 Edition SP2, Windows Server 2003 SP2, Windows Vista RTM–SP1, and Windows Server 2008 RTM, as well as Itanium -based processors. Additionally, it introduced a Compatibility View mode to optionally emulate older versions' rendering behaviour, and color-coded tab groups where links opened in new tabs share
1750-441: The masses" and suggested that as Microsoft continues to improve the product, it would become "harder to persuade the unconverted to switch away from IE." The next month, on April 2, Mark Joseph Edwards wrote in the newsletter Windows Secrets that the new edition of Internet Explorer had greatly improved security, speed, and compatibility, but opined that it still lagged behind competitors in all three areas. Edwards noted that, at
1800-561: The nose. After several complaints, the test was again updated in January 2006 to remove a test for unpopular SGML -style comments that were never widely implemented. In browsers that do not implement SGML-style comments, the original test displayed the word "ERROR" on the bottom part of the face. In March 2008, Ian Hickson released Acid3 as a follow-up to Acid2. While Acid2 primarily tests CSS, Acid3 focuses more on JavaScript and other " Web 2.0 " technologies. In July 2005, Chris Wilson ,
1850-466: The same. Lie and a colleague, Ian Hickson , created the first draft of the test in February 2005. Ian Hickson coded the final test in collaboration with the Web Standards Project and the larger web community. It was officially released on 13 April 2005 and at that time, every web browser failed it spectacularly. On 23 April 2005, Acid2 was updated to fix a bug that made the mouth appear too close to
1900-458: The selected text, or viewing a map of a selected geographical location), which can then be invoked with the selected object. According to Microsoft , Accelerators eliminate the need to copy and paste content between web pages. IE8 specifies an XML -based encoding which allows a web application or web service to be invoked as an Accelerator service. How the service will be invoked and for what categories of content it will show up are specified in
1950-400: The server on the fly , typically reading from a database to fill out a template , before being sent to the user's browser. An example of a dynamic page is a search engine results page . Internet Explorer 8 Internet Explorer 8 is the first version of IE to pass the Acid2 test, the last of the major browsers to do so. (In the later Acid3 Test, it only scores 24/100.) It is also
2000-403: The test were hosted from the same server. In August 2008 Microsoft released IE8 beta 2, which resolved the issue. As of that beta, however, standards mode is not turned on by default for pages loaded in the " Intranet Zone". This zone is active for pages loaded via UNC paths , named addresses without dots (like http://mysite/), and sites that bypass the proxy settings. As such, IE8 will not pass
2050-405: The test. However, at the time of the test's release, every browser failed it. The images below illustrate the various rendering errors of the most popular browsers when Acid2 was released on 13 April 2005. The following is a list of releases noting significant releases of applications that passed the test. New applications that have passed Acid2 since their first official release are not included in
Acid2 - Misplaced Pages Continue
2100-631: The test. The concern was that switching to a new behavior would cause too many problems in web pages expecting Internet Explorer's old, non-compliant behavior. Then in March 2008 Microsoft released IE8 beta 1 and turned on the changes by default after all. James Pratt, product manager for IE8, explained that this decision was made so that "developers can spend more time building features and cool stuff, and less time just trying to tweak their sites across different browsers." Another unresolved standards compliance issue caused IE8 beta 1 to fail if not all elements of
2150-533: The text to remove the appearance of horizontal scrollbars on zooming. Image scaling is done using bicubic interpolation resulting in smoother looking images when scaled. Using the Compatibility View mode will cause style issues with <select> form elements when changing zoom levels. The information bar lets users allow an ActiveX control to run on all Web sites or only the current one. Users can easily make changes to this behavior through
2200-452: The time, Internet Explorer 8 was still underperforming relative to other browsers in speed and was not as successful in displaying webpages as they were intended to display as such browsers as Firefox and Opera. In terms of security, he wrote that its "continued reliance on ActiveX makes the browser vulnerable in its very foundation." For these reasons, he suggested that Firefox remained a better alternative to Internet Explorer 8, even though it
2250-458: The timeline. Webpage A web page (or webpage ) is a document on the Web that is accessed in a web browser . A website typically consists of many web pages linked together under a common domain name . The term "web page" is therefore a metaphor of paper pages bound together into a book. Each web page is identified by a distinct Uniform Resource Locator (URL). When the user inputs
2300-499: The web are expected to function. The Acid2 tests rendering flaws in web browsers and other applications that render HTML . Named after the acid test for gold , it was developed in the spirit of Acid1 , a relatively narrow test of compliance with the Cascading Style Sheets 1.0 (CSS1) standard . As with Acid1, an application passes the test if the way it displays the test page matches a reference image. Acid2
2350-412: Was designed with Microsoft Internet Explorer particularly in mind. The creators of Acid2 were dismayed that Internet Explorer did not follow web standards. It was prone to display web pages differently from other browsers, causing web developers to spend time tweaking their web pages. Acid2 challenged Microsoft to make Internet Explorer comply with web standards. On 31 October 2005, Safari 2.0.2 became
2400-603: Was not complete on release. IE8 was released with 25 languages. This grew up to 63 for 32-bit in June 2009. Support for additional languages can come pre-installed based on the OS, or downloaded and installed via Multilingual User Interface (MUI) packages. Support for IE8 on most supported Windows versions ended on January 12, 2016, when Microsoft began requiring customers to use the latest version of Internet Explorer available for each Windows version. For versions of Windows in which IE8
2450-509: Was promoted as something "developers can exploit to make Internet Explorer 8 'light up'." On August 27, 2008, Microsoft made IE8 Beta 2 generally available. PC World noted various Beta 2 features such as InPrivate mode, tab isolation and color-coding, and improved standards and compatibility compared to Internet Explorer 7. Two name changes included Activities to Accelerators , and the IE7 Phishing filter renamed Safety Filter in
2500-446: Was the final version of Internet Explorer available, support ended alongside the end of support for that version of Windows. This meant that support for IE8 on XP ended with its end of extended support on April 8, 2014. On October 13, 2020, Microsoft released the final IE8 update for Windows Embedded Standard 7, marking the end of IE8 support on all platforms. IE8 contains many new features, including WebSlices and Accelerators . At
#976023