From e8f1b6952ca1e3fda3fc3f2f9882b3da19b0bee8 Mon Sep 17 00:00:00 2001 From: Luke Wagner Date: Fri, 12 Jun 2015 09:38:03 -0500 Subject: Relink 'Web Platform' to Wikipedia; w3c/whatwg was too narrow anyhow --- Portability.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/Portability.md b/Portability.md index e1d2ee0..04fecb0 100644 --- a/Portability.md +++ b/Portability.md @@ -41,11 +41,12 @@ characteristics: WebAssembly does not specify any APIs or syscalls, only an [import mechanism](MVP.md#modules) where the set of available imports is defined by the host environment. In a [Web](Web.md) environment, functionality is -accessed through the Web APIs defined by the [Web](https://whatwg.org) -[Platform](http://w3c.org). Non-Web environments can choose to implement -standard Web APIs, standard non-Web APIs (e.g. POSIX), or invent their own. -Portability at the C/C++ level can, however, still be achieved by programming to -a standard API (e.g., POSIX) and relying on the compiler and/or libraries -to map the standard interface to the host environment's available imports either +accessed through the Web APIs defined by the +[Web Platform](https://en.wikipedia.org/wiki/Open_Web_Platform). Non-Web +environments can choose to implement standard Web APIs, standard non-Web APIs +(e.g. POSIX), or invent their own. Portability at the C/C++ level can, however, +still be achieved by programming to a standard API (e.g., POSIX) and relying +on the compiler and/or libraries to map the standard interface to the host +environment's available imports either at compile-time (via `#ifdef`) or run-time (via [feature detection](FeatureTest.md) and [dynamic loading](MVP.md#modules)). -- cgit v1.2.3