Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

I want to bring back HTML Import #250

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

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

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

aarongustafson commented Dec 11, 2020

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).

@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
@WebWeWant WebWeWant locked and limited conversation to collaborators Apr 10, 2025
@aarongustafson aarongustafson converted this issue into discussion #734 Apr 10, 2025

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
want Incoming requests from the community
Projects
None yet
Development

No branches or pull requests

2 participants