stringtranslate.com

about URI scheme

about is an internal URI scheme (also known as a "URL scheme" or, erroneously, "protocol") implemented in various Web browsers to reveal internal state and built-in functions. It is an IANA officially registered scheme, and is standardized.[1]

In early versions of Netscape, any URI beginning with about: that wasn't recognized as a built-in command would simply result in the text after the colon being displayed. Similarly, in early versions of Internet Explorer, about: followed by a string of HTML (e.g. about:<em>hello world</em>) would render that string as though it were the source of the page — thus providing a similar (though more limited) facility to the data: URI scheme defined by RFC 2397. Still other versions of Netscape would return various phrases in response to an unknown about URI, including "Whatchew talkin' 'bout, Willis?" (a catch phrase from the TV show Diff'rent Strokes) or "Homey don't play dat!" (from a recurring skit on the TV show In Living Color).[2][3]

The most commonly implemented about URIs are about:blank, which displays a blank HTML document, and simply about:, which may display information about the browser. Some browsers use URIs beginning with the name of the browser for similar purposes, and many about URIs will be translated into the appropriate URI if entered. Examples are opera (Opera) or chrome (Google Chrome). An exception is about:blank, which is not translated.

Standardization

In 2010, and onwards, there are efforts to standardize the about URI scheme, and define the processing requirements for some specific URIs, in the IETF Applications Area Working Group (APPSAWG).[4] In August 2012, it was published as an official Request for Comments as RFC 6694. The about URIs that have since been defined and assigned by IANA are listed below.[5]

Common

Chrome and Chromium derivatives

The following applies to all web browsers that derive from the Chromium project, including Google Chrome, Microsoft Edge, Opera, and Vivaldi.

The above list is not exhaustive; for a full list, see about:about URI.

Firefox

Many of these can also be used in Thunderbird, by setting them as the "Mail Start Page". Also, some extensions define additional about: URIs not listed here.[13]

Opera (v1–15)

In Opera, about: is an alias for the opera: scheme; therefore all these URIs also work with about prefixed. User JavaScript is disabled for all URIs in the about: or opera: schemes as a security feature. These pages can, however, be styled using local stylesheets.

None of these functions, except the opera:about combination, work in the Nintendo DS Browser, which is an Opera derivative.

Internet Explorer (6–11)

Internet Explorer about URIs are configurable in Windows. It is therefore possible that some of the listed URIs will not work on a particular computer. For example, "about:mozilla" was removed in SP2 (although the page can still be found at "res://mshtml.dll/about.moz"). These about URIs are sometimes used for spyware and adware, most notably in CoolWebSearch, which made about:blank display advertisements.

Any about URI that is not recognized by Internet Explorer redirects to a page saying "Navigation to the webpage was canceled."

Microsoft Edge (v20–44)

The following applies to Microsoft Edge version 20 through 44, which Microsoft dubs "the legacy Edge." For newer versions, see the Chromium section.

GNOME Web

When GNOME Web (formerly Epiphany) used Gecko as its layout engine, all Firefox-specific about: URIs worked in it. After the adoption of WebKit as its layout engine, only the following URIs are supported.[citation needed]

Netscape

The about: URL originated in and has existed in all versions of Netscape browsers. It was originally added as an Easter egg to display information about the development team.[20]

Older versions of the Netscape browser have an about:people URI that was similar to about:credits above, but it would redirect to Netscape's active employee listing. In addition, about:username, where username is the username of a Netscape employee, would redirect to the Netscape homepage of the employee specified. For example, about:jwz would redirect to http://people.netscape.com/jwz/ (not an active link).[21] Not all employee pages were accessible through this scheme. Only developers who knew which file in the source tree and the encoding scheme used to obfuscate the directory of employee about entries could add their names.[citation needed]

Many other about: easter eggs existed, including the famous about:mozilla, and other less known ones that showed pictures of the Netscape mascot Mozilla in various foreign garb, such as about:deutsch showing Mozilla in Lederhosen.[22]

Some versions of Netscape would display the browser history for the about:global URI.[22]

Others

References

  1. ^ "Uniform Resource Identifier (URI) Schemes". www.iana.org. Retrieved 2016-09-28.
  2. ^ Dominik Hoffmann (1996-06-14). "Special Netscape URLs for cache diagnostics?". Newsgroup: comp.infosystems.www.browsers.mac. Retrieved 2012-09-29.
  3. ^ Matthew Paul Thomas (2000-06-23). "Weird easter egg in NN 3.0 or 3.01". Retrieved 2012-09-29.
  4. ^ "Appsawg Status Pages". IETF.
  5. ^ ""about" URI Tokens". www.iana.org. Retrieved 2017-06-28.
  6. ^ RFC 6694
  7. ^ "CSS Values and Units Module Level 3". www.w3.org. Retrieved 2017-06-28.
  8. ^ "HTML Standard".
  9. ^ a b "Issue 615738: Deprecate chrome://plugins". bugs.chromium.org. Retrieved 2022-03-28.
  10. ^ a b "Issue 811956: Remove chrome://view-http-cache". bugs.chromium.org. Retrieved 2022-03-28.
  11. ^ Gunnell, Marshall (26 September 2020). "36 Hidden Google Search Games and Easter Eggs". How-To Geek. LifeSavvy Media.
  12. ^ "Debugging memory leaks". Mozilla Developer Network. Archived from the original on 2010-12-23. Retrieved 2010-08-10.
  13. ^ "446704 - "This might void your warranty!" is not appreciated by corporate customers". Bugzilla. Mozilla. 2008-07-22. Retrieved 2014-07-07.
  14. ^ "Bug 417302 — about:robots". Mozilla Project Bugzilla.
  15. ^ "Enterprise Mode and the Enterprise Mode Site List (Internet Explorer 11 for IT Pros)". Docs.microsoft.com. Retrieved 2018-06-19.
  16. ^ "Screenshot of Epiphany 3.4".
  17. ^ "NEWS file". The GNOME Project's git repository. Retrieved 2011-10-17.
  18. ^ "A short history of the about: URL".
  19. ^ "About: Netscape People". Yikes!. Archived from the original on 2006-05-20. Retrieved 2006-04-21.
  20. ^ a b "This page is dedicated to Netscape Navigator 3.0b4 and followers, oops Mozilla 3.0b4 and friends!". Archived from the original on 2020-10-24. Retrieved 2010-11-16.
  21. ^ "Internet Explorer Easter Egg — IE5 Mac Team". The Easter Egg Archive. 2000-06-19.

External links