how to convince someone not to have a flash website
how to convince someone not to have a flash website
Author
Discussion

loltolhurst

Original Poster:

1,994 posts

204 months

Thursday 11th February 2010
quotequote all
right...

everyone on ph seems to agree flash is crap so how do you actually go about convincing somoone whos not a geek? my chum wants a fancy looking website and loves the flash effects etc. how do I convince someone who couldnt care about code etc that a pretty all singing and dancing website is not as good as a html one?


ta

sonic_2k_uk

4,008 posts

227 months

Thursday 11th February 2010
quotequote all
Google can't index it properly - always works a charm for non-techy folk yes

anonymous-user

74 months

Thursday 11th February 2010
quotequote all
Google similar companies/websites and see how many on page 1 are flash.

cbcbcb

270 posts

231 months

Thursday 11th February 2010
quotequote all

It won't work on an iphone (assuming that's still the case)

Online translation tools won't work on flash websites

It's not possible to bookmark or email a link to a particular page

loltolhurst

Original Poster:

1,994 posts

204 months

Thursday 11th February 2010
quotequote all
is it still the case it doesnt work on an iphone as if i put a flash site into here it still works ( dont have iphone )

http://www.testiphone.com/


FourWheelDrift

91,477 posts

304 months

Thursday 11th February 2010
quotequote all
Show them a website using Flash where you have to navigate through a few pages to something, then accidently press the browsers "back" button and watch in horror at being taken right the way back to the initial splash screen. Losing all the previous navigation.

Or show them Firefox running Flashblock wink

Ordinary_Chap

7,520 posts

263 months

Thursday 11th February 2010
quotequote all
loltolhurst said:
right...

everyone on ph seems to agree flash is crap so how do you actually go about convincing somoone whos not a geek? my chum wants a fancy looking website and loves the flash effects etc. how do I convince someone who couldnt care about code etc that a pretty all singing and dancing website is not as good as a html one?


ta
Not everyone, just the Apple fans.

Flash is excellent and can help produce wonderful sites when used properly. This is no different than HTML it's all about the quality of the work. HTML isn't better, it's different.

Sites that try to just rely on Flash often come off badly but when Flash is used as it's supposed to be used as part of a site, it can produce really good results.

85% of sites use it, they can't be all wrong.

Plotloss

67,280 posts

290 months

Thursday 11th February 2010
quotequote all
Content in the flash can't be indexed
Not every browser is flash compliant
Flash doesnt work with screen readers
Flash adds to page load time which is a valuable commodity with expert users
Flash content cant be language translated

evenflow

8,829 posts

302 months

Thursday 11th February 2010
quotequote all
Plotloss said:
Content in the flash can't be indexed
Not every browser is flash compliant
Flash doesnt work with screen readers
Flash adds to page load time which is a valuable commodity with expert users
Flash content cant be language translated
yes All of the above.
Plus of course that usability studies have shown that flash can be intrusive to the user's experience.
Any flash effect worth it's place on a site can now be fairly easily recreated with a javascript library such as jQuery.

plg101

4,106 posts

230 months

Thursday 11th February 2010
quotequote all
Ordinary_Chap said:
Not everyone, just the Apple fans.

Flash is excellent and can help produce wonderful sites when used properly. This is no different than HTML it's all about the quality of the work. HTML isn't better, it's different.

Sites that try to just rely on Flash often come off badly but when Flash is used as it's supposed to be used as part of a site, it can produce really good results.

85% of sites use it, they can't be all wrong.
About 85% of sites regularly fail accessibility tests - eg for screen readers. Doesn't mean they are well designed.... wink

Agree that flash is there to supplement a user experience, but please don't drive an entire experience through it. Don't put any core information into the flash that isn't available as text.

Size Nine Elm

5,167 posts

304 months

Thursday 11th February 2010
quotequote all
Simple response - why does the site owner care about what is used to implement his site?

Ask him what his requierments are.

For content. Accessability. Integration into style guidelines. Target market. etc etc etc.

Then design a site that meets those requirements using whatever technology is appropriate. The worst thing you can do is choose your solution before you know what the problem is...

TonyToniTone

3,878 posts

269 months

Ordinary_Chap

7,520 posts

263 months

Thursday 11th February 2010
quotequote all
plg101 said:
Ordinary_Chap said:
Not everyone, just the Apple fans.

Flash is excellent and can help produce wonderful sites when used properly. This is no different than HTML it's all about the quality of the work. HTML isn't better, it's different.

Sites that try to just rely on Flash often come off badly but when Flash is used as it's supposed to be used as part of a site, it can produce really good results.

85% of sites use it, they can't be all wrong.
About 85% of sites regularly fail accessibility tests - eg for screen readers. Doesn't mean they are well designed.... wink

Agree that flash is there to supplement a user experience, but please don't drive an entire experience through it. Don't put any core information into the flash that isn't available as text.
The problem is people often have a ridiculous view of Flash because they don't understand it and have heard the church of jobs bhing about it.

The point I was trying to make is, Flash is fine when coded properly in the same way as HTML is.

lestag

4,614 posts

296 months

Saturday 13th February 2010
quotequote all
Ordinary_Chap said:
Not everyone, just the Apple fans.
wrong, im not an apple fan smile

I get sick of waiting for some of the flash sites to load and really only bother if i really need to be on that site.


I think if you are an arty/creative site then your visitors are probably going to like a flash site experiance. If your visitors are civil engineers... a flash site will only annoy them... smile

this is quite a good combo site http://www.santana.com/

Shay HTFC

3,588 posts

209 months

Saturday 13th February 2010
quotequote all
lestag said:
I get sick of waiting for some of the flash sites to load
You should try upgrading from 56k

lestag

4,614 posts

296 months

Saturday 13th February 2010
quotequote all
Shay HTFC said:
lestag said:
I get sick of waiting for some of the flash sites to load
You should try upgrading from 56k
7Mb/s FWIW

Blue Meanie

73,668 posts

275 months

Saturday 13th February 2010
quotequote all
I think there is a reason 'no script' and its ilk are so popular.

thinfourth2

32,414 posts

224 months

Saturday 13th February 2010
quotequote all
Is it a business website?

as a non web designer person just a person who looks at them

Useful on a website

information such as telephone numbers, opening hours, prices etc

Not useful

A lovely scrolly flipping thing that plays an annoying tune and use up half my processor and tells me nothing whatsoever about the company


Sadly not useful is becoming more and more popular

JohnnyPanic

1,282 posts

229 months

Saturday 13th February 2010
quotequote all
TonyToniTone said:
The problem with this, which was well publicised at the time, is that it only works when Flash is embedded in a certain way. If you use the standard approach (using JavaScript as it happens) then Google cannot access it nor index it. AFAIK this hasn't yet been fixed.

ETA: this does now seem to be improved: http://googlewebmastercentral.blogspot.com/2009/06...

Edited by JohnnyPanic on Saturday 13th February 13:49

zac510

5,546 posts

226 months

Saturday 13th February 2010
quotequote all
I would just demonstrate to client that all the fancy animations can be done using CSS, JS, jQuery etc without the bother of Flash.
Lots of off the shelf bits of code to do this for you too, just plug and play.