An interesting post on TechCrunch was pointed out to me today by Philip Hodgetts. Philip has been putting his acceptance behind the open-web based around the push by Apple into WebKit/javascript and Javascript frameworks like Sproutcore. (Note this can also now be said for Google and the new Chrome browser) Today we have another contender in Cappuccino. Read about it here on TechCrunch.
This post is prodominatly about my frustration with the blogosphere in that much has been written about how open-web technologies and Javascript frame works will be the future of Web Applications.
This is flat out incorrect. Tho I would admit it will be a substantial part of out near future. Still, lets get real.
This morning as I was walking to the pool for a swim, an Idea in which I had a chance to over come the Mac Fanboy one eyed opinion came to me.
(Note before I continue, lets have a quick description of a Web Application. A Web application, as seen on the Demo sites of Sproutecore and Cappuccino as real applications. They cannot be read by Search engines, similarly to other non-javascript RIA implementations (Silverlight, Flex))
Why Javascript is not the second coming as it was touched by god (Steve jobs).
As a Mac Fanboy, you must understand that before the OSX days, OS9 and all the preceding versions, however nice to use, was probably one of the worst operating systems, in terms if underlying foundations, that you had to pay money to get. The older Mac OS was hammered into submission to get many of the highly respected applications to behave well. However, OS9 was not a contender to move forward with where operating system where going. Steve Jobs, with NextStep OS came to save the day.
Now, as a developer and a observer of the industry over many years. IMHO, Open-web with Javascript frame works is the OS9 or the Web. Yes it will take us a long way and give us amazing apps. But the implementation simply does not carry to the future of what the Web will become. Maybe I am jumping the gun a little. Still, talk to any open-source developer and he will speak with pain at how slow the open-web is at evolving.
A more realistic implementation of where web applications are going is, unfortunately, Microsoft Silverlight. Like usual, Microsoft is late to the game but they have the advantage of foresight and current trends to help them evolve Silverlight as the most refined technology available for what most see at the future or Internet Applications. (Don’t forget, Silverlight is Microsoft’s key to offering WORD and the Office suite on the web). Adobe Flex and its RIA implementation for the flash player is also very close, and it does have a big advantage in that most of its technology is now open source. (Yes some key aspects are kept by Adobe, but realistically, they are being very generous.)
I am not saying, “Don’t use JavaScript Frameworks”. They are likely to be a big part of the future and a common gateway to bridge between other RIA technologies, Ie Flex, Silverlight. However, please take a step back and take a realistic over view of where each technology is best suited and what their limitations are.
2 responses so far ↓
1 Philip Hodgetts // Sep 5, 2008 at 11:30 am
You know you’re not going to convince me until Adobe fix Flash on OS X.
Kept my dual processor Macbook Pro’s fans running overnight because I had a page loaded with a flash movie on it. NOT playing, just sitting there.
Philip
2 JamieG // Sep 5, 2008 at 1:00 pm
Well, I must admit, Flash on OSX is a big let down. It does look like it is improving (Flash Player 10), but until it IS improved/released. Adobe do deserve the harsh opinions.
Tho, this is why I focused on Silverlight being more advanced then Flex/Flash. As it is in many ways. Just dame shame about Microsoft being behind it. Still, It will be interesting to see what happens to the Free linux version, moonlight (Open source version of Silverlight) with its connection with mono (open source version of DOT.NET)
Imagine if that technology really branched out. Some how I feel there may be some restrictions some place keeping it in the yard. It is a little strange that it has not caused a bigger slash. May be it is just bcause it has the smell of Microsoft on it and the OSS faithful are so religious
James
Leave a Comment