Skip to content

Commit

Permalink
include Appendix A media type registration
Browse files Browse the repository at this point in the history
  • Loading branch information
guybedford committed Jul 26, 2019
1 parent da5665c commit b0f1a0d
Showing 1 changed file with 47 additions and 0 deletions.
47 changes: 47 additions & 0 deletions spec.bs
Original file line number Diff line number Diff line change
Expand Up @@ -569,3 +569,50 @@ Alternatively, we can add the snippet at the beginning of the following HTML spe
</div>

<p class="note">[=Validate a module script URL=] is applied to all module URLs before they start loading, even in paths where [=resolve a module specifier=] and import maps are not applied (e.g. `<script src="..." type="module">`).</p>

<hr>
<h2 id="internet-media-type-registration">Appendix A: Internet Media Type Registration</h2>

This appendix provides the provisional registration of the Internet Media Type `application/importmap+json` in accordance with [[RFC6838]].

: Type name:
:: application
: Subtype name:
:: importmap+json
: Required parameters:
:: N/A
: Optional parameters:
:: N/A
: Encoding considerations:
:: 8bit
: Security considerations:
:: Since Import Maps have the ability to direct which module resolutions are to be provided to all ECMAScript module imports of a given ECMAScript environment, control of the Import Map should be considered to be execution-level application access. Integration with existing policy systems, including for example CORS and CSP, can be used to mitigate and restrict unwanted target URLs from being executed. In addition, the specification states that only those Import Maps served to browsers with the `application/importmap+json` MIME type will be executed.
: Interoperability considerations:
:: Backwards compatibility will be a necessity for any new features added to the format, and some handling for this has been incorporated into the design of the specification.
: Published specification:
:: https://wicg.github.io/import-maps/
: Applications that use this media type:
:: This is a browser-specific MIME type but may also apply to other ECMAScript environments.
: Fragment identifier considerations:
:: N/A
: Restrictions on usage:
:: N/A
: Additional information:
: Deprecated alias names for this type:
:: N/A
: Magic number(s)
:: N/A
: File extension(s):
:: .importmap
: Macintosh file type code:
:: N/A
: Object Identifiers:
:: N/A
: Person & email address to contact for further information:
:: Guy Bedford ([email protected]).
: Intended usage:
:: COMMON
: Restrictions on usage:
:: N/A
: Change controller:
:: W3C

0 comments on commit b0f1a0d

Please sign in to comment.