This accidentally fell out of her pocket when I bumped into her. Took me four goes.

Saturday, June 25


Well, Almost

My little tech demo works in Firefox 5, Safari, and Chrome, but not in IE9 or Opera.

The underlying library does work in IE 7+ and Opera 11, so I must have done something wrong there.

Update: Checked the home page in IE 9.  Nothing.  Opera 11, though, is fine.  So it's not just me.

Update: Fixed in 1.6.1, apparently, (it was an IE9 / FF4 compatibility release) but the copy available on Google's CDN is still 1.6.0.  So no IE9 until I get it installed on the server.

By the time I've got the development done, 1.7 will likely be out, so I'll be testing against the 1.7 beta as well.

Posted by: Pixy Misa at 04:16 PM | Comments (2) | Add Comment | Trackbacks (Suck)
Post contains 115 words, total size 1 kb.

Friday, June 24


Let's Go Dojo

I'm going to be switching Minx to the Dojo toolkit.  At present we're using Innova Editor, a tiny bit of Mootools, and some custom stuff I cooked up long ago.  I also have licenses for some Flash charting, mapping, and media player modules, but I haven't really deployed them yet.

I'm going with Dojo because it's a single, consistent library that's available under a sensible, no-strings license (BSD or AFL) and provides:
  • All the usual basic stuff to make JavaScript and AJAX nicer.
  • A solid set of form and layout widgets.
  • A WYSIWYG editor with blockquote - the only one I've ever seen.  (I have no idea why no-one implements this.)
  • A flexible grid component, ideal for managing posts and comments.
  • A capable charting component.
  • A lightbox / image gallery component.
  • A syntax highlighter.
  • A Flash/HTML5 flexible file uploader.
Plus a whole bunch of other goodies, all extensively documented, and it's relatively small, quite fast, is under very active development, and...  It works.

I don't think it's best-of-class in all the areas it covers.  But what it means is that I can say "The JavaScript toolkit for Minx is Dojo." and that pretty much covers it.*

I will be retaining Innova Editor as an option, but the Dojo editor will be the default for comments and for new blogs.

* As opposed to "MooTools, plus this list of plugins, plus Highcharts, plus Innova Editor, plus..."

Posted by: Pixy Misa at 03:40 PM | Comments (5) | Add Comment | Trackbacks (Suck)
Post contains 238 words, total size 2 kb.


Let's See If I Can Do This...

Dum de dum...

Posted by: Pixy Misa at 12:26 PM | Comments (8) | Add Comment | Trackbacks (Suck)
Post contains 116 words, total size 2 kb.

Monday, June 20


Slightly More Powerful Than The Original

Posted by: Pixy Misa at 09:08 PM | Comments (6) | Add Comment | Trackbacks (Suck)
Post contains 6 words, total size 1 kb.

Sunday, June 19


Cloudworlds: Prehistory

The Cloudworlds were a campaign setting I originally designed for my D&D games, aimed at addressing two problems.  On the one hand, an Earth-sized planet is huge, and takes far too much effort to fill with people and places.  On the other, a single world only allows so much scope for variance; if you have a race of ancient mystics of enormous power on the same world as your low-level campaign, you have to wonder why they haven't just taken over.  The Cloudworlds solve this by being small, but many.

This is a reimagining of my original Cloudworlds campaign from two decades ago as a distinct RPG and accompanying campaign setting.  It will be posted in dribs and drabs as time and interest dictate.

In a time before time, the Gods Most High and the Elder Races forged a bargain: The Elder Races would craft for the Gods a miracle beyond miracles, a diadem known as the Thousand Stars. Their payment would be the knowledge of creation, held only by the Gods themselves.

The Elder Races laboured with a will, exercising their newfound talents with delight. And the Gods were pleased with what they wrought. These Dawn Ages were a time of unbounded wonders.

But neither side truly trusted the other. No-one can say who made the first betrayal, but this is known: The Gods Most High laid a trap for the Elder Races, a prison where they would be enslaved to toil forever. And the Elder Races forged a great weapon against the Gods, a weapon called the Spear of Night.

The Gods sprung their trap, and the Elder Races launched an assault against them, known to legend as the War in Heaven. The Gods were laid low, but so too were the Elder Races. Dragons were flung from the skies, the great cities of the Giants, the Apse, the Sidhe and the Made were reduced to rubble and ash; the Wilds, the Rafts and the Hives burned, screaming. Out of the dark millennia that followed, slowly the Elder Races rebuilt, and the Younger Races, their servants, and so began the First Age.

Or so the legends say. But this, my student, is the Ninth Age, as everyone knows. Since then, eight great cataclysms have befallen the worlds. What, and why? Not even legend tells us that. The Sidhe, the Apse, and the Giants are much reduced in power, their records scattered; what they once knew, they have forgotten. The Made chose not to remember. The Dragons know, perhaps, but they do not say. The Wilds and the Rafts do not know time as men do. The Hives know only the seasons, the Acari only hunger, and the Arana only hate. The great Wyrms do not speak at all. And only a fool would ask a question of the Dark...

And what of the diadem? The Elder Races never speak of it, nor write of it in their records. But if a man of keen eye studies the heavens, night after night, he will find, in all the skies of all the worlds, exactly nine hundred and ninety-eight stars.

Posted by: Pixy Misa at 05:57 AM | Comments (3) | Add Comment | Trackbacks (Suck)
Post contains 529 words, total size 3 kb.

<< Page 1 of 1 >>
66kb generated in CPU 0.0207, elapsed 0.1522 seconds.
55 queries taking 0.1379 seconds, 361 records returned.
Powered by Minx 1.1.6c-pink.
Using https / / 359