Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I want to bring back HTML Import #250

Open
aarongustafson opened this issue Dec 11, 2020 · 0 comments
Open

I want to bring back HTML Import #250

aarongustafson opened this issue Dec 11, 2020 · 0 comments
Assignees
Labels
want Incoming requests from the community

Comments

@aarongustafson
Copy link
Member


title: I want to bring back HTML Import
date: 2020-12-11T20:11:35.941Z
submitter: PRIVATE
number: 5fd3d2779f82e73719c7323e
tags: [ ]
discussion: https://github.com/WebWeWant/webwewant.fyi/discussions/
status: [ discussing || in-progress || complete ]
related:

  • title:
    url:
    type: [ article || explainer || draft || spec || note || discussion ]

I feel the discussion to kill HTML Import only involved web developers who focus on web app development and not those who create web pages - the actual users of this feature.

The original rationale used to kill it - that ES6 modules is better - is an argument made purely from the perspective of web app developer, and is deeply flawed.

The killer feature of HTML Import is that it's simple to use and does not depend on JavaScript. You can make the same argument for killing HTML Import for killing native form elements, arguing that you can build them with divs and JavaScript - you can, but you shouldn't.

HTML Import is an extremely useful tool for authoring web document and web pages and can replace frames and framesets in many cases with much better accessibility, without having to use JavaScript. It can also replace PHP and SSI when the only feature you need is the ability to include snippets of HTML/CSS/JS.

As the web grows more powerful, we should take care to not only make sure the tools we have are powerful - for the more experienced developers - but also not forget about tools that are easy to use.

It not only make the web a more inclusive place - enable less technically inclined creators to participate - but it is also good for the environment (less complicate sites means less energy usage).


If posted, this will appear at https://webwewant.fyi/wants/5fd3d2779f82e73719c7323e/

@aarongustafson aarongustafson added the want Incoming requests from the community label Dec 11, 2020
@aarongustafson aarongustafson self-assigned this Dec 11, 2020
@ststimac ststimac reopened this May 17, 2021
@WebWeWant WebWeWant deleted a comment from github-actions bot May 25, 2021
@ststimac ststimac self-assigned this May 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
want Incoming requests from the community
Projects
None yet
Development

No branches or pull requests

2 participants