NW.JS comes with a toolbar that has some browser functionality to start with. But what if you want to customize the UI and keep node scripts separate from the websites? I have distilled this project down to a simple browser in order to try and resolve some of the issues with making a browser out of an iframe.
- frameless window
- iframes with:
- custom user agent
- fake top (no frame breaking)
- no node.js privileges
- system tray icon with menu
- custom UI
- haven't had time to get location bar entry working well.
- have a search engine setting
- more testing and some more issues will crop up.
- multiple tab support?
- Remember window location on restart
- disabled back/forward buttons if no ability to do so
(probably lots not listed)