Categories
Web

When can you use…now if you choose

Continuing the theme of moving forward in web design…

  • Several people have linked or otherwise noted Alexis Deveria’s excellent When Can I use… application. You can select from various options, including specifications or by browser, date, and so on, and you’ll get recommendations about what you can and can not use. I tried it by selecting all browsers but IE, specifications that are in recommendation status, and currently implemented or will be implemented in the very near future. The application recommended SVG, MathML, and serving web pages up as application/xhml+xml. When I added candidate recommendation, then all of the functionality I currently use was listed.
  • Robert Nyman says Stop developing for Internet Explorer 6.0, which echos our effort to generate an IE6 End of Life effort last year. Robert is receiving about the same concerns I received, and along the vein of “But the customer wants…”. This is a far cry from the designer community that existed a decade ago that asked for, nay demanded adherence to web standards. Some would say it is a sign of the times, but as my readings of the Great Depression has shown, it is exactly during times like these when great changes come about.

    If we extrapolated the continuing active support for IE6 to other industries, our cars would only get 5 miles to the gallon, our music would only come from stores on flat discs, books would only be available on paper, and we’d all still be developing CGI applications in Perl.

  • Smashing Magazine has a nice writeup on PHP IDE’s, including comparisons. I must admit to being old fashioned, and still using vi/vim. Vi rules.
  • Michael Bernstein has an ambitious plan to public a new web app every Wednesday. I’m currently playing with 1LinQR. I’m not sure about creating a new web application every week, but I am thinking of creating some form of scheduled output, to add structure to my life.
  • Speaking of structure, I received a suggestion to try the CMS Joomla this week, and am thinking of starting another subdomain for that purpose. I’m finding, though, that supporting multiple CMS applications is becoming an increasingly complex challenge. For example, though WordPress and Drupal, and Joomla, too, are PHP-based, they all have significantly different template systems and frameworks for extensions. I’m having the devil of a time wrapping my mind around the WordPress way of doing things now, as compared to Drupal’s. Then there’s the upgrades: I just finished ones for Drupal, and Drupal modules, and now WordPress is at 2.7.1.

    What I think I’ll create is a shell script that backs up all of my sites, databases and files, downloads whatever is the latest of Drupal, WordPress, and Joomla (if I do try the application), and whatever other applications I use, and then upgrades each, even if the software hasn’t changed. Then once a week I could do a blanket run at my entire site. There shouldn’t be broken bits, but if there is, well, then I’ll have a better idea of the robustness of the applications. Running an upgrade on a site with the same version of software currently installed should result in no change in the application.

    Since today is Charles Darwin’s birthday, call the approach CMS natural selection. No, not survival of the fittest, which really isn’t an evolutionary concept. My script process will naturally select for extinction, those applications that fail.

Speaking of which, Happy Birthday Charles, Happy Birthday, Abe.

Categories
Technology

TOC the book…soon to be made into a movie

Writings from the TOC (Tools of Change) conference this last week have been made into a free eBook at O’Reilly. I’ve already downloaded it to my Kindle, and others have downloaded it to their Stanza application, but you can read it as a PDF on your computer. Heck, you can print it if you’re feeling contrary. A description of the TOC and a link to the book, via TeleRead.

You don’t have to provide a credit card, but you do have to provide your mailing address, as you are going through O’Reilly’s check out system. I used St. Louis at first, which caused the system to cough, gasp, and fall fainting to the ground.

FYI systems people: it is St. Louis. It is not Saint Louis. We are across the Missouri river from St. Charles, not Saint Charles. We’re north of St. Genevieve, not Saint Genevieve. Forget what Google Maps has, we’re St. Louis.

Signed Shelley “there is a second ‘e’ in my name” Powers. Who lives in St. Louis.

Categories
Technology Weblogging

Recent Views upgrade

The recent upgrade for the Views module seems to have broken my recent comments view.

I’ll fix it when I can, but in the meantime, thanks, I am aware that there is a problem with comments in the sidebar.

update Problem has already been identified, and patch uploaded, but in the meantime, made the manual update.

Categories
SVG Web

Gracefully upgrading

I am reminded in comments of Steve Champeon’s progressive enhancement, which I actually did cover in my book, “Adding Ajax”. My apologies to Steve for seeming to subvert his subversion of all browsers look the same. I tend to think of Steve’s progressive enhancement in light of the use of JavaScript, but it is also focused at design, too. And, I am embarrassed to admit, I forgot about the concept when I started to write up what I’ve done with my site designs. Blame it on enthusiasm, or advancing age—take your pick.

However, if the concept is so popular with web designers, I have to wonder why every time I mention the use of SVG in web design, I’m met with “Oh, but not every browser supports SVG”? Perhaps IE has become, over time, a handy excuse for not trying something new.

Regardless, the idea of starting plain, and upgrading gracefully did originate with Steve.

Categories
Technology

My Kindle 1.0

Alas, my Kindle 1.0 is now old school with the release of the Kindle 2.0. I am not disappointed, though. I never was one to worry about the style of the Kindle, the refresh rate is fine with me, and I have an 8GB SD card, which blows away the 2GB built-in memory in the Kindle 2.0.

I would like the better resolution, and the 16 shade of gray, and the slightly larger screen, but I don’t read books with many figures, and I never use my Kindle for web surfing, so I don’t feel terribly deprived. I have a modified cover that protects my Kindle, and allows me to read it comfortably without accidentally hitting buttons. But then, I can also walk and chew gum at the same time, too. I’m talented that way.

My Kindle 1.0 isn’t sexy. OK. I can live with this. I’m not sexy, either. I live in Missouri. Sexy in Missouri means something slathered in barbeque sauce.

I drive a 2002 Ford Focus, which I think is sexy, but looks like a soap bubble on wheels. All my laptops are 3+ years old, which isn’t sexy. I still find Twitter to be awkward, which is definitely not a sexy attitude. I have a calendar with cute cat pictures on my wall, don’t have a single credit card, cellphone, or frequent flier mile—so very, very unsexy. That über hip east coast intellectual reading the Kindle on the beach? That’s not me.

Owning a supposedly “sexy” Kindle 2.0 is not going to be a life changer for me, so why would I upgrade my working device for another?

I am glad that Amazon came out with a second device, as it shows the company’s commitment to the ebook industry. I was disappointed, though, that Bezos didn’t come out with support for ePub, and other formats; nor with any hint of openness about the current Kindle closed loop. International folks will also be disappointed, as no mention was made of international access. The Kindle exclusive Stephen King short story didn’t do a thing for me.

The frugality of the Kindle, 1.0 or 2.0, I’ll leave to a future writing at The Frugal Algorithm.