<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: What Annoys Me About Flash</title>
	<link>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/</link>
	<description>Your basic design blog.</description>
	<pubDate>Thu, 03 Jul 2008 23:03:11 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2</generator>

	<item>
		<title>By: Adam</title>
		<link>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252752</link>
		<author>Adam</author>
		<pubDate>Thu, 12 Jun 2008 23:51:22 +0000</pubDate>
		<guid>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252752</guid>
		<description>In response to flash ads sucking down bandwidth...

You think it's better to prevent ads by preventing EVERYONE from using such a technology?  That's like making "Used Car Salesman" an illegal job just because some of them suck and are offensive about the way they do business.  To me, developers/designers/organizations must use the same discretion or risk losing customers and traffic.  I flat out stopped using MySpace because I find the whole experience offensive to my ideas of pleasant browsing.</description>
		<content:encoded><![CDATA[<p>In response to flash ads sucking down bandwidth&#8230;</p>
<p>You think it&#8217;s better to prevent ads by preventing EVERYONE from using such a technology?  That&#8217;s like making &#8220;Used Car Salesman&#8221; an illegal job just because some of them suck and are offensive about the way they do business.  To me, developers/designers/organizations must use the same discretion or risk losing customers and traffic.  I flat out stopped using MySpace because I find the whole experience offensive to my ideas of pleasant browsing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: neil voss</title>
		<link>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252608</link>
		<author>neil voss</author>
		<pubDate>Wed, 14 May 2008 22:40:52 +0000</pubDate>
		<guid>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252608</guid>
		<description>Technology is ultimately both a statement and an understatement. The important thing to remember when dealing with the web is that the technology doesn't or shouldn't matter to the end user. Technology is a means to an end, and when choosing a technology you have to weigh the goal - the user experience and communicative objectives - and make determinations accordingly. The means should ideally be a given when the concept and objective are the focus.

For every problem with Flash there is a solution (for example, document/search integration, history integration, load balancing, etc.) and for every advantage of Flash there is some form of alternative. Where a project lands in many cases has to do what is feasible to develop and support. For example, it is possible to develop Flash code that uses the XHTML document it resides on as its content model and therefore integrates well with search and meta context, and it is possible to capture and integrate with the browser history much as one would with an AJAX site. But doing these things out of the box is not very well supported by Adobe, and their Flex framework is a tangled and unpleasing mess. And it is possible to employ subtle nuances, temporal behaviors, etc. to a user interface via JavaScript, but doing so requires a lot more cross-platform testing, quirks and difficult choices about which spaghetti of JS libraries to use and how to apply them.

Stigma about technologies is silly. People, namely developers, always divide technologies into camps but in the end what will be remembered is the result. The most poetic application of a technology is when its limitations are circumvented but nobody really notices.</description>
		<content:encoded><![CDATA[<p>Technology is ultimately both a statement and an understatement. The important thing to remember when dealing with the web is that the technology doesn&#8217;t or shouldn&#8217;t matter to the end user. Technology is a means to an end, and when choosing a technology you have to weigh the goal - the user experience and communicative objectives - and make determinations accordingly. The means should ideally be a given when the concept and objective are the focus.</p>
<p>For every problem with Flash there is a solution (for example, document/search integration, history integration, load balancing, etc.) and for every advantage of Flash there is some form of alternative. Where a project lands in many cases has to do what is feasible to develop and support. For example, it is possible to develop Flash code that uses the XHTML document it resides on as its content model and therefore integrates well with search and meta context, and it is possible to capture and integrate with the browser history much as one would with an AJAX site. But doing these things out of the box is not very well supported by Adobe, and their Flex framework is a tangled and unpleasing mess. And it is possible to employ subtle nuances, temporal behaviors, etc. to a user interface via JavaScript, but doing so requires a lot more cross-platform testing, quirks and difficult choices about which spaghetti of JS libraries to use and how to apply them.</p>
<p>Stigma about technologies is silly. People, namely developers, always divide technologies into camps but in the end what will be remembered is the result. The most poetic application of a technology is when its limitations are circumvented but nobody really notices.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: andrew</title>
		<link>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252580</link>
		<author>andrew</author>
		<pubDate>Wed, 14 May 2008 01:33:38 +0000</pubDate>
		<guid>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252580</guid>
		<description>I think you're being glass-half-empty in saying that because you've had some bad experiences with flash sites it is anything less than an amazing new technology. I've seen waaaaay more bad sites that don't use flash than bad sites that do use flash. Still, I don't say that "I will continue to have my doubts" about html. That would be silly. Html isn't going anywhere soon and at this point neither is flash. The only option is to make it better by constructive criticism.

I'd love for you to post some case studies so we can really understand your beef with flash... or maybe you don't really have a beef with flash and this is all just a salacious front to scandalize your readers...


here are some awesome sites that use flash, why don't you give some examples of why you hate them?:
the-echoproject.com
http://edwardthomasco.com/
http://www.fifastreet3.com/flash/wk/player.asp</description>
		<content:encoded><![CDATA[<p>I think you&#8217;re being glass-half-empty in saying that because you&#8217;ve had some bad experiences with flash sites it is anything less than an amazing new technology. I&#8217;ve seen waaaaay more bad sites that don&#8217;t use flash than bad sites that do use flash. Still, I don&#8217;t say that &#8220;I will continue to have my doubts&#8221; about html. That would be silly. Html isn&#8217;t going anywhere soon and at this point neither is flash. The only option is to make it better by constructive criticism.</p>
<p>I&#8217;d love for you to post some case studies so we can really understand your beef with flash&#8230; or maybe you don&#8217;t really have a beef with flash and this is all just a salacious front to scandalize your readers&#8230;</p>
<p>here are some awesome sites that use flash, why don&#8217;t you give some examples of why you hate them?:<br />
the-echoproject.com<br />
<a href="http://edwardthomasco.com/" rel="nofollow">http://edwardthomasco.com/</a><br />
<a href="http://www.fifastreet3.com/flash/wk/player.asp" rel="nofollow">http://www.fifastreet3.com/flash/wk/player.asp</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: regina</title>
		<link>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252576</link>
		<author>regina</author>
		<pubDate>Tue, 13 May 2008 18:14:28 +0000</pubDate>
		<guid>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252576</guid>
		<description>ah pj, wonderful top-level breakdown. point two is where my pain as a user mostly resides. which is why back when i still built sites i adopted the use of flash only as i would use an image--as embedded modules within an html shell.

i think its important to note that reading/writing are popular uses of the web, but there's a lot of multimedia potential yet untapped, and this is where i see Flash's real potential strength to be, moving fwd.  particularly now, as people are realizing that their computers are just big screens and the web is just a place to get any sort of media, it feels like we are almost ready to utilize the web's potential to house media that is more of an EXPERIENCE (10 foot passive viewing, using remote control for interactivity). i'm thinking of customizable video viewing and playlisting apps, or news visualizations such as digg's (with additional functionality of being able to 'watch the news' articles that catch your interest in the visualization). a lot of gorgeous flash animation is wasted on a web audience that is sitting at their computers in work mode. they're in a hurry, and overwhelmed by the amount of hyperlinks in this crazy data universe. get them on the couch, and Flash becomes appropriate. they'll have the time and the mind to enjoy the FLASHy show.</description>
		<content:encoded><![CDATA[<p>ah pj, wonderful top-level breakdown. point two is where my pain as a user mostly resides. which is why back when i still built sites i adopted the use of flash only as i would use an image&#8211;as embedded modules within an html shell.</p>
<p>i think its important to note that reading/writing are popular uses of the web, but there&#8217;s a lot of multimedia potential yet untapped, and this is where i see Flash&#8217;s real potential strength to be, moving fwd.  particularly now, as people are realizing that their computers are just big screens and the web is just a place to get any sort of media, it feels like we are almost ready to utilize the web&#8217;s potential to house media that is more of an EXPERIENCE (10 foot passive viewing, using remote control for interactivity). i&#8217;m thinking of customizable video viewing and playlisting apps, or news visualizations such as digg&#8217;s (with additional functionality of being able to &#8216;watch the news&#8217; articles that catch your interest in the visualization). a lot of gorgeous flash animation is wasted on a web audience that is sitting at their computers in work mode. they&#8217;re in a hurry, and overwhelmed by the amount of hyperlinks in this crazy data universe. get them on the couch, and Flash becomes appropriate. they&#8217;ll have the time and the mind to enjoy the FLASHy show.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tek</title>
		<link>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252543</link>
		<author>Tek</author>
		<pubDate>Sat, 10 May 2008 09:51:50 +0000</pubDate>
		<guid>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252543</guid>
		<description>@Sergevi&#62; dynamic textfield transparency is a system limitation. Dynamic textfields in Flash are rendered by the OS where Flash is running. It's a long time story, Adobe always tell us that this is impossible because the Flash player cannot control the rendering of those texfields. I think that to get rid of this problem the player would have to embed a whole text renderer code in the player, which could increase dramatically the size of the player.

The problem with international keyboard and wmode is a Firefox plugin implementation problem that the Flash community have reported since a long time to Mozilla. I remember that the answer was they will try to do something but the problem was a really hard and long work to solve.

&lt;em&gt;Tek's last blog post..&lt;a href='http://www.tekool.net/blog/2008/05/05/et-si-ton-voisin-etait-developpeur-flex/' rel="nofollow"&gt;Et si ton voisin était développeur Flex ?&lt;/a&gt;&lt;/em&gt;</description>
		<content:encoded><![CDATA[<p>@Sergevi&gt; dynamic textfield transparency is a system limitation. Dynamic textfields in Flash are rendered by the OS where Flash is running. It&#8217;s a long time story, Adobe always tell us that this is impossible because the Flash player cannot control the rendering of those texfields. I think that to get rid of this problem the player would have to embed a whole text renderer code in the player, which could increase dramatically the size of the player.</p>
<p>The problem with international keyboard and wmode is a Firefox plugin implementation problem that the Flash community have reported since a long time to Mozilla. I remember that the answer was they will try to do something but the problem was a really hard and long work to solve.</p>
<p><em>Tek&#8217;s last blog post..<a href='http://www.tekool.net/blog/2008/05/05/et-si-ton-voisin-etait-developpeur-flex/' rel="nofollow">Et si ton voisin était développeur Flex ?</a></em></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sergevi</title>
		<link>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252540</link>
		<author>sergevi</author>
		<pubDate>Sat, 10 May 2008 03:46:32 +0000</pubDate>
		<guid>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252540</guid>
		<description>- transparency in linux !!!!!  We use this feature a lot for integration in websites. It looks definitly bad in linux.
- Dynamic textfield transparency !!  you have to embed font, you have to put that in movieclips..too complicated.
- International keyboard entry when  wmode=transparent or opaque!!  I know  it doesn't matter in USA, but you just cannot use a form in flash with international keyboard (accents bug) when wmode=transparent !!  how can you use flash for interface in a web site today with this bug ???</description>
		<content:encoded><![CDATA[<p>- transparency in linux !!!!!  We use this feature a lot for integration in websites. It looks definitly bad in linux.<br />
- Dynamic textfield transparency !!  you have to embed font, you have to put that in movieclips..too complicated.<br />
- International keyboard entry when  wmode=transparent or opaque!!  I know  it doesn&#8217;t matter in USA, but you just cannot use a form in flash with international keyboard (accents bug) when wmode=transparent !!  how can you use flash for interface in a web site today with this bug ???</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ewan Marshall</title>
		<link>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252539</link>
		<author>Ewan Marshall</author>
		<pubDate>Sat, 10 May 2008 01:21:14 +0000</pubDate>
		<guid>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252539</guid>
		<description>I hate flash, why... as an end user 3 things are needed.
1) 64bit linux build (it's not that difficult)
2) Memory and CPU overhead, have you noticed the increase when the player loads?
3) It's really unstable (adobe player). Majority of firefox crashes I see have been when a flash applet has been loaded.

&lt;em&gt;Ewan Marshall's last blog post..&lt;a href='http://ewanm89.co.uk/2008/05/02/eeek/' rel="nofollow"&gt;Eeek&lt;/a&gt;&lt;/em&gt;</description>
		<content:encoded><![CDATA[<p>I hate flash, why&#8230; as an end user 3 things are needed.<br />
1) 64bit linux build (it&#8217;s not that difficult)<br />
2) Memory and CPU overhead, have you noticed the increase when the player loads?<br />
3) It&#8217;s really unstable (adobe player). Majority of firefox crashes I see have been when a flash applet has been loaded.</p>
<p><em>Ewan Marshall&#8217;s last blog post..<a href='http://ewanm89.co.uk/2008/05/02/eeek/' rel="nofollow">Eeek</a></em></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brendan</title>
		<link>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252537</link>
		<author>Brendan</author>
		<pubDate>Sat, 10 May 2008 00:05:17 +0000</pubDate>
		<guid>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252537</guid>
		<description>point 3 - my nerd oppinion, the DOC model is 20 years overdue for an overhaul, and doesn't map to the kind of content or interaction people experience in sites</description>
		<content:encoded><![CDATA[<p>point 3 - my nerd oppinion, the DOC model is 20 years overdue for an overhaul, and doesn&#8217;t map to the kind of content or interaction people experience in sites</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MK</title>
		<link>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252535</link>
		<author>MK</author>
		<pubDate>Fri, 09 May 2008 19:49:34 +0000</pubDate>
		<guid>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252535</guid>
		<description>Hi,

I read the posts from the other day and almost commented to refute 98% of the gripes as nothing more than developer remiss; but I've learned I'd rather be happy than right these days. Another lesson learned is I have grown to embrace criticism rather than fight it. So this thread helped me - thanks for that and for the .50 donation.

I'd rather focus on the differences between Flash/Flex and Java or .net applications than Flash and the browser  - since it seems most of these comments are based on the browser experience alone. When it comes to a robust RIA in a browser or otherwise, I need a reason NOT to use Flash. We just waited TEN YEARS for an update to html. So, yes browsers got a bit more advanced, but they've done this by hacking their way around ancient standards and making 3rd-party plug-ins more restricted instead of embracing them and the meta data that has been in them for years. For eg. right around the time Firefox introduced 'session restore', is about the same time I suddenly had a need to use session restore...now about 10 times a day! This is usually due to having too much ajax going on at once.</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I read the posts from the other day and almost commented to refute 98% of the gripes as nothing more than developer remiss; but I&#8217;ve learned I&#8217;d rather be happy than right these days. Another lesson learned is I have grown to embrace criticism rather than fight it. So this thread helped me - thanks for that and for the .50 donation.</p>
<p>I&#8217;d rather focus on the differences between Flash/Flex and Java or .net applications than Flash and the browser  - since it seems most of these comments are based on the browser experience alone. When it comes to a robust RIA in a browser or otherwise, I need a reason NOT to use Flash. We just waited TEN YEARS for an update to html. So, yes browsers got a bit more advanced, but they&#8217;ve done this by hacking their way around ancient standards and making 3rd-party plug-ins more restricted instead of embracing them and the meta data that has been in them for years. For eg. right around the time Firefox introduced &#8217;session restore&#8217;, is about the same time I suddenly had a need to use session restore&#8230;now about 10 times a day! This is usually due to having too much ajax going on at once.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leo</title>
		<link>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252534</link>
		<author>Leo</author>
		<pubDate>Fri, 09 May 2008 19:43:40 +0000</pubDate>
		<guid>http://www.somerandomdude.net/blog/flash/what-annoys-me-about-flash/#comment-252534</guid>
		<description>I agree with most of the points, but I also think Alan is right...java applets as elements on web pages was a lot more common before Flash became widespread as I recall.

The separation from the browser is for sure the number one issue when it comes to using Flash for anything heavy on information, and unlike most other drawbacks in many cases it simply cannot be overcome by the developer. 

As for including more video technologies and native 3D I think the main reasoning for not doing that has been that they want to keep the size or the plug-in installer down. For native 3d they do have shockwave, but one of the reasons Flash became a lot more widespread was the small filesize of the installer.
How many people would use Theora encoding and how much would it add to the size of the installer? I'm not sure it would be a worthwhile move myself.
Regarding #3 I don't see that as a problem is you keep content separate from the presentation which is the way to go regardless of if you only have one type of presentation technology or go for several including Flash.

But speaking about keeping filesizes down they sure haven't paid too much attention to that with Flex, nor the built in components that come with Flash.
Whenever possible I stay away from Flex and the Adobe components to ensure lean files.

&lt;em&gt;Leo's last blog post..&lt;a href='http://www.blixtsystems.com/2008/05/dreamspell-calculator/' rel="nofollow"&gt;Dreamspell calculator&lt;/a&gt;&lt;/em&gt;</description>
		<content:encoded><![CDATA[<p>I agree with most of the points, but I also think Alan is right&#8230;java applets as elements on web pages was a lot more common before Flash became widespread as I recall.</p>
<p>The separation from the browser is for sure the number one issue when it comes to using Flash for anything heavy on information, and unlike most other drawbacks in many cases it simply cannot be overcome by the developer. </p>
<p>As for including more video technologies and native 3D I think the main reasoning for not doing that has been that they want to keep the size or the plug-in installer down. For native 3d they do have shockwave, but one of the reasons Flash became a lot more widespread was the small filesize of the installer.<br />
How many people would use Theora encoding and how much would it add to the size of the installer? I&#8217;m not sure it would be a worthwhile move myself.<br />
Regarding #3 I don&#8217;t see that as a problem is you keep content separate from the presentation which is the way to go regardless of if you only have one type of presentation technology or go for several including Flash.</p>
<p>But speaking about keeping filesizes down they sure haven&#8217;t paid too much attention to that with Flex, nor the built in components that come with Flash.<br />
Whenever possible I stay away from Flex and the Adobe components to ensure lean files.</p>
<p><em>Leo&#8217;s last blog post..<a href='http://www.blixtsystems.com/2008/05/dreamspell-calculator/' rel="nofollow">Dreamspell calculator</a></em></p>
]]></content:encoded>
	</item>
</channel>
</rss>
