CMS Wire and Water & Stone released their on September 22nd, 2009 in Featured and Strategy. 9 Comments
WordPress, Drupal top Open CMS Report… why we’re not surprised
On September 23, Google released , an add-on for Internet Explorer (IE) 6-8. Chrome Frame allows websites to request that IE visitors use the rendering engine behind Google’s speedy Chrome web browser instead of IE’s native engine. A TechCrunch synopsis and the provide further explanation. This article offers strategic insight into why Google is aggressively pushing their own browser technology, whether Chrome Frame will succeed, and how Chrome Frame should be seen by web development clients.
Ask any web developer what they think of Internet Explorer 6 and you’ll hear an earful. The 8 year old web browser still commands nearly 20% of the browser market and is woefully inadequate at supporting modern standards, incurring millions of dollars for legacy support every year. IE 7 and 8 were big improvements, but as we’ve opined on before, even IE8 fails to support forward looking techniques supported by the competition.
In the 6 month since IE8’s release, competitors Firefox, Chrome, Safari, and even Opera, have all seen major updates. All of them introduced performance upgrades, in particular to their JavaScript engines. JavaScript is increasingly the engine for dynamic content on websites, from animations to on the fly content loading without page reloads (via AJAX). Google’s browser, , positioned itself from day one as focused on performance, JavaScript performance in particular. At least in theoretical tests, it more than delivers on its promise.
Continue reading Google Chrome Frame: Why they did it and why it probably won’t work
Open source and open platforms: the questions you should be asking
Increasingly, savvy organizations are asking for web solutions built on open source content management systems. We’re all for it: we’ve built solutions on a variety of platforms, including WordPress and Drupal, both open source projects. We’ve even released a few open source plug-ins of our own.
Open source certainly offers benefits, including a transparency that we believe encourages better programming (“the best disinfectant is light”), the removal of the dependence on a single software vendor, and often times, incredibly low cost of ownership. All of that said, as advocates of custom solutions for clients with custom needs, we know that the open source solution isn’t always the right solution.
More importantly, we’ve found that savvy clients and prospects asking for open source are actually getting at something more essential: open platform solutions.
Continue reading Open source and open platforms: the questions you should be asking
Content Management System (CMS) ROI – Not Just About Cutting Costs Anymore
I’ve been working with website content management systems for 9 years or so – since the last time our economy took a bit of a nose-dive. Around that time there was a flood of discussion about the ROI of implementing a Content Management System (CMS), mostly written by vendors trying to sell very expensive software in a down market. We’re in a similar economic situation now, but over the past 9 years two big things have changed:
- The cost of CMS software has decreased exponentially since 2000
- Site visitor expectations have increased exponentially since 2000
Continue reading Content Management System (CMS) ROI – Not Just About Cutting Costs Anymore
Web as part of a greater campaign: economic and philosophic differences
In support of an upcoming conference, we were asked to address some questions on the theme of web strategy as part of a greater campaign. This campaign would also incorporate more traditional media like public service announcements and other branding.
Our inputs addressed issues ranging from consistency in color palette and overall aesthetic, to cost considerations, to social media integration, to mechanisms for evaluating effectiveness. Most of the discussion would be familiar to any of our clients who have gone through a full development or strategy process with us. As the dialog progressed, however, we found ourselves moving from “planning and campaign integration fundamentals” to the higher level, more philosophical subject of how the web, as a campaign medium, fundamentally differs from other campaign media, and the practical implications of those differences when thinking holistically about web as one leg of a greater campaign.
We could probably write a thesis paper on the subject, but for of the sake of our time and our readers’ attention spans, we’ve tried to boil it down to a handful of paragraphs.
Continue reading Web as part of a greater campaign: economic and philosophic differences
The Importance of the End Goal
We often receive web project inquiries that look something like this: “Please give us a quote for how much it would cost to get XYZ”. “XYZ” is usually a nice bulleted list consisting of requirements such as a content management system, online event registration, a member-only web community, a blog, a forum, integration with a Salesforce database, and so on.
We do these things really well. By leveraging existing systems and adding some custom code, we are able to deliver a great set of tools with great Salesforce integration. Just what they wanted, right?
Here’s the problem: Too often those lists of requirements are based entirely on what a CEO loosely articulated, what a competitor did last month, some blog reading, or a lot of friends with opinions. A recent post on Smashing Magazine – 7 Essential Guidelines for Functional Design – is a good read for those considering the “XYZ” approach.
At C. Murray Consulting, our best success stories consistently come from projects where we’ve had the opportunity to engage with clients at the requirements level – to put everything on the table and leave no question unasked. When we understand our clients’ needs at least as well as they do (maybe even better), we’re able to leverage our Web expertise to tell them what they really need, why they need it, and the best way to get there.
Continue reading The Importance of the End Goal