- WEB STARTUPS
- WEB JOBS
- ALL TOPICS
Curtiss Grymala Archive
Earlier this evening, I was reminded of just how primitive the HTML5 support was in Firefox 3.5/3.6. While we have seen three major version releases since 3.5, it was actually still the latest version of Firefox less than 6 months ago (and was that way for almost 2 years). Therefore, Firefox 3.5.x still holds a decent amount of market share (probably as much as, if not more than IE6 did a year or two ago). Looking at a handful of websites for which I have analytics data, versions of Firefox prior to 4 still accounted for anywhere between 2% and 15% of the total visits to those sites last month. With all of that information, it’s probably still important to make sure your sites work in versions of Firefox as far back as 3.5.
There are two somewhat major gotchas in the way Firefox 3.x handled HTML5. The first is easily fixed with a few lines of CSS. The second can only really be fixed if you rewrite some of your HTML. Continue reading “Firefox and HTML5 Compatibility” »
I am not really a fanboy of any company (other than Sega), but I do appreciate when a company does something well. For Microsoft, there have been a few bright spots over the last few years (even if they haven’t all been commercially profitable). Among those, I’d include the Zune as the best portable media player (note, I didn’t say “handheld entertainment device”, as the Zune and the ZuneHD were basically designed to do one thing, and do it extremely well); the Xbox 360 as quite possibly the best modern gaming console (though I do love my Wii, the Kinect kind of tipped the playing field slightly in Microsoft’s favor – or so I’ve been told; I don’t own a 360, yet); and Windows Phone 7 has, as much as Android and Apple fanboys would hate to admit, somewhat revolutionized the mobile touch interface.
Do I expect to see whole-hog clones of the WP7 Metro UI, the way we did with iOS? Absolutely not; but I do suspect that we’ll see subtle changes to touch interfaces over the next year or so as a result of the way the Windows Phone OS works.
All of that said, I can’t help but wonder what the Xbox team was thinking when it came up with the pricing structure for Microsoft Points or when they integrated Netflix into the Xbox ecosystem. Continue reading “What’s Going On At Microsoft?” »
As much as I love WordPress, one of the areas it really lacks is workflow. There are three basic statuses for posts (draft, pending review and published), but there’s very little difference between “draft” status and “pending review.” When a post is saved as “Pending for review”, nothing happens automatically. No email messages are dispatched to any of the site’s editors or administrators, no special, obvious flags fly within the admin area, etc. It might as well just be a “draft” for all intents and purposes. The idea behind creating the “pending review” status was to allow editors and administrators to tell the difference between an in-progress draft and a draft that was ready to be published, but that seems to be about it.
Further, once a post is published, any changes made to it are automatically published, without any way for another user to review those modifications.
As a blogging platform, workflow is very rarely necessary, but as WordPress becomes more and more of a website content management system, especially among corporate customers, that lack of workflow can become a bit of an issue.
There are a few plugins, though, that aim to help WordPress achieve a little more footing in the area of workflow.
First, there are quite a few plugins that set up admin notification for drafts and/or “pending” posts. The one that I have used in the past was called “WP Status Notifier” by iDope, but it seems to have been removed from the WordPress repository for some reason (the author is currently investigating the issue). However, a quick search of the WordPress repository offers up quite a few results for alternative options.
To handle the workflow issues related to modifying published posts, I wrote a new plugin to do just that. The Post Revision Workflow plugin was pushed into the WordPress repository today. You can read more about the plugin and see some screenshots on my plugin website. It’s an extremely simple plugin that is in the infancy of its development, but it seems to get the job done. If that’s not quite to your liking, there are one or two other plugins listed in the repository that seem to be after the same goal. Based on the descriptions (I have not installed or used any of the others), Edit Flow looks especially promising.
Having used my HTC Surround Windows Phone 7 handset for a few months, now, I’ve come up with a few items to add to a user experience wishlist. If you have any other serious suggestions (i.e. not “make it an iPhone” or something like that), I’d be glad to hear them. Continue reading “A Few UX Suggestions for Windows Phone 7” »
As a freelancer or small business, one of the biggest decisions you can make (from a business perspective, at least) is how to track your time and invoice your clients. There are a few really good options out there. Quickbooks Online seems to be a good solution, but it can get pretty expensive pretty quickly. A friend of mine recommended CurdBee, which looks like a pretty nice option, too.
My software of choice, though, is an application called Paymo. Paymo works extremely well, is easy to use, feature-rich and is extremely affordable. There are basically only two reasons you would ever pay to use Paymo. The first would be if you need to issue more than 3 invoices in a month. The other reason would be if you need to allow more than 2 users (yourself and one other) to track their time in the application.
Other than that, all of the features of Paymo are baked right into the free version of the service. The Web interface offers a timer that you can use to track exactly how much time you spend on a specific task (provided you remember to start it and stop it at the right time), easy invoicing (with the ability to print, e-mail and convert to PDF all invoices you generate) with permalinks that can be provided to clients, easy creation of new clients, new projects, new timelines and milestones and more. You can generate invoices directly from time sheets or add charges to the invoices manually.
The timer that’s available through the Web interface is also available as a PC application (to be installed on your Windows machines) and as an iPhone app. The PC application is really nice, because it even tracks when you’re actively using your machine. Therefore, even if you forget to stop the timer when you walk away from your computer, Paymo prompts you when you come back, asking if you want to count the time you were gone, or if you want to stop the timer whenever you stopped using your machine. The iPhone app is really handy for meetings and field visits. Continue reading “Freelancers – Do You Paymo?” »
WordPress 3.1 will most likely be released in the next few weeks, and it brings with it a few major changes. If you’re a regular WordPress user, you might not immediately notice many of the updates; but if you are a WordPress Multi Site user, or you are a plugin developer, the changes will most likely seem somewhat revolutionary.
The major change for WordPress Multi Site is the isolation of the Network Administration area. The Super Admin menu is going away, and being replaced with an entirely new admin dashboard for Super Admin users. Developers that initially made their plugins compatible with WordPress MU or WordPress Multi Site will need to make some minor modifications in order to make their plugins compatible with WordPress 3.1. Continue reading “Here’s What’s Coming in WordPress 3.1” »