4 ms·
Being an author of my own HTML/CSS engine I know HTML/CSS very well as anyone can imagine. BUT! I don't like to write formatted texts in HTML sources - too ha
by c-smile 7y ago
Being an author of my own HTML/CSS engine I know HTML/CSS very well as anyone can imagine.
BUT! I don't like to write formatted texts in HTML sources - too hard to consume it while writing.
Markdown (a.k.a. poor man WYSIWYG) is not that good either. Still palliative.
So I did html-notepad ( https://html-notepad.com https://html-notepad.com ) - WYSIWYG editor. For myself and my wife primarily.
I am writing stuff for publishing in it and pasting to WordPress and other destinations.
WYSIWYG HTML editing cannot be used for web site creation/design. But for formatted texts, content islands in HTML, it is perfectly adequate.
Yet.
While 90% of formatted text editing tasks can be done in WYSIWYG, there are tasks that are more convenient to do in source form. I use source view in html-notepad with sync of caret position between source and WYSIWYG view - quite handy if you would ask me.
- m1sta_ 7y agoNice. Css and template support?
- c-smile 7y agoThat is a content editor. Styles are meant to be defined at the site where the content appears. I deliberately remove all inline styles while pasting and loading: https://github.com/c-smile/sciter-sdk/blob/master/notepad/res/htmlview/canonicalize-dom.tis https://github.com/c-smile/sciter-sdk/blob/master/notepad/re... Browsers and apps like MS Word put too much garbage in HTML/ clipboard.
- john-aj 7y agoHTML Notepad looks really interesting...! Thanks for the tip!
- je_bailey 7y agoThat is a beautiful interface. I'm really impressed with this.
- c-smile 7y agoThanks. The app is still buggy in dusted corners though. Cleaning them time to time.
- deleted 7y ago[deleted]
- ronjouch 7y agoThanks for sharing. Sciter, "an embeddable HTML/CSS/scripting engine", looks especially interesting, I had never heard of it and am intrigued by its compactness. http://sciter.com/ http://sciter.com/ , https://github.com/c-smile/sciter-sdk https://github.com/c-smile/sciter-sdk . @c-smile / Andrew: are you (or other devs) still progressing on Sciter+Node? Previous discussion: https://news.ycombinator.com/item?id=18746408 https://news.ycombinator.com/item?id=18746408 / https://terrainformatica.com/2018/12/23/sciternode-versus-electron/ https://terrainformatica.com/2018/12/23/sciternode-versus-el...
- c-smile 7y agoNot too much interest from the public expressed, unfortunately. Existing customers are happy with built-in script and compactness of the engine as it is. Instead I am making efforts to add ES7 features to the Sciter's script. So there are arrow functions, destructuring assignment, Node's file functions, etc. now. More of those to come - Sciter uses same libuv library for asynchronous IO as Node so porting of all NodeJs runtime is just a matter of time (and practical need). > I had never heard … Well Sciter is 12 years old. Originally it was a "secret" UI engine of Norton Antivirus. Symantec uses it since Norton AV 2007 and other their apps, check this: https://sciter.com/from-skeuomorph-to-flat-ui-evolution-of-one-application/ https://sciter.com/from-skeuomorph-to-flat-ui-evolution-of-o.... Use of CSS is quite convenient in UI of desktop applications. All these years they do not change UI drastically - just modernizing look-and-feel by CSS. Since then pretty much all serious antiviruses are using the engine for their UI. My estimation (based on customers' survey) is that Sciter code runs on 500 mln PCs and Macs now . That, I think, is comparable with, for example, current FF installation base.