Compatibility mode

A compatibility mode is a software mechanism in which a software either emulates an older version of software, or mimics another operating system in order to allow older or incompatible software or files to remain compatible with the computer's newer hardware or software. Examples of the software using the mode are operating systems and Internet Explorer.

Operating systems

A compatibility mode in an operating system is a software mechanism in which a computer's operating system emulates an older processor, operating system, and/or hardware platform in order to allow older software to remain compatible with the computer's newer hardware or software.

This differs from a full-fledged emulator in that an emulator typically creates a virtual hardware architecture on the host system, rather than simply translating the older system's function calls into calls that the host system can understand.

Examples include Classic Mode in Mac OS X and compatibility mode in Microsoft Windows, which both allow applications designed for older versions of the operating system to run. Other examples include Wine to run Windows programs on Linux / OS X and Mono to run .NET programs on various Unix-like systems.

Internet Explorer

"Compatibility View" is a compatibility mode feature of the web browser Internet Explorer in version 8 and later. When active, Compatibility View forces IE to display the webpage in Quirks mode as if the page were being viewed in IE7.[1][2] When compatibility view is not activated, IE is said to be running in native mode. In IE11, a user can turn on compatibility mode for a web site by clicking the Gears icon and clicking Compatibility View Settings.

IE8+

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 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 implemented 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.[3]

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 compatibility mode in the browser, using:[4]

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

A newer version of the browser than the page was coded for would emulate the behavior of the older version, so that the assumptions the page made about the browser's behavior hold true.

Microsoft proposed that a page with a doctype that triggers standards mode (or almost standards mode) in IE7 would, by default, trigger IE7-like behavior, called "standards mode" (now called "strict mode") in IE8 and future versions of IE. The new features of IE8 are enabled to trigger what Microsoft called the "IE8 standards mode" (now called "standards mode"). Doctypes that trigger quirks mode in IE7 will continue to do so in IE8.

Peter Bright of Ars Technica claimed that the idea of using a meta tag to pick a specific rendering mode fundamentally misses the point of standards-based development but positioned the issue as one of idealism versus pragmatism in web development, noting that not all of the Web is maintained, and that "demanding that web developers update sites to ensure they continue to work properly in any future browser version is probably too much to ask."[5]

The result for IE 8 Beta 1 was that it could render three modes: "Quirks," "Strict," and "Standard." When there is an old DOCTYPE or when there is no DOCTYPE, IE renders it like IE5 would (quirks mode). When a special meta element or its corresponding HTTP header is included in a web page, IE8 will render that page like IE7 would (strict mode). Otherwise, IE8 renders pages with its own engine (standard mode). Users can switch between the three modes with a few clicks.[6] The release of Internet Explorer 8 Beta 1 revealed that many web sites do not work in this new standards mode.

Microsoft maintains a list of websites that have been reported to have problems in IE8's standards mode, known as the compatibility view list. When a user enables this list IE8 will render the websites in the list using its compatibility view mode.[7] The list is occasionally updated to add newly reported problematic websites, as well as to remove websites whose owners have requested removal. The Internet Explorer team also tests the websites on the list for compatibility issues and removes those where none are found.[8]

See also

References

  1. ^ "2.1.2.5 Compatibility View". [MS-IEDOCO]: Internet Explorer Standards Support Documentation Overview. Microsoft. 2015.
  2. ^ "Fix site display problems with Compatibility View". Microsoft Windows: How To. Microsoft. Retrieved 29 July 2015.
  3. ^ Aaron Gustafson (January 21, 2008). "Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8". Retrieved 2007-03-22.
  4. ^ MSDN "What's New in Internet Explorer 8" Archived 2008-04-18 at the Wayback Machine.
  5. ^ Peter Bright (January 24, 2008). "Wisdom and folly: IE8's super standards mode cuts both ways". Ars Technica. Retrieved 2008-03-21.
  6. ^ Mary Jo Foley. "IE 8 to feature WebSlices, Activities". CNet Blogs. Archived from the original on March 6, 2008. Retrieved 2007-03-05.
  7. ^ "Understanding the Compatibility View List". MSDN. Microsoft. Retrieved 2009-09-06.
  8. ^ Scott Dickens (July 21, 2009). "Update on the Compatibility View List in Internet Explorer 8". IEBlog. Microsoft. Retrieved 2009-09-06.

Read other articles:

Распад СССР Снятие советского флага и поднятие российского над Кремлём. Москва, 25 декабря 1991 года Дата 1988 год — 26 декабря 1991 года Место  СССР Причина см. «Причины распада» Результат Прекращение существования СССР и образование СНГ, образование 15 международно признанн...

 

