Web 2 Bloat and Mobile Internet bandwidth

This article about the Average Web Page Size Triples Since 2003, is a further illustration of problems on the Mobile Internet when dealing with Bandwidth issues. With the nature of the mobile web communication methods (GPRS, EDGE, HSDPA, etc.) being more often costed on the bandwidth, and usage, rather than on a flat rate found in ADSL and Cable connections, this becomes a costly proposition.

Web 2.0 makes for easy universal ‘Application’ programming, but is inherently expensive to use as a consumer while on mobile web systems like Wap enabled phones and PDA’s. Even utilizing a mobile phone as a bluetooth modem and a laptop, Web 2.0 makes for expensive internet.

So the question remains, Who benefits most from Web 2? It surely isn’t the consumer.

I started out developing web pages, often testing against dialup speeds. Who does that now? Who tests their Web 2 apps against a slow GPRS connection or with the dialup connection many Irish folk still have to put up with? There is a vast marketplace out in the real world where broadband, or rather cheap broadband, handicaps Web 2.0 deployment.

This whole Web 2 experience convinces me further of the need to maintain, and further expand, traditional fat client Client Server application development into the mobile internet. As the internet continues to expand into convergent devices like the iPhone, Symbian and Palm OS based smart phones, Portable Media Players and connected PDP’, Web 2.0 will fail to fulfill the promise and the hype currently being displayed.

Opera Mini V4.1 Beta

I have been playing with the new Opera Mini 4.1 Beta on my Palm T/X. It’s a vast improvement over the Version 3 release and produces less crashing than did the version 4.0 release. It is an interesting ‘display’ of web formating attempting to emulate the iPhone/iPod Safari display. Where unreadable lines might be displayed, there are simple lines drawn. This forming a framework where a sliding window floats around a mock mouse cursor. Using the five way control you can ‘mouse’ over areas of the web layout and ‘click’ and zoom into the selected area of the screen. This is very effective for small scale screens, and could, when they get all the bugs out (it is a Beta) mitigate the advantage Safari currently enjoys. It’s worth a try if you like or need a mobile browser. It’s written in Java, and requires a JVM, in the case of the Palm, if it’s not already installed, you have to lie, cheat and steal to find a copy of WebSphere to operate it. Look Here if you need one.

Hillary Lost … Honor, creditability and honesty

More or less I was correct, Hillary lost, while Boosting about starting more wars to defend the Jewish voters of Pennsylvania, she lost creditability. With the dirty politics she lost Honesty and with her Carl Rove political tricks and fear mongering she lost the last of her Honor. It’s too bad she never sees herself in the mirror, she will never see herself in the whitehouse again, except in her dreams.

Apple control of iPhone applications

I think there is a good reason for Apple wanting to control the applications being created and distributed on iPhone and iPod touch systems. Rubbish! In the last week or so, since I have been using my Palm T/X I have been singularly impressed with good applications, and shocked at the pure Rubbish applications that are available to load into my Palm. Mind you, and remember, that many of these applications are legacy from the Palm’s transition from the Motorola Dragonball processors to ARM/XScale CPU’s. And hence face a hardware hurtle that Apple MAY not have to face. Should Apple transition the current ARM iPhone/iPod’s to Intel, they too will face similar troubles. But returning to the control issue, there would be a bit of control over the quality of application development and a maintenance to well defined API that could mitigate future issues. So Apple can maintain a high level ‘feel good’ factor of the iPhone/iPod experience by requiring quality software development. and I believe that the current ‘jailbreaking’ of the platforms will diminish as more and more applications get deployed.

On a separate note, as I mentioned prior, I am impressed with the broad swath, and functionality of the Palm, and also saddened that Palm has, for all intents and purposes abandoned a platform that was so ahead of it’s time.

Hail Brian Cowen, Prince and heir to king Bertie

Brian Cowen the anointed heir (prince) apparent of the Irish nation still can’t explain the Billion dollar surplus revenue one year and deficit the next. Heir to the man who banks out of a suitcase, and quiet keeper of skeletons in the closet, will soon take the reins of government. Is there anyone out there that might believe things will get better?

If most of the politicians in Fianna Fáil rode into government on Bertie’s coat tails, how many could ride in to it now, on Brian’s? Wouldn’t it be more democratic, if there were new elections? So that maybe, the people of Ireland could choose what government they had?

UPDATE: I’m vindicated, Brian is the Worst thing to happen to Ireland since Cromwell!

Web Apps and customer vs carrier benifits

I have been in the market for a PDA replacement, and all the conversations I’ve seen, point to the Web Applications being the solution and replacement to client side development on such things as the iPhone/iPod Touch. This harkens back to the the early days of Web when Netscape was being put forth as the new web operating system. The issue then, and in many ways still is, bandwidth. The thin client on the browser required all code from the application to be loaded before the application could activate and the user become productive. This issue still continues in the mobile internet, currently most users using webapps experience delays in application behavior. And this brings up a new concern.

Mobile Web applications are benefiting wireless carriers (who profit from the addition bandwidth use of their users) more than the consumer. In some cases there are ‘unlimited’ data plans with carriers, but mostly there is a cap on bandwidth usage, with hefty overcharge fees applied.

It only makes sense to promote web applications if you are a carrier, or a lazy programmer. This is part of my reasoning for having a PDA, local offline applications. Particularly in Ireland where WiFi or other networks have been slow to deploy and 3G networks are very expensive. Low bandwidth Client-Server applications are the only really customer centric, consumer friendly application development path.

Web Apps are not the best path to my pocketbook.

Hillary Quits!

Hillary has quit the race, Obama is now the clear winner of the Democratic Nomination for President. Rumors were circulating this morning that Hillary has decided to be a stay-at-home wife, and take care of Bill in their home in upstate New York. Her change of heart is credited with renewed sense of maternal instincts that she nurtured deep in her psyche.