Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial

Jen Piasecka
2,018 PointsWhich is more appropriate for a construction & renovations company website -- Flash or Html5?
I am attempting to design a website for a construction and home remodelling company. I have experience with HTML and CSS and am now dabbling in HTML5 and CSS3 on my own and with the help of Treehouse. I started designing in HTML5, but stopped after a basic design layout thinking that Flash is more appropriate. My goal with the website is to emulate sleekness, cleanliness, and professionalism. The business is one that is dependent on photos (before and afters) to showcase work to motivate clients to choose my company over others. I might therefore need some fancy photo transitions or a creative photo gallery. I wouldn't say it is very text-heavy either.
I hope this is okay to ask. I just need to know where to concentrate my learning and if I will be able to do what I want with HTML5.
5 Answers

Jake Craige
4,913 PointsAll your fancy photo transitions and photo galleries can be done with javascript, jquery, or php. There's plenty of options other than flash. I do NOT recommend flash. What if the person doesn't have flash installed? They have to install it to view your site? That's a step a lot of people will just find a different company if they are forced to do it. Imo flash is dying and I can't think of any reason to ever use it anymore.

Patrick Serrano
13,834 PointsI wouldn’t recommend building the site in Flash. Not only can you do the fancy photo galleries and transitions with CSS/JavaScript but you want the site to be accessible to as many customers as possible. The majority of smartphones and tablets do not support flash, which means that if you build a Flash site you will either need to build a completely separate mobile site or be ok with the site not working on mobile.
On a more personal note, I don’t have flash installed on my computers and my iPhone and iPad don’t support it at all. So if I come across Flash content, 9/10 times I’ll just move not something else. (For that 1 time it’s something important that I can’t ignore I use Google Chrome)

Jen Piasecka
2,018 PointsThanks for your input guys. Like I said, I originally focused on HTML5 because of such features as reaching a wider audience. Maybe I was avoiding it because I'm terrible with Javascript lol Guess I'll go through some lessons now.

James Barnett
39,199 PointsIt should also be noted that search engine's don't use Flash, so none of Flash-based content will be indexed by Google.
Here's an interesting read on why flash and search engines, don't mix

Jen Piasecka
2,018 PointsThanks James for that read