thomaspark / openhtml Goto Github PK
View Code? Open in Web Editor NEWThis project forked from parkov/openhtml
Simple HTML and CSS editor for beginners
Home Page: https://openhtml.org
License: MIT License
This project forked from parkov/openhtml
Simple HTML and CSS editor for beginners
Home Page: https://openhtml.org
License: MIT License
Allow one-click lookup of HTML entities and CSS properties to a reference such as MDN or w3schools.
Users are surprised by dropdown menu on hover, and the redundancy of save option in top-level and dropdown menu.
Better to present save, copy, and download all as top-level buttons.
Use onunload event to display alert when navigating away from unsaved page
Users habitually hit command-s to save the page, as they would in a text editor. We can support this feature.
Instead of a separately managed title for each page, pull from the web page's title
Allow users to upload and link to images, perhaps using a third-party image hosting service.
Download functionality that allows one to:
A page with more account management options, such as changing/resetting password, setting groups, sharing profile.
Some adjustments to CodeMirror configuration:
Wrap text
Increase tab size from 2 to 4
Highlight matched brackets
Allow multiple HTML panes to share a single CSS stylesheet.
It would be nice if there were a way to hide old pages, even if deleting isn't supported. Some students accidentally click the new button a lot.
Clicking an absolute link in the live pane resulted in a blank preview window. Viewing the page outside of the editor seemed to work fine though.
Button to send the current page to W3C validator.
Users don't know what to expect from the long url button and are reluctant to click it.
Changing the button text to "Preview" is more obvious.
When navigating away from the preview in the Live pane, there's no easy way to return to the preview. Users may hit the browser back button, which takes them back but doesn't reload properly.
We can add forward/back navigation buttons, or a button to reset to the preview.
In-line error detection, similar to what is supported in Mozilla Thimble
I have extracted openhtml in htdocs
on lampp with a PHP 7 server, on Lubuntu 18.04.x
but when I run it in the browser,
show error message
Warning: include(config.php): failed to open stream: No such file or directory in /opt/lampp/htdocs/openhtml/app.php on line 2
Warning: include(): Failed opening 'config.php' for inclusion (include_path='.:/opt/lampp/lib/php') in /opt/lampp/htdocs/openhtml/app.php on line 2
Warning: include(auth.php): failed to open stream: No such file or directory in /opt/lampp/htdocs/openhtml/app.php on line 4
Warning: include(): Failed opening 'auth.php' for inclusion (include_path='.:/opt/lampp/lib/php') in /opt/lampp/htdocs/openhtml/app.php on line 4
How to install openhtml ? ๐
Undo button can be catastrophic when not used with saves (undo everything). Command-z works better.
When visiting a page from the dashboard and then going back, the dashboard state resets.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.