Ten artykuł dotyczy płatu tkaniny. Zobacz też: inne znaczenia tego wyrazu. Ten artykuł od 2022-09 wymaga uzupełnienia informacji.Artykuł należy uzupełnić o istotne informacje: Należy dodać historię flag, kiedy powstawały pierwsze flagi itp..Dokładniejsze informacje o tym, co należy poprawić, być może znajdują się w dyskusji tego artykułu. Po wyeliminowaniu niedoskonałości należy usunąć szablon {{Dopracować}} z tego artykułu. Polska flaga państwowa zawieszona na ma...

 

Сен-Совер-сюр-ТінеSaint-Sauveur-sur-Tinée   Країна  Франція Регіон Прованс — Альпи — Лазурний Берег  Департамент Приморські Альпи  Округ Ніцца Кантон Сен-Совер-сюр-Тіне Код INSEE 06129 Поштові індекси 06420 Координати 44°05′05″ пн. ш. 7°06′20″ сх. д.H G O Висота 432 - 2 708 м.н.р.м....

See also: List of state highways in Louisiana The following is a list of state highways in the U.S. state of Louisiana designated in the 600–649 range. Louisiana Highway 600 Louisiana Highway 600LocationParhams–LismoreLength4.74 mi[1][2] (7.63 km) Louisiana Highway 601 Louisiana Highway 601LocationRichmond–TallulahLength1.713 mi[3] (2.757 km)Existed1976–present Louisiana Highway 601 (LA 601) runs 1.713 miles (2.8 km) runs...

 

 Karte mit allen Koordinaten: OSM | WikiMap {{All Coordinates}} Logo Kennzeichnungsschild in Gernrode Die Straße der Romanik verläuft als Ferienstraße durch Sachsen-Anhalt in Deutschland. Die Straße der Romanik ist Teil der Transromanica, zu der Stationen in Deutschland (Sachsen-Anhalt und Thüringen), Frankreich, Italien, Österreich, Portugal, Serbien, der Slowakei und Spanien gehören.[1] Im Jahr 2006 wurde die Transromanica vom Europarat zur Europäischen Kultur...

 

برخد عبدي معلومات شخصية الميلاد 10 أبريل 1985 (العمر 38 سنة)مقديشو، الصومال الإقامة لوس أنجلوس  مواطنة الصومال الولايات المتحدة  الحياة العملية المدرسة الأم جامعة مينيسوتا الحكومية في مورهيد  المهنة ممثل، منتج أفلام، مخرج اللغات الإنجليزية[1]  سنوات النشاط 2011-ال...

Polyhedron associated with another by swapping vertices for faces The dual of a cube is an octahedron. Vertices of one correspond to faces of the other, and edges correspond to each other. In geometry, every polyhedron is associated with a second dual structure, where the vertices of one correspond to the faces of the other, and the edges between pairs of vertices of one correspond to the edges between pairs of faces of the other.[1] Such dual figures remain combinatorial or abstract ...

 

This article needs to be updated. Please help update this article to reflect recent events or newly available information. (May 2023) Porn TimePorn Time Official LogoOriginal author(s)Richard[1]Stable release0.3.8-5 / July 27, 2015; 8 years ago (2015-07-27) Written inHTML, JavaScript, CSSOperating systemLinux, OS X, Windows, AndroidPlatformNode.jsAvailable in44 languagesTypeAdult / Movie StreamingLicenseGPL v3Websiteporntime.ws[dead link] Porn Time was an onl...

 

Chess tournament in Estonia and Canada This article uses bare URLs, which are uninformative and vulnerable to link rot. Please consider converting them to full citations to ensure the article remains verifiable and maintains a consistent citation style. Several templates and tools are available to assist in formatting, such as reFill (documentation) and Citation bot (documentation). (September 2022) (Learn how and when to remove this template message) Paul Keres The Paul Keres Memorial Tourna...

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: St Thomas More Language College – news · newspapers · books · scholar · JSTOR (October 2023) (Learn how and when to remove this template message) Voluntary aided school in Chelsea, London, EnglandSt Thomas More Language CollegeAddressCadogan StreetChelsea, Lond...

 

