The Rise and Fall of Flash Skip to main content

Gartner Forecasts Security and Risk Management Spending in India to Grow 12% in 2024

  GenAI-Driven Attacks Require Changes to Application and Data Security Practices and User Monitoring End-user spending on security and risk management (SRM) in India is forecast to total $2.9 billion in 2024, an increase of 12.4% from 2023, according to a new forecast from Gartner, Inc. Indian organizations will continue to increase their security spending through 2024 due to legacy IT modernization using cloud technology, industry demand for digital platforms, updated regulatory environment, and continuous remote/hybrid work. “In 2024, chief information and security officers (CISOs) in India will prioritize their spending on SRM to improve organizational resilience and compliance,” said  Shailendra Upadhyay , Sr Principal at Gartner. “With the introduction of stringent government measures mandating security breach reporting and digital  data protection , CISOs are facing heightened responsibility in safeguarding critical assets against evolving cyber threats.” Gartner a...

The Rise and Fall of Flash


Details
Published on Sunday, 15 July 2012 15:47
Written by Craig Sutherland
To be perfectly honest, prior to flash, browser based graphics were pretty boring. Once the novelty of animated GIFs faded, web pages were a static affair in their appearance. If you were lucky enough to have an Internet connection fast enough to stream video, you were probably running a separate streaming video application in a tiny thumb nail window.



However, all that changed in 1996 with a browser based plug in called flash. Flash was like nothing else before it. Applications could be developed with it, video could be streamed with it and the two could be mixed together, creating an interactive browser based experience with integrated video. Naturally, it exploded with both developers and advertisers. Soon after, entire chunks of the Internet featured embedded flash objects.

Back in 1996, the computing landscape was significantly different than what it is today. You really had only two choices of operating system and Internet browser, Windows with Netscape Navigator or Windows with Internet Explorer. Sure, some of you will say what about OS2 and the Mac of yesteryear, but these were the golden years for Microsoft and Windows was the dominant platform of choice.

Developing  and improving a closed source platform such as Macromedia flash, as it was known then, was a relatively straightforward affair, since there was only a single platform to support. Coupled with a comprehensive set of development tools, flash was a recipe for success. So, why is there so much discussion today about pushing it off the playing field altogether?

The answer to this is twofold. Today, we are seeing a breakup of the operating system monopoly with the increasing dominance of mobile OS’s such as Android and Apple IOS, and the increasing speed of both hardware Internet services. The result of which has created a demand for high definition video playback on battery powered devices. On portable devices such as tablets and smartphones to reduce the number of processing cycles on the CPU, graphics rendering, which has traditionally been the most processor intensive task, is now off loaded to a separate hardware graphics CPU called a GPU.

This allows background processes to continue function on the low powered CPU, while the GPU which only handles video display, renders HD video content. Flash was developed in an era where the CPU did all the heavy lifting of both processing and graphics and as a result was never designed to natively support the hardware acceleration required for mobile devices. Early mobile versions of flash was kind of disappointing in this regard. Since flash became a major source of power drain on the pea brain CPU of the mobile device, and video playback lagged as a result.

This was also the conclusion of Apple founder Steve Jobs in 2010, when he declared in an open letter that Apple would not include flash on Apple’s IOS operating system. Despite subsequent owner Adobe’s best attempts to address the hardware acceleration issues and improved support of multiple operating systems, flash is slowly being strangled by a newcomer called HTML5.


HTML5 is everything flash is not. To begin with, unlike flash, it is open source, which instantly gives developers access to code optimization taking full advantage of hardware acceleration. Secondly, it fully supports modern video and audio codecs like H.264 and WebM, which are quickly becoming the standard for distributing video content over the Internet. The graphics rendering of HTML5 is far superior to flash. Animated graphics can be rendered in full screen on hardware optimised systems, since the CPU is free of the graphics processing burden.

However, it is not all smooth sailing for HTML5, which is still a developing standard. Different browsers such as Firefox and Chrome have different levels of compatibility, (see www.html5test.com ) and older browsers such as the still significant installation base of  Windows XP users with Internet Explorer 8 have no support.

Advertisers and Webmasters wishing to reach the maximum audience for content will need to rely on flash for a few more years yet, until the HTML5 standard matures. There is currently no Webcam support for HTML5 and coupled with the huge number of flash based applications and games ensures flash will be with us for some time yet.

Indeed Adobe is realising this, and hedging its bets with the release of Adobe Edge. A fully fledged HTML5 animation suite, while still supporting flash. Adobe Labs has created a utility called Wallaby to help developers convert existing flash animation content into HTML format. In addition, Adobe has announced it will no longer develop web plug ins for flash for Linux, (Google Chrome being the exception), or support mobile operating systems all of which heralds the beginning of the end for flash.

Flash ultimately became more than it was ever designed for, allowing complete applications to be developed much in the same way Java works today, but without open source. How long before support is dropped entirely? That is entirely dependant on the development community, but I would be surprised to learn if any new coding projects are being created solely for flash given its questionable future.

Comments

Popular posts from this blog

Mobile Phones Sales Plummet

Details Published on Thursday, 16 August 2012 06:34 Worldwide sales of mobile phones reached 419 million units in the second quarter of 2012, a 2.3 percent decline from the second quarter of 2011, according to Gartner. Smartphone sales accounted for 36.7 percent of total mobile phone sales and grew 42.7 percent in the second quarter of 2012. "Demand slowed further in the second quarter of 2012," says Anshul Gupta, principal research analyst at Gartner. "The challenging economic environment and users postponing upgrades to take advantage of high-profile device launches and promotions available later in the year slowed demand across markets. Demand of feature phones continued to decline, weakening the overall mobile phone market. "High-profile smartphone launches from key manufacturers such as the anticipated Apple iPhone 5, along with Chinese manufacturers pushing 3G and preparing for major device launches in the second half of 2012, will drive the smartpho...

Now facebook hit with international class action privacy suit

An Austrian privacy activist has launched a wide-reaching class action suit against Facebook Ireland for breaching European data protection law. Anyone outside of the US and Canada can join activist and law student Max Schrems' suit via the website fbclaim.com, since they will have signed up to Facebook's terms and conditions via the Dublin-based European subsidiary. That amounts to around 82 percent of all Facebook users. After being live for just one hour, the site has collected 100 participants. The suit is seeking damages of €500 ($537) per user, and injunctions to be levied on the company for the following breaches:     Failing to get "effective consent" for using data     Implementing a legally invalid data use policy     Tracking users online outside of Facebook via "Like" buttons     Using big data to monitor users     Failing to make Graph Search opt-in     The unauthorized passing of use...

Cabling and Data Explosion

Details     Published on Tuesday, 13 November 2012 05:39 The explosion of 'big data' and the seemingly limitless demand for bandwidth are driving trends in today's IT-centric world. The 'faster, better, most cost effective' mentality has led enterprises of all sizes to closely scrutinize their communications networks and networking infrastructure. network-cables The need to deploy high speed network backbones that meet future requirements, while simultaneously reducing costs, present conflicting interests. With the need for higher bandwidth and flexibility for growth, organizations are looking at the network's physical layer and its overall life cycle as a capital investment that is essential to the business. Throw into this conundrum the increasing focus on sustainability and the task of designing a network high-performance, high-efficiency network seems almost insurmountable. Addressing efficiency at a physical infrastructure level has fueled the growing ado...