Hi, this is a resubmission now that I have matured the code and released the source. I've also added support for mobile clients using a jQuery Mobile served page (slight bugs from its alpha status, but much more usable than a browser targetted page).
Might I suggest a slide-out panel with common Markdown/etc. symbols? My experience was
1) Click the link in the article, intro page didn't load (during the brief watcher script error)
2) Navigate directly to Notepag.es, get a blank doc
3) ... Crap, I don't remember any Markdown aside from italics, the app is pointless without that knowledge.
Naturally, I could open up separate tabs with that info, but keeping it self-contained helps the lazy users. If not a more fleshed-out guide, at least putting relevant links on the page would be nice -- going back to the intro page for that info is not intuitive.
Seeing a little bit of Markdown in action when editing the Introduction page is nice. You could stand to draw more attention to that -- my first thought when presented with a blank screen is "Well what do I do now?" whereas a page that has some pointers/suggestions/samples gets me engaged and helps me see the added value.
Thanks for the suggestion! I just added a cheatsheet for common markdown in a panel on the left when in edit mode, not a comprehensive list (and I'll add some common LaTeX stuff in a bit) but better than knowing nothing.
Another neat project is Gollum as released by Github which gives you a nice simple layout to a git-back wiki (https://github.com/github/gollum ). Development seems a little slow though, with seemingly important pull requests like this one stuck with no official response:
I missed the "edit" button completely - I'm on 1680 width screen and centralised content is common, normally nothing of value is pushed to the edge, least of all the T-R edge. Support links placed at the screen edge tend to be placed mid-page and be coloured to contrast with the background. I'd also visited the page when this was on HN before and obviously totally missed the edit links then too ...
The slide-in markup notes are good but lack consistency with the rest of the UI. I wonder about using a left-alignment placing the buttons at the top-centre [edit|save][cancel][help|syntax] with some color or tone applied to make them stand out a bit more; then put the markup on the right as now and use the centre margin for the markup hints (which could then drop down from the top and stay in position until closed). For bonus points use a centred non-edit view and slide the markup from under the output view rather than just setting it to appear (basically adding some easing with jquery or whatever).
How would you compare Notepag.es to org-mode? I wouldn't say org-mode is simple, but it has a lot more functionality! (yes, LaTeX/code fragments/similar Markdown/...)
Particularly awesome is the table editing feature that makes maintaining plain ASCII tables very very easy!
What browser are you using? The edit button should work on every page (although saving may require a password).
I'll add offline to my list of features to work on, it hopefully shouldn't be difficult, although MathJax lazily loads files it needs from the CDN, which could be tricky.
EDIT: I just pushed a patch related to fieldSelection in Firefox 4.
Because of how the markup is generated, it's not too nice to get a 1:1 pdf. I have been looking at PhantomJS (headless webkit) which can render out to a pdf, but it seems not to like something about the libraries used, as the fonts and math are not displayed. Hopefully that can be fixed.
I've tested it on the iPad simulator and real iPad, and it worked (I think the real iPad was iOS 4.2). Does the LaTeX markup just get highlighted grey? If so, is there any error message in the bottom left from MathJax?
EDIT: Ah I found the problem, following internal links is conflicting with jQuery Mobile. Thanks for the report.
The source is available on github here: https://github.com/fivesixty/notepages