Frames Browser
Frames Browser is an iFrame-based HTML5 browser made for fun and development. Use the above menu to operate the app.
Note: the app is still in development and data handling may break between versions! Backup your data externally to avoid losing it.
You can also visit, or go back to, my home page (OctoSpacc Hub): hub.octt.eu.org!
Changelog
2024-03-19
- Remove info button from toolbar for now.
2024-03-18
- First implementation of handling of URL hash parameters (reduced or "quick" format).
- Open a specific URI or raw HTML data via URL hash (click the links to try!).
- Add "fullscreen" (hide the main app bar) option to GUI (persistent) and quick URL hash flags.
- Fixed some issues with handling UTF8 data URIs.
- Make frame zoom option persistent.
2024-03-17
- Improve internal app state data handling (breaking previous version).
- Add data dump and reset options appearing on boot to users with pre-update database.
- Add link back to my hub in this README.
2024-03-15
- Improve some crusty code.
- Add this default/sample HTML text into the app, visible via the otherwise useless Root Window.
- Add symbol for indicating current zoom level on zoom button.
- Add counter for open frames (goes up to 99 before becoming generic).
- Better handling of devtools, removed floating button and always use dedicated button.
2023-09-23 and before
- MVP version of the app with finished UI and basic features.
- Eruda DevTools.
- In-frame page zoom with 3 levels.
- Creating, deleting, and switching to different frames, inputting URL.
- Persistent app state saving frames and their URLs.
- Excise frame content into another native browser tab (via opening the same URL)
- Import file into data URI from local file.