Okay, with subsetting AND woff compression (and I think about one or two fonts taken out), the overall loading time went down to only 12.0 seconds, which is about a 48.4% reduction from what it was with the fonts completely uncompressed.

So now it just takes a while, which is far preferable to a long time, and vastly preferable to forever.

I'm not sure whether you'll find this noticeable or not, but today I compressed the CSS I was using to provide DejaVu fonts, using WOFF. The Stablehand pages were on average taking about 23.5 seconds to completely load before largely thanks to the size of that file, but now they only take about 18.8 seconds. So now they only load in forever minus 5 seconds, rather than taking forever.

I'm going to see if I can further reduce the filesize by manually subsetting the fonts.

Stablehand scraps, 5/2~7/24

Has it really been TWO MONTHS since I did the last summary post already? That's a long time.

Well, anyway, here are all the scrappier things that happened in that timeframe!


Fulvopards!

Fulvopards are pardeans, an odd group of "mid-sized" cats that I'm still figuring out. The main idea though is that they evolved from the close ancestors of either "big" cats or "small" cats (mostly small cats) but are a distinctly different kind of cat. (I guess by that definition the group might be polyphyletic? Eh, whatever. I'll fix it later. XD)

The fulvopard resembles a lion, but evolved from the ancestor of a more puma-like cat.

Three things.

  1. People in Grævonia are very divided on their opinions about hexarts. Those in Wespiegel generally have a strong animosity toward them, and a lot of businesses have "no hexart" signs. Those in Easboro pretty much love hexarts and a lot of businesses have signs that say "hexarts OK" or something similar.
  2. Skyland! It's a city in the sky. Made of walkways, platforms, pillars, glass, and downward-facing "groundscrapers".
  3. This morning I was in kind of a silly mood and was kind of thinking about Stolen Heart and Arkturuse's teams and how they might decorate their buildings. Then I thought of how occasionally you'll find a store or whatever that has a big happy face and a message that says "have a nice day!" or whatever, and got these hilarious images of Stolen Heart and Arkturuse doing their... own takes on that. Stolen Heart's I've already explained; the joke behind Arkturuse’s is that he’s blind.

This pretty much explains it, except that Skyland's official name is probably going to be Zefír instead.

Video of a working prototype of the Stablehand interface. Or something like that.

The other day I was thinking about some things I could do with the interface, and came up with this idea of some kind of a tree showing all the possible choices, which you could access after getting through a given chapter in order to see what all the alternate possibilities were.

I thought that due to Stolen Heart and his underlings' story (I can't say exactly why yet because spoilers XD), it might be interesting to have Kodėlgi or somebody at a monitor looking at the possibility map to kind of put things into context. As I was trying to illustrate at the top of the page, you'd click on some kind of jackal head icon to access it.

The second picture is a demo of how the tree would actually look in a browser (the paths and symbols are random, not actual spoilers or anything XD). In the HTML, the tree is actually just a list containing a number of other lists with images in them, and the lines are made entirely using :before and :after pseudo-elements. Also, because of the way I made it with inline-blocks, the tree neatly zooms in and out when the size of the attribute symbols changes. When it comes time to properly implement it in the story, I plan to put in a way to pan and zoom in/out with Javascript.

Over the next few days I'm going to be modelling Wyvera.

[...]

I'm sort of toying with the idea of Wyvera's species cameoing in Stablehand [...] (for which purpose I'm tentatively calling it the squamopard or squamaeopard) though I'm not sure that will happen.

The squamaeopard would not be in any way related to the "true" pardeans other than its appearance, of course. It would fundamentally be more of a reptile than a mammal.

And this, which I just posted today, is going to be my next hexart drawing!

And my first single drawing ever to use more than one page of paper. I guess that counts for something?

Well, it looks like I was wrong about Internet Archive automatically generating mp3s.

But since tindeck allows me to upload oggs and my "mp3" player happens to be able to play them (and because I've gotten into this whole FLOSS thing a lot more recently) I'm probably not going to re-export them as mp3. Maybe this will convince a couple of people who somehow don't already have them to get ogg players? I don't know.

I was apparently also wrong about being able to broadcast Tyrian music on libre, but I'm going to keep uploading the rest of the tracks to the Internet Archive anyway just because it's nice to have them all in one place and with URLs that make sense for once.

(It's actually almost a relief because my now tindeck won't be entirely redundant. When there are Tyrian/Stablehand tracks that don't have associated album names yet, I can use the tindeck as the main download, and then when I have an album page on the Internet Archive I can use that as the main download instead.)

Anyway, I still have plans to broadcast my Stablehand music on libre.fm. Maybe, in time, I might switch the Tyrian music to the CC-BY-SA if enough people ask me permission to make libre remixes (like that's going to happen), but for now things will stay as they are.


On an unrelated note I find it hilarious that I'm using both TiMidity for synthesis and Audacity for post-production.

(Not to mention the fact I'm on a Unity desktop when I'm doing it. Both because nope, everything all jives, no contradictions or juxtapositions here, and that other thing.)

Stablehand/Tyrian music update: Ogg Vorbis?

Over the next two days, I'm going to go back and re-export all the Tyrian and Stablehand midis with TiMidity into Ogg Vorbis, so they can be uploaded to the Internet Archive and subsequently to libre.fm.

The awesome thing about this is that they'll be in highly stable storage and presumably easier to find via a search engine, and the Internet Archive system will automatically generate mp3s from the oggs so I don't have to do that again. They will probably also sound better since I think some of the Tyrian ones had previously gone through an mp3 export twice or more, and the TiMidity sequencer doesn't seem to do the terrible clipping VLC and Windows Media Player did (not to mention essentially playing the entire thing off key, which a couple of years ago I put up with because I thought Windows Media Player was the one singing off key).

There are still a couple problems I have yet to work out, like the (awful) way TiMidity is rendering cymbals, which may be challenging, but overall I think this will be an improvement. You can listen to the first three songs I got re-exported again here.