Oh No, Not Again - It Might Be Time to Migrate to Drupal 8

Submitted by C B Wright on

Short version: after finally updating all my Linux machines to the latest version of Ubuntu/KDE, I can no longer run my Drupal 7 test environments. This means I can no longer test any changes to Eviscerati.org, which makes me uncomfortable.

Drupal 8 runs fine though. Which means... ugh, I don't even want to say it. I may have to migrate the site from D7 to D8.

Oh, THAT'S Why I Hate That Browser

Submitted by C B Wright on

Two weeks ago I was alerted to a rendering error in the current site template. It was an error that occurred only in Internet Explorer versions 6 and 7, because IE 6 and 7 take creative liberties with Cascading Stylesheets that no other browser on the planet does.

"Well Chris," you might say, "that's something you have to put up with, considering that even now IE is the most popular browser on the Internet."

Working My Way To The Bullpen

Submitted by C B Wright on

Events and things1 have thus far prevented more comics this week, but I hope tomorrow will be better. Meanwhile, I have more information on what you can expect from Unexplored Horizons, the new addition to EvisceratiNet where I will publish my fiction.

I remember back when I was on Keenspot I asked the member's mailing list whether they thought a website devoted to publishing fiction would work. The general consensus was no, and I agreed with them. Common wisdom at the time was that people didn't have the patience to wade through an ocean of text printed on a web browser the same way they would a comic. Common wisdom also stated that even people who were willing to try would find themselves getting tired, because monitor resolutions were so poor compared to the crispness of text on paper. Even as recently as 2007, none other than Cory Doctorow, one of the most successful personalities in the world of independent publishing and e-publishing, wrote that computers and networked electronic devices were antithetical to longform writing (i.e., novels.)

At the time I was swayed by the argument that the web was ill-suited for text-based storytelling, but I was overlooking something important: once upon a time people said that comics didn't belong on the web.

  • 1. Specifically, things that are other events. I say "events and things" in order to make it appear that events are not the only cause of these comics delays. See what I did there? It's called "padding your content."

If you noticed it was broken... I don't think it's broken any more.

Submitted by C B Wright on

A number of you have emailed me to report that a number of recent comics were no longer displaying on the site. I think I've fixed that now. I was modifying the site last night and some things were inadvertently hidden from view. They are now un-hidden...

Thank you for the heads up. Unfortunately there is still no comic today.

SSL working, To-do list shrinks considerably

Submitted by C B Wright on

So SSL is now functioning properly on my site, everything is redirecting to the proper URLs, and site cookies are now sent over encrypted connections only.1

I had to make a few sacrifices in order to get here. Banner ads are disabled until Project Wonderful implements its SSL supported ad functionality. I now have to pay for a signed certificate every year. Jury is still out on whether enforcing SSL will affect site performance in any appreciable manner. And once again my site no longer has single sign-on functionality (so far none of the Drupal modules I've looked at want to work).

Overall, though, it looks like I can take a breather from tinkering with the site for a while.2

  • 1. With one exception. Apparently Drupal issues a cookie named "has_js" when it detects that a browser has javascript enabled. I'm not entirely sure what this does, but from what I can gather it notifies Drupal that it can use fancy javascript effects on tools that make use of them. Firefox claims it is still sent over any type of connection, and I'm not sure whether that constitutes a problem. For the time being I'm assuming it doesn't put anything at risk, but I'm still looking into it.
  • 2. Maybe a week, if I'm lucky, then there will be another crisis. Or they'll release Drupal 7.