Posts Tagged ‘Flash’

Apple vs Adobe: Round two could herald the knockout blow

October 18, 2010

Seconds out, round one! Once the best of friends, technology giants Apple and Adobe have more recently been involved in a fistfight that would do the heavyweight boxing division proud.

 In the red corner, Apple – an experienced but innovative slugger that is now worth more in market capital terms than software behemoth Microsoft. From the desktop to the pocket, Apple has become the consumer – and increasingly, enterprise – product of choice.

 In the blue corner, Adobe – another innovative firm, famed for its multimedia software and rich internet application development tools, such as Flash. And it is the last area that has caused consternation with Apple.

 At times, the heavyweight battle can look more like a schoolyard scrap. In a recent note (see further reading, below), Apple chief executive Steve Jobs made much of the former pals’ friendship.

 “Apple has a long relationship with Adobe. In fact, we met Adobe’s founders when they were in their proverbial garage. Apple was their first big customer,” starts Jobs’ open letter, before taking a swipe at Adobe’s technical troubles.

 Jobs suggests Flash is poorly designed, has security concerns and is ill equipped for the mobile age (see further reading). Apple banned Flash from its iPhone in 2007 and its iPad in 2010, restricting the use of the third party tool for developers.

 For its part, Adobe has issued a staunch defence, concentrating on the inherent openness and innovation of the internet. Adobe co-founders Chuck Geschke and John Warnock suggest that Apple’s restrictionscould undermine this next chapter of the web” (see further reading).

 Which is a big claim, but are they right? Flash is undoubtedly a popular web development mechanism. However, its attractiveness will undoubtedly be affected by Apple’s decision to restrict the use of Flash, especially as the iPhone and iPad are the devices of the moment.

 There are, of course, other web development platform options. Jobs’ letter refers to open standards, such as CSS and JavaScript. He draws particular attention to HTML5, which he says is the new web standard, a standard that means web developers do not have to rely on third party plug-ins.

 Currently under-development, HTML5 already boats some big backers and impressive features, such as drag-and-drop and – most crucially, in terms of the ongoing status of Adobe Flash – video playback.

 Round two of the fight is only just beginning but the combined power of Apple allied to the inevitable success of HTML5 could land a knock out blow on Flash.

Further reading


Can the BBC afford to take their eyes of HTML5?

October 4, 2010

You sometimes read an opinion that stands out and stops you in your tracks – and the below sentiment from a senior BBC executive about the next major revision of the HTML standard left me stunned.

 “I have concerns about HTML5’s ability to deliver on the vision of a single open browser standard which goes beyond the whole debate around video playback,” says the BBC’s future media and technology director Erik Huggers (see further reading, below).

 That viewpoint takes a negative approach to a fast-developing and – most importantly – open standard. The World Web Web Consortium (W3C) recently released the latest HTML5 draft specification, which will include native video support and will reduce the need for additional plug-ins and enhancements.

 It is a crucial step forwards. Providers currently take a disparate approach to web development, using a varied sample of codes, styles and plug-ins to produce the user interface. Such fragmentation often produces a disappointing web experience, with users aware that different browsers have different capabilities.

 HTML5 could be the start of something different. The standard already boasts some big backers and impressive features. Take Apple’s Steve Jobs, who is a passionate advocate and refers to HTML5 as the new web standard (see further reading).

 Microsoft, meanwhile, recently performed W3C Web Standards tests on the forthcoming Internet Explorer 9 (see further reading). For its part, Google has been using HTML5 to enhance the web-based version of Gmail and has even coded a Gmail-themed ‘shoot-em-up’ in HTML5 (see further reading).

 Most of the IT world, therefore, is preparing itself for an inevitable switch to HTML5. Apart from, it would seem, the BBC. Is the organisation right or wrong?

 Criticism of the BBC centres on the suggestion that its support of Flash belies broader support of open standards. Huggers suggests the organisation’s use of Flash is not a case of BBC favouritism and is the best way to deliver high quality video experience to the broadest possible audience. 

 More specifically, Huggers believes there is still a lot of work to be done on HTML5 before the BBC can integrate it fully into its products. But while work does need to be done, progress is remarkable.

 I believe Huggers is wrong to suggest that HTML5 progress is sailing off course and slowing. Backers are lining up to support the standard and, as stated above, the latest revisions to HTML5 have only just been released.

 The bandwagon for HTML5 has started to roll. Organisations either jump on now or get left behind. Way too many people want open standards-based solutions for HTML5 not to be a success. The BBC should not let its current requirements for video playback distract its attention away from the fast pace of web development.

Further reading:

Rich Web Poor Web

September 1, 2008

When it comes to applications developed in Adobe Flash nobody can argue with their distinct visual appeal. Combining rich graphics and dynamic behaviour this is a technology that has focused very effectively on creating truely rich applications.


Now other similar multimedia technologies, such as Microsoft Silverlight – provide great platforms for developing sexy applications. Outside of these two proprietary options, developers are getting spoilt with huge arrays of AJax widgets, DoJo and BackBase to name just a couple.


Suddenly all applications could have the appeal and Mac like interfaces, and that what it’s all about when it comes to user interfaces isn’t it? 


When it comes to applications what is more important, the appearance and dynamism of its interface or its functionality and accessibility to information? Not a difficult question to answer – especially when you consider the demands of your users and customers, the majority of whom will require the right information quickly.


Internal users especially often get used to an application user interface and are able to navigate and enter data without even looking at screens. As such the allure of these sexy interfaces soon fades and the basic premises of usability comes to the fore. Rich web applications with poor web usability will only lose your audience over time.


So don’t be fooled by Rich Internet Applications as meaning “sexy user interfaces”, using the technology to create usable applications should be your first priority.


For example Ajax has it’s place not only for creating a greater array of user interface controls than standard HTML, but also ensuring application performance is optimised especially when users are accessing the application in low bandwidth environments.


As for Adobe Flash, well it’s real strengths lie in being able to create pixel perfect print layouts and creating desktop performant applications in a browser environment.


Smart design is an important consideration, but alone it is akin to putting lipstick on a pig. In the on-demand information age, a usable application is most definitely king.