1. The 10 Most Important
Things You Will Ever Learn
About Web Design and
Starting a Business
(Not Really)
UTEP AITP - October 17, 2012
2. Brandon Silverstein
• Graduated from UTEP in December
2004 with a B.S. in Computer
Science.
• Freelance web designer during
college.
• Started Impulse Development in
September 2006.
3. N U M B E R 1
Web design starts
with HTML and CSS.
13. N U M B E R 2
Good websites are
driven by content.
14. Content First
• Decide which content is most
important to the user.
• Organize content in an easy-to-use
navigation system.
• If a user can’t find content, say
goodbye.
15.
16. What are the two most
important things to users
when visiting a restaurant
website?
17. What are the two most
important things to users
when visiting a restaurant
website?
Menu and Hours
18.
19.
20. Home
History
Menu
Cooking
Catering
FAQ
Links
Contact Us
Careers
21.
22.
23.
24.
25. N U M B E R 3
Mobile devices have
completely changed
web design.
26. Mobile FYI
• 378,000 iPhones sold daily.
• 1,000,000 Android devices
activated daily.
• 371,000 babies born daily.
• Source: lukew.com
27. Flash
• Flash was very popular for building
websites.
• Apple killed Flash.
• iOS devices have never had Flash
installed (battery life, security risks,
etc.)
• Adobe won’t support Flash in Android
4.1.
28. Browsers/Devices
• Internet Explorer 7, 8, 9, 10
• Safari
• Firefox
• Chrome
• iPhone 3GS, iPhone 4, iPhone 4S, iPhone 5
• iPad 2, iPad 3, iPad Mini
• Thousands of Android Devices
39. Responsive Design
• One set of HTML/CSS/JS code.
• Use CSS to change the layout of
pages based on device width.
• Google’s recommend method for
serving mobile content.
40. p {
font-size: 2.0em;
}
@media screen and (min-width: 768px) {
p {
font-size: 1.0em;
}
}
49. Business Plans
• Business plans are educated
guesses.
• Business plans set unrealistic
expectations.
• Create a general mission statement
to follow.
51. No!
• We turn down projects that are not
a good fit. Budget, timeline, etc.
• We push back on client
recommendations if needed.
• You will never make everyone
happy.
53. Know Your Price
• Don’t work for free unless it is for an
internship.
• Discounted work rarely leads to more
higher paying work.
• Hired a candidate because they told
me what they wanted to get paid.
• Be confident in your pricing and
ability.