Synagoga Główna w MińskuСінагога Галоўная ў Мінску Państwo  Białoruś Budulec murowana Data budowy 1913 Tradycja ortodoksyjna Położenie na mapie MińskaSynagoga Główna w Mińsku Położenie na mapie BiałorusiSynagoga Główna w Mińsku 53°55′09,60″N 27°33′01,96″E/53,919333 27,550544 Synagoga Główna w Mińsku (biał. Сінагога Галоўная), również Synagoga Beit Israel (biał. Сінагога Бэйс Ісра...

 

Das Logo zur Serie Diese Episodenliste enthält alle Episoden der US-amerikanischen Comedyserie The Office, sortiert nach der US-amerikanischen Erstausstrahlung. Zwischen 2005 und 2013 entstanden in neun Staffeln 201 Episoden mit einer Länge von jeweils etwa 23 Minuten. Inhaltsverzeichnis 1 Übersicht 2 Staffel 1 3 Staffel 2 4 Staffel 3 5 Staffel 4 6 Staffel 5 7 Staffel 6 8 Staffel 7 9 Staffel 8 10 Staffel 9 11 Webisoden 11.1 The Accountants 11.2 Kevin's Loan 11.3 The Outburst 11.4 Blackmail...

Monastic house in Denmark during the Middle Ages Sorø AbbeySorø KlosterThe original gate to the abbeyReligionAffiliationOrder of Saint Benedict - 1161 CisterciansEcclesiastical or organizational statusEpiscopal polityYear consecrated1142LocationLocationSorøArchitectureStyleGothic architecture Romanesque architectureGroundbreaking1142 (1142)Completed1201 (1201) Sorø Abbey was the preeminent and wealthiest monastic house in all of Denmark during the Middle Ages. It was located in ...

 

Dutch chess player Christian LangewegCountryNetherlandsBorn (1937-03-07) 7 March 1937 (age 86)TitleInternational Master (1962)Peak rating2455 (January 1981) Christian Langeweg or Kick Langeweg (born 7 March 1937), is a Dutch chess International Master (IM) (1962), five-times Dutch Chess Championship medalist (1969, 1970, 1972, 1980, 1983) and Chess Olympiad three-times individual medalist (1966, 1970, 1980). Biography In the 1960s and 1970s, Christian Langeweg was one of the leading...

 

Zatoka Perska Przydomek Arugby, Soundos Trener Bruce Birtwistle (ostatni)[1] Zawodnicy Kapitan Mike Cox-Hill (ostatni)[2] Najwięcej występów Mark Gathercole (33)[3] Strojedomowe Strojewyjazdowe Mecze Pierwszy mecz Namibia 64 - 20 Zatoka PerskaNairobi, 3 lipca 1993 Najwyższe zwycięstwoZatoka Perska 97 - 3 Indie Manama, 27 kwietnia 2001 Najwyższa porażka Japonia 114 - 6 Zatoka PerskaOsaka, 3 maja 2008 Reprezentacja Zatoki Perskiej w rugby union mężczyzn – była działa...

American film SugarPromotional film posterDirected byAnna BodenRyan FleckWritten byAnna BodenRyan FleckProduced byPaul MezeyJamie PatricofJeremy Kipp WalkerStarringAlgenis Perez SotoKarl BuryMichael GastonCinematographyAndrij ParekhEdited byAnna BodenMusic byMichael BrookProductioncompanyHBO FilmsDistributed bySony Pictures ClassicsRelease dates January 21, 2008 (2008-01-21) (Sundance Film Festival) April 3, 2009 (2009-04-03) (United States) Running time1...

 

Reservoir in San Diego County, CaliforniaSan Vicente ReservoirPanorama of San Vicente Reservoir - May 2011San Vicente ReservoirShow map of CaliforniaSan Vicente ReservoirShow map of the United StatesLocationSan Diego County, CaliforniaCoordinates32°54′44″N 116°55′30″W / 32.9122701°N 116.9250274°W / 32.9122701; -116.9250274TypeReservoirPrimary inflowsSan Vicente Creek, First San Diego AqueductPrimary outflowsSan Vicente Creek, San Vicente Pipelines 1 and 2Ca...

 

American physician Theodore Howard redirects here. For other uses, see Theodore Howard (disambiguation). This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: T. R. M. Howard – news · newspapers · books · scholar · JSTOR (November 2022) (Learn how and when to remove this template message) Dr. T. R. M. HowardBornTh...

Slavik TimurPersebaranEropa TimurPenggolonganbahasaIndo-EropaBalto-SlavikSlavikSlavik TimurBahasa indukSlavia Timur KunoSubcabang Belarusia Rusia Ukraina Rusyn Slavik Timur Kuno† Ruthenia† Kode bahasaISO 639-5zleGlottologeast1426Lokasi penuturan  Negara yang menjadikan bahasa-bahasa Slavik Timur sebagai bahasa resmi Portal Bahasa L • B • PWBantuan penggunaan templat ini Bahasa Slavik Timur merupakan sebuah sub-kelompok bahasa Slavik yang terutama dipertuturkan...

 

Concept considered fundamental to Buddhist ethics For the concept of merit in Hinduism, see Punya (Hinduism). Merit, demerit and its retributions at the level of the individual. Based on Spiro.[1] Merit (Sanskrit: puṇya; Pali: puñña) is a concept considered fundamental to Buddhist ethics. It is a beneficial and protective force which accumulates as a result of good deeds, acts, or thoughts. Merit-making is important to Buddhist practice: merit brings good and agreeable results, de...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!