eli5: How does every browser understand the same link?

693 views

How can I open a link in chrome and take the same link and it works with safari or opera or any other browser?

In: 0

30 Answers

Anonymous 0 Comments

Attempting to ELI5 more than the other good answers so far.

A link is like an address on the internet. It’s specifying a location to go to. So going to the same link in different browsers is like putting an address into the GPS on a truck, a car and a motorcycle. Yes the vehicles are very different. But we give GPS coordinates in a standardized way so that when you punch them in to any vehicle’s GPS system, you still get taken to the same place.

Anonymous 0 Comments

The point of an internet browser is to resolve links and display content according to internationally agreed formatting and programming standards. Therefore, every web browser performs this primary function.

Anonymous 0 Comments

The point of an internet browser is to resolve links and display content according to internationally agreed formatting and programming standards. Therefore, every web browser performs this primary function.

Anonymous 0 Comments

The point of an internet browser is to resolve links and display content according to internationally agreed formatting and programming standards. Therefore, every web browser performs this primary function.

Anonymous 0 Comments

Decades of hard work to ensure this is possible. The technical instructions how to open a page and display it as intended are public. They are very detailed (hundreds of documents with thousands of pages) and cover every step. Various parts of the process are designed and documented by different organizations: IETF, W3C, WHATWG, ECMA.

Despite that, there are still some undocumented or non-standard behaviors in web browsers. This is sometimes intentional (they compete on having features that others don’t have), often by accident (it’s hard to write a browser, and people make mistakes). This means that not every page will open correctly in every browser. Page authors who care about this problem will avoid using the non-working features. Page authors who don’t care will put “you must use browser X” and block other browsers.

Anonymous 0 Comments

Decades of hard work to ensure this is possible. The technical instructions how to open a page and display it as intended are public. They are very detailed (hundreds of documents with thousands of pages) and cover every step. Various parts of the process are designed and documented by different organizations: IETF, W3C, WHATWG, ECMA.

Despite that, there are still some undocumented or non-standard behaviors in web browsers. This is sometimes intentional (they compete on having features that others don’t have), often by accident (it’s hard to write a browser, and people make mistakes). This means that not every page will open correctly in every browser. Page authors who care about this problem will avoid using the non-working features. Page authors who don’t care will put “you must use browser X” and block other browsers.

Anonymous 0 Comments

Decades of hard work to ensure this is possible. The technical instructions how to open a page and display it as intended are public. They are very detailed (hundreds of documents with thousands of pages) and cover every step. Various parts of the process are designed and documented by different organizations: IETF, W3C, WHATWG, ECMA.

Despite that, there are still some undocumented or non-standard behaviors in web browsers. This is sometimes intentional (they compete on having features that others don’t have), often by accident (it’s hard to write a browser, and people make mistakes). This means that not every page will open correctly in every browser. Page authors who care about this problem will avoid using the non-working features. Page authors who don’t care will put “you must use browser X” and block other browsers.

Anonymous 0 Comments

Everything the web uses is standardized and available for the public to use. Web browser developers just follow the standards (often copying each others code as well).

Anonymous 0 Comments

Everything the web uses is standardized and available for the public to use. Web browser developers just follow the standards (often copying each others code as well).

Anonymous 0 Comments

Everything the web uses is standardized and available for the public to use. Web browser developers just follow the standards (often copying each others code as well).