Archive for Tag ‘AJAX‘

AjaxWorld West Presentation: Two Steps Forward, One Step Back

I presented earlier this morning at Ajax World West. The title of the presentation was “Two Steps Forward, One Step Back: Back to the Browser Wars.”

Not sure how valuable the slides will be in the absence of my commentary on them, but here they are:

Thanks to those who attended and feel free to contact me with any questions.

Matt Mullenweg won’t Upgrade: WordPress and the PHP4 Dilemma

Last week the folks at PHP.net announced that support for PHP 4 would end at the end of 2007:

The PHP development team hereby announces that support for PHP 4 will continue until the end of this year only. After 2007-12-31 there will be no more releases of PHP 4.4. We will continue to make critical security fixes available on a case-by-case basis until 2008-08-08. Please use the rest of this year to make your application suitable to run on PHP 5.

In parallel, a group of developers working on open source PHP projects have created GoPHP5, a site and community of projects all of which have agreed to drive PHP5 adoption. In order to be listed on the site, the project must:

Make an announcement on your site that by February 5, 2008 you will accept PHP 5.2 features into your codebase and will no longer provide support for lesser PHP versions. (versions or branches of your software already released by that date may continue support for older versions; this resolution applies only to new development.)

The idea is that unless a certain critical mass of key projects begins to require PHP 5, most shared web hosts won’t upgrade the version of PHP they make available to their users. Because the web hosts still run PHP 4, the developers of PHP projects still have to support PHP 4 – but so long as the developers continue to support PHP 4 there is no incentive for the hosting providers to upgrade:

It is a dangerous cycle, and one that needs to be broken. The PHP developer community has decided that it is indeed now time to move forward, together. Therefore, the listed software projects have all agreed that effective February 5th, 2008, any new feature releases will have a minimum version requirement of at least PHP 5.2.0. Furthermore, the listed web hosts have agreed that effective February 5th, 2008, they will include PHP 5.2 (or a more recent version) in their service offer.


Read more…

Next Generation of Customer Online Interaction

While most of us in the U.S. were enjoying the day off and the summer sunshine, my colleagues from Optaros Europe were having a webinar: “Enabling the next generation of customer online interaction.”

They discuss a project Optaros did with Swisscom Hospitality Services as an example of the impact next generation Internet applications can have customer interactions, as well as how we think such applications are most effectively delivered.

The presentations from the webinar are now available:

CNN.com Beta: Behind the Scenes

The good folks at CNN.com have launched a beta site for their ongoing redesign of the main cnn.com experience, at http://beta.cnn.com/

Accompanying the beta site, they’ve launched a blog, Behind the Scenes at CNN.com, where they are encouraging discussion of the redesign.

It’s a great concept – specifically highlighting what the team is trying to accomplish in the redesign, and going beyond the constraints of carefully chosen focus groups under NDAs for a far more transparent and open forum.

Not all the comments will be terribly valuable, of course; the first comment on the first post says in its entirety: “It’s too white. Not enough color. print is too small. Make it more colorful like USA Today. com or MSNBC.com.”

But when all the comments are taken together, they will undoubtedly get insights and guidance from their most vocal constituents which will help guide their evolution, and which they would only have received too late (or not at all) under the old “design and build under a cloud of secrecy, then reveal only when it is all complete” approach.

They’re also explicitly working on what Dermot Waters characterizes as “being a good web citizen” by pointing to local news sources and blog posts which are outside CNN’s domain.

The idea, which sounds almost self-evident but isn’t always well understood by online media sites, is that:

. . . by being a good web citizen, we fulfill our core mission by doing whatever it takes to help you get the full story — even if it takes you away from CNN.com. If we do that well, we believe you’ll keep coming back.

It will be interesting to watch the site (and the discussion about its goals and their fulfillment) evolve.

(In the interest of full disclosure, Turner Broadcasting is an Optaros client – but that doesn’t influence what I’ve said above except that I’ve had a chance to meet some of the folks behind the effort and know that they get it and mean what they say.)

Web-Killer 2.0

Carl Howe’s “Microsoft’s Silverlight and Adobe’s Apollo: Web-Killer 2.0” argues that “these proprietary browser extensions break the utility of the World Wide Web in important ways”:

  • Put users into plug-in hell.
  • Create Web ghettos.
  • Don’t provide accessibility.
  • Make search a pain.

It’s a great beginning to a real debate about the place of technologies like Silverlight that many others have been fawning over.


Read more…