Tag results for adobe
In this deadly war between the ever popular Adobe Flash and the new HTML5 alternative, web developers all over are frantically trying to keep up with the new changes. I have covered many of the basics of HTML5 vs Flash in some of my previous articles. For lack of time, I will not go into the details, but if you are interested, I suggest you read my article entitled HTML5 vs Flash.
At the time of writing the before mentioned article, I was pretty confident that Flash was dying fast. Now, I’m not so sure! In the last few months, several things have changed. Number one is the release of the Apple iPhone 4. Number two is the release of the HTC Evo 4G from Sprint. Number three is the plan to release Android 2.2. Number four is the simple fact that Internet Explorer still doesn’t support most aspects of HTML5. Number five is the announcement of the Windows Phone 7 series.
First is the release of the iPhone 4. Out of all five of these major changes, this is the only one that supports HTML5 in its war against Flash. Let me just start by saying that people really love Apple products (especially the iPhone). Even though there are phones out there that can do a lot more than the iPhone can, people still love the iPhone simply because it has the name “Apple” on the back! Rightly so, I mean Apple does make good products, but lets face it – they’re not the best! Anyway, the new iPhone 4 gives a lot of people a good reason to buy. The reason this is so good for HTML5 is because the iPhone doesn’t, and probably never will support Flash. HTML5 is a big push for Apple (heck, they practically invented the thing), and the fact that people love the iPhone so much will really help that push.
The second change is the release of the HTC Evo from Sprint. This is really huge for Flash because the HTC Evo is the first popular smartphone to support it! A lot of people like the HTC Evo even better than the iPhone. I mean, the camera is better, the display is bigger, the monthly price is better, the internet speed is better, and it supports Flash!! HTML5 is also supported, but that is not something Sprint is trying to advertise.
When Google announced the release of Android 2.2, web developers all over the world stood in awe because Flash is available (and not just Flash lite). Although it may take some time for all of the Android phones out there to get the update (some may never get it), once it is fully implemented, Android 2.2 may very well kill HTML5.
Microsoft Internet Explorer has never fully supported HTML5 and although it promises to, I doubt they ever will (at least not without a fight)! After all, supporting HTML5 will pretty much ensure that it will win and will eventually cause millions (that were previously skeptical of the lack of Flash support) to flock to the iPhone! Might I remind you that Apple and Microsoft have never been on happy terms and the last thing Microsoft wants, is to help Apple out. They also want to get all phone users to buy the new Windows Phone 7 (which brings me to my last change).
The fifth (and last) major change in this painful battle is the announcement of the Windows Phone 7 series. This phone may very well be the first success of Microsoft as it regards the mobile industry. Apple knows (and has known for many years) that in the next decade or so, browsing the web on a computer will be unheard of. No no, people will have tablets and phones, but the average person won’t even own or care to own a computer! Apple knows this, but Microsoft is no fool and knows this also. In fact, they have tried and failed more than once to create a smartphone that everyone will love. Up to now, people have given up on Microsoft as a mobile producer. However, they may just win out with the release of the new Windows Phone 7 series. We still don’t know much about this phone (or series of phones) coming later in the year. But what we do know is simple. It will support Flash and it won’t support HTML5. I think the reason for this is obvious and the same as the reason Microsoft won’t support HTML5 in the Internet Explorer browser.
Personally, I think that HTML5 is a better option in the end. I realize that it won’t be too easy for us developers in the beginning. But seriously – was anything?! We must understand, however, that this is not a war of which web component is better. This is a war of what the people want. And, right now it looks like the people may still want Flash.
Last week I went over the highlights of an article written by Apple’s CEO, Steve Jobs, on Flash. This week, I would like to go over the article Adobe wrote, entitled “The truth about Flash“, in response to Apple’s “Thoughts on Flash“.
It was not hard to see that Adobe, in this article, was trying to defend the position they were loosing because of Apple’s “Thoughts on Flash“. Pretty much everything they said was the flip side of what Apple said.
After giving several statistics on how widely used and widely demanded Flash Player is, Adobe stated that “The Adobe Flash Player runtime was actually originally created as a technology for tablets with touch interfaces, and today, it has support for working on touch-based devices.” This is the opposite of what Steve said in his article: “Flash was designed for PCs using mice, not for touch screens using fingers.”
Adobe also stated exactly what Apple stated when they said “Seventy-five percent of all video on the web is viewed via Flash Player”. However, Adobe also said that “H.264 is a video codec (which requires a player), while Flash Player is a complete multimedia runtime that can play back H.264, among other codecs.” Apple, last month, stated that “almost all this video (flash video) is also available in a more modern format, H.264 and viewable on iPhones.” Apparently, Apple’s technology on the iPhone, iPod Touch, and iPad is capable of playing H.264 video without a flash player.
“(Flash) requires more processing power than static HTML documents,” Adobe admitted. But, according to them, “Flash Player performs as well as, if not better than, comparable multimedia technologies.” And, “The Flash Player team is constantly working to deliver the best performance for rich interactive media on the web,” was Adobe’s plea. This is not what Apple claims, “We have been working with Adobe to fix these problems (performance problems), but they have persisted for several years now,” is what Steve from Apple wrote.
As far as security goes, there is a down-right contradiction from what Apple said and what Adobe said. “Symantec recently highlighted Flash for having one of the worst security records in 2009,” is what Apple said. Adobe, on the other hand, said this: “The Symantec Global Internet Threat Report for 2009 found that Flash Player had the second lowest number of vulnerabilities of all Internet technologies listed.” Are they talking about two different things here? Maybe, but it doesn’t seem so.
Adobe ended by stating that “Flash Player is part of a rich ecosystem of both open and proprietary technologies,” in response to Apple’s claim that Adobe was not open.
I honestly think that Adobe came up with a really lame come back to Apple’s stunning article against Flash. Am I for dumping Flash? Yes and no. I feel that it will be better in the long run to get rid of flash and move on to HTML5, however, I am positive we will run into many problems along the way!
Earlier this month, the CEO of Apple, Steve Jobs announced for the first time where Apple stands on Flash. In his article entitled “Thoughts on Flash” Steve stated basically what everyone originally speculated. In this article, Apple’s CEO gave six reasons Flash is not supported on the iPad, iPhone, or iPod Touch.
Steve Jobs stated that Flash is not “open” as Adobe claims. He said that HTML5, on the other hand, is “completely open and controlled by a standards committee, of which Apple is a member.” On the contrary, Steve stated that “Adobe’s Flash products are 100% proprietary. They are only available from Adobe, and Adobe has sole authority as to their future enhancement, pricing, etc.”
While claiming that the “iPhone, iPod and iPad users aren’t missing much video”, Steve Jobs did admit to the fact that “Apple devices cannot play Flash games”. However, Apple’s CEO said that this is not a problem because “there are over 50,000 games and entertainment titles on the App Store”.
Steve briefly explained how that Flash drains battery life and is very unreliable. He stated that “Flash is the number one reason Macs crash”. And he also said that Flash is simply not designed for touch interfaces.
After all this, Steve Jobs laid out the main reason Apple will not allow Flash on there mobile devices. “Adobe wants developers to adopt Flash to create apps that run on our mobile devices” Steve wrote. Apple doesn’t want Adobe to get in the way of there apps by either making Flash available for the iPhone, or (as it seems) allowing users to export their Flash productions as native apps for the iPhone (which is what Adobe Flash Professional CS5 offers). “Our motivation is simple” Steve said “we want to provide the most advanced and innovative platform to our developers, and we want them to stand directly on the shoulders of this platform and create the best apps the world has ever seen.”
I have, countless times, seen Word documents put on a website for users to read something. There is nothing wrong with putting a document on your website, however it’s not a good idea to use a Microsoft Office Word document. There are hundreds of people out there that do not have Microsoft Office Word on their computer and they can’t afford it either.
A wonderful alternative is to use PDF documents. There may be some people out there that don’t have Adobe Reader installed on their system, but anyone can install it, free of charge. When posting a link to a PDF document, just make sure and post a link to download Adobe Reader as well.
If you do not own Adobe’s software for converting Word into PDF, don’t worry! There are many free converters out there. One of my favorites is PrimoPDF.