Peter's Blog

Redefining the Impossible

Quick Blogging


What's the single most tedious thing about blogging: having to press the 'Add Blog Item ' button. I think I've hit on why taking notes with EverNote is fast: there is a blank note at the bottom of the screen that you can just start typing in.

I've realised that this could be done in a web app, simply by having a box on every page ready to start typing in. Google mail does something like this already: there is a little text box at the bottom of each message that you can select and start typing a reply: when selected it resizes itself and formatting toolbars and stuff appear. It's all very AJAXy and slick. Most of the time you can ignore it because it's not too big, once you explicitly start using it all the associated tools appear.

Compare to posting in drupal where there's all kinds of stuff filling the page: Input format, date edit boxes, categories, tags, I have to scroll down two pages to find the 'preview' and 'submit' buttons.

Here's a rough outline of the quick blogging features:

  • Regular blog page appears with a textarea box ready for typing in
  • Title is first line (if preceeded with a - or something), then a list of tags line, each tag preceeded with a dot or something similarly lightweight.
  • Rest of post is in wilki format.
  • Big button that uses AJAX to generate a preview which appears under the text box
  • After preview a post button appears.

Everything goes in the one textarea box, no need to tab or click between controls. Now I know what I want, how to implement it?

I am growing disillusioned with EverNote, mainly because of the buggy handling of formatting: if you mark something bold, for example, it has an annoying habit of not turning the bold off, you have to fiddle around selecting a big block and turning it all off explicitly (very much like Microsoft Word). I'm happy to use markup to make things bold, it's simple and understandable.

I want all my notes on a server where I can get to them from anywhere.


Filed under: blogging drupal evernote wilki

alex dante Says:

I'm finding that I'm using EverNote more as a means of just stashing interesting web snippets for easy access later, esp. with the firefox extension making it almost automatic. The visual appearance is just too cluttered for comfort, the tagging is almost completely broken

From what I understand & have seen of Flock (flock.com), they're trying to provide integrated blogging support within the browser, letting you drag & drop text & images from pages directly to the editor or to a 'shelf' for temporary holding. (It doesn't help with the ugly javascript kludges needed by blogspot to add basic tag support, unfortunately :( ) It's usage of del.icio.us to provide offsite bookmarks is pretty neat too. I'm interested in anything that tries to minimize the friction that shifting between apps seems to induce.

I keep returning to TiddlyWiki (tiddlywiki.com) as my go-to note-taker. It's a _very_ elegant wiki implemented solely in HTML, Javascript & CSS, making it accessible from pretty much any browser on any OS that'll pick up the usb flashdrive it sits on. And there's no need for a server as all the logic is client-side. It provides tagging by default, supports the usual markup and can be extended & customised pretty seriously. I still want something a little more transparent & fluid, though. The endless page of EverNote is a very cool metaphor, at least in part because it invokes Kerouac :)

alex dante Says:

DownloadSquad just posted about GoBinder (gobinder.com), which seems to be a similar product to EverNote with more of a focus on student use. Apparently it offers WebDAV support for exchanging notes, which would be really useful in a team coding environment. The ability to 'flag key concepts' sounds interesting, esp. if it allows for quick navigation _into_ notes.

Peter Says:

This does look interesting, I'll look into it. All the modern note-taking software seems to be aimed at 'ink' which will only interest me when I succomb to buying an Origami tablet, which may be inevitable: looks like a nice form factor to me.

Peter

Peter Says:

For me the tagging is too slow, it don't want to select things from menu's.

I'll look into TiddlyWiki as well since your description interests me: a web app with no server???

Nice to know I'm not the only one seeking the ultimate note-taking app.

Peter

Riccardo Says:

I'm using TiddlyWiki since a week and I'm quite satisfied. I keep it on an USB key so that I bring my notes from /to home / work.

I use it to take notes for future blogging. In fact, it allows usage of html together with wiki markup (< html></html> to insert html).

(It's not a web app truly... It resembles a wiki but it's mono-user. Everything is embedded Javascript I think)

Now I'm also trying a WYSIWYG version of TiddlyWiki called AsciencePad, based on the HTMLArea component. It also fits on the USB key but while TiddlyWiki is made of one single file, AsciencePad requires a folder of components, together with the html file.

Btw, your blog is in my Bloglines since a lot. I appreciate your interesting articles regarding Drupal.

Lawrence Sheed Says:

Its not quite the same, but I use performancing as a note tool with drupal (its a plugin for firefox), just press F8 in firefox, and you're ready to blog.

I use it for notetaking all the time. Some cr/lf issues with drupal though :(

You might want to make another blog for notetaking, then use that for the notes for the real blog.

Strangely enough, you can get it at performancing.com/

(My semi updated blog - www .computersolutions.cn/blog/1 - which you can see some of the cr/lf issues with drupal, sigh).

Cheers,

Lawrence.

Peter Says:

I have had a quick look at this but I'm not sure what the advantage would be of using a firefox extension compared with just using firefox itself and posting to my website directly.

The website says it supports firefox 1.2 and I am running 1.5. I have always found firefox extension versioning to be quite fragile and I have almost given up bothering with extensions.

But if it works for you I'm happy, I don't want to get a kick out of being cynical.

Peter

Member Guy Says:

I love this idea...

Have Your Say

I welcome constructive comments or questions but I reserve the right to delete any comments that displease me.

Who are you?

(Optional) If you enter an email address here I might email you back. Your email address will not be sold to spammers or shown anywhere

What do you have to say?