18 December, 2015 - MSM Explained, Social Media Like/Share/Plus Added
By Jason M. Knight (aka Deathshadow)

The Roaring Giant
Welcome to my house. I'm delighted you could come. I'm certain you will find your stay here most illuminating. Think of me as your unseen host, and believe that during your stay here I shall be with you in spirit. May you find the answer that you seek. It is here; I promise you.

...and now, auf Wiedersehen.

New Article

It feels weird publishing the article explaining the tagline of this site nearly a week after launch, but as it cross-references the other posts, it kind of had to come after.

The extra time was nice anyways so I could dot all the t's and cross all the i's... or... uhm... wait? eh, whatever.... In any case check it out from the link in the featured section or right here.

Social Media Like/Share/Plus

Finally got the social media plugins for the site added, adding both FaceBook like/Share, as well as Google+. While there are certainly more networks out there, that simply adding these two things added two megabytes and nearly 20 files to the site, multiplying it's size by a factor of 30 or more means that's IT for adding scripting I didn't write to the site. It's just not going to happen given what fat bloated messes those are.

Kind-of sucks such ineptly developed code is basically a "must have" at this point, but since so many sites have it on them at least there's a decent chance of it being cached. They are also nice enough to send it gzipped so it's more like ~500k by that point. It's also not as huge a penalty as the scripts (and the advertising I sorted out some bugs with, get to that in a sec) don't hit you as hard on load time as they are "asynchronous" while the page is loading, and don't fire loading the extra "stuff" until after onload. This means this site loads in half a second, and then it's 2 to 20 seconds for the advert, social media and disqus comments areas to load.

6 December, 2015 - Breakfast... Dinner... Launch
By Jason M. Knight (aka Deathshadow)

Far Out Space Nuts I said lunch, not LAUNCH?!?

It truly feels like I'm hitting the launch button a bit prematurely, but it's the only way to test things like Disqus and social media functionality. Most of the content I wanted up and ready to go at launch is in place, though there is still a great deal I'll be adding in the coming weeks.

On the agenda, in no real order:

FAQ

Hard to do that before people ask questions. :p

Forums

This might take a while since my previous weapon of choice, SMF, has gone and shit its own bed by using jQuery. Angry? I'm PISSED OFF!!!

I'm arguing with myself over looking elsewhere, or making a custom skin that may or may not be compatible with future versions of SMF. Maybe I'll give myBB a second look, though its template system - like most "what do you mean PHP is already a templating system" crap makes me want to introduce my metacarpus to someone's oral cavity with significant velocity.

5 December, 2015 - The Long Walk
By Jason M. Knight (aka Deathshadow)

There are only two mistakes one can make along the road to truth; not going all the way, and not starting.

Siddhārtha Gautama Buddha

Getting this site launched as indeed been a long hard road. It all started way back in 2004 when two friends and I were discussing web standards. More specifically how few people were doing anything more than giving lip-service to them. Simple fact was HTML 4 Strict (and by extension XHTML 1.0) alongside methodologies like "progressive enhancement" and "separation of presentation from content" offered such vast improvements in both development time and result, it was hard to fathom why most people were still sleazing out HTML 3.2 and the proprietary garbage that followed, and slapping 4 tranny on the document.

The idea of a site to directly challenge the mainstream methodology in no uncertain terms seemed like a good idea, and we hashed out a good number of content outlines over the years. I ended up grabbing this domain name when it looked like we were getting close to having enough meaningful content to launch...

Projects

  • elementals.js
    A lightweight JavaScript library focusing on cross browser support, ECMAScript polyfills, and DOM manipulation.
  • eFlipper.js
    An image carousel script using elementals.js
  • eProgress.js
    A JavaScript controllable progress bar using elementals.js. Based on the nProgress project that relies on the much heavier jQuery library.

/for_others

Browse code samples of people I've helped on various forums. These code snippets, images, and full rewrites of websites date back a decade or more, and are organized by the forum username of who I was helping. You'll find all sorts of oddball bits and pieces in here. You find any of it useful, go ahead, pick up the ball, and run with it.

Advertisement

Best Viewed With Eyeballs