Michael Mace, in his post Why is Apple porting its browser to Windows?, predicts a coming battle between companies vying for control of the rich browser interface. He speculates that Apple is porting its Safari web browser to windows as a kind of trojan horse in order to get the full Apple OS layer onto Windows systems.

…The war to come. This could set up a brutal competition in software layers, between Adobe Apollo, Microsoft Silverlight, Sun’s revised Java, Firefox’s platform, and Apple. Google fits in there somewhere as well, but it’s not clear if they’ll try to create their own platform or work with several other players…

Adobe is certainly in the running. Adobe already benefits from a huge adoption rate of flash players and a lot of new web applications are built to run in flash. The other day, I got a demo from a friend who is building an application for a new web startup. He built it using openlaszlo, an open source development framework for Adobe Flash and native web browser Dynamic HTML. It is clean an snappy and has great interactive animations.

On the other hand, I know others who are building exclusively with javascript / DHTML applications, using libraries like script.aculo.us and prototype and intend to stay away from flash or other “lock-in” frameworks.

I don’t like the idea of one company dominating - I believe it will be far better for everyone if none of the commercial vendors win this war.

– –

By the way, after going years with just Adobe Photoshop, I finally caved in to family pressure and ordered Adobe Creative Suite for my kids (educational license from Academic Superstore). It contains Photoshop, Illustrator, Flash, Dreamweaver and InDesign. Here’s their latest creation:

cosmokitty.png

Cosmokitty Magazine, Summer 07
10 Ways to Get More Food from Your Owner! And how to keep it that way!
How Cutestuff Stays Cute. And you can too!
How does he do it? Durango’s scratching secrets: 20 places to go!
Harmless? 15 fantastic and creative ways to get on the counter and not get caught!
(larger view)

Leave a Reply