Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
UTEP IEEE Presentation - 11/30/12
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Brandon Silverstein
November 30, 2012
Technology
75
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
UTEP IEEE Presentation - 11/30/12
Brandon Silverstein
November 30, 2012
More Decks by Brandon Silverstein
See All by Brandon Silverstein
UTEP AITP Presentation - 10/17/2012
impulsedev
0
180
Other Decks in Technology
See All in Technology
2026_devsumi_ozono.pdf
o3
3
510
データ_AIの事業の勝敗をわけるもの
nek0128
0
360
空間オーディオで過去の 自分(ゴースト)と競うランニング 〜HealthKitのルートを足音に変える実装〜
nao_randd
0
220
Screen Lens - 今見てる画面を翻訳する
komagata
0
310
Genieを崇めよ
kameitomohiro
0
130
アクセスキーこわい やめかたと漏らさない工夫
sassssan68
1
250
ユーザー価値を届け続けるためにウォンテッドリーが大切にしている文化
kotaminato
0
160
AI時代の「技術的負債」の変質ー概念の終焉と再解釈、エージェントと共に向かう先
nwiizo
0
2.6k
HRC_Frontend_Conference_Fukuoka_2026.pdf
ts020
0
730
作品が生態系になった ─ Mini Tokyo 3D から世界へ
nagix
0
190
aws-iot-platform-architecture-use-cases.pdf
ma2shita
0
160
Claude Code本って、 読む必要あるの?
oikon48
2
460
Featured
See All Featured
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
330
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Side Projects
sachag
456
43k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
700
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
540
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
940
Rails Girls Zürich Keynote
gr2m
96
14k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
Accessibility Awareness
sabderemane
1
210
Discover your Explorer Soul
emna__ayadi
2
1.3k
Transcript
The 10 Most Important Things You Will Ever Learn About
Web Design and Starting a Business (Not Really) November 30, 2012
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.
N U M B E R 1 Web design starts
with HTML and CSS.
html5boilerplate.com
<!DOCTYPE html> <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8
lt-ie7"> <![endif]--> <!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]--> <!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]--> <!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]--> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title></title> <meta name="description" content=""> <meta name="viewport" content="width=device-width"> <!-- Place favicon.ico and apple-touch-icon.png in the root directory --> <link rel="stylesheet" href="css/normalize.css"> <link rel="stylesheet" href="css/main.css"> <script src="js/vendor/modernizr-2.6.1.min.js"></script> </head> <body> <!--[if lt IE 7]> <p class="chromeframe">You are using an outdated browser. <a href="http://browsehappy.com/">Upgrade your browser today</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to better experience this site.</p> <![endif]--> <!-- Add your site or application content here --> <p>Hello world! This is HTML5 Boilerplate.</p> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script> <script>window.jQuery || document.write('<script src="js/vendor/jquery-1.8.0.min.js"><\/script>')</ script> <script src="js/plugins.js"></script> <script src="js/main.js"></script> </body> </html>
None
body { background-color: orange; } p { color: blue; font-weight:
bold; font-size: 5.0em; text-align: center; }
None
HTML = Content CSS = Style
None
<!DOCTYPE html> <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8
lt-ie7"> <![endif]--> <!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]--> <!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]--> <!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]--> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title></title> <meta name="description" content=""> <meta name="viewport" content="width=device-width"> <!-- Place favicon.ico and apple-touch-icon.png in the root directory --> <link rel="stylesheet" href="css/normalize.css"> <link rel="stylesheet" href="css/main.css"> <script src="js/vendor/modernizr-2.6.1.min.js"></script> </head> <body> <!--[if lt IE 7]> <p class="chromeframe">You are using an outdated browser. <a href="http://browsehappy.com/">Upgrade your browser today</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to better experience this site.</p> <![endif]--> <!-- Add your site or application content here --> <p>Hello world! This is HTML5 Boilerplate.</p> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script> <script>window.jQuery || document.write('<script src="js/vendor/jquery-1.8.0.min.js"><\/script>')</ script> <script src="js/plugins.js"></script> <script src="js/main.js"></script> </body> </html>
Semantic HTML <h1>Most Important Heading</h1> <h2>Less Important Heading</h2> <p>Paragraph Text</p>
<img src="utep.jpg" />
N U M B E R 2 Good websites are
driven by content.
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.
None
What are the two most important things to users when
visiting a restaurant website?
What are the two most important things to users when
visiting a restaurant website? Menu and Hours
None
None
Home History Menu Cooking Catering FAQ Links Contact Us Careers
None
None
None
None
N U M B E R 3 Mobile devices have
completely changed web design.
Mobile FYI •378,000 iPhones sold daily. •1,000,000 Android devices activated
daily. •371,000 babies born daily. •Source: lukew.com
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.
Browsers/Devices • Internet Explorer 7, 8, 9, 10 • Safari
• Firefox • Chrome • iPhone 3GS, iPhone 4, iPhone 4S, iPhone 5 • iPad 2, iPad 3, iPad 4, iPad Mini • Thousands of Android Devices
Deliver a unified browsing experience to all devices.
None
None
None
None
Full Site Home About Menu Events Contact Mobile Site Home
About Menu Events Contact
None
None
None
Responsive Design
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.
p { font-size: 2.0em; } @media screen and (min-width: 768px)
{ p { font-size: 1.0em; } }
None
None
None
None
mediaqueri.es responsiveprocess.com
N U M B E R 4 El Paso is
a great place to start a business.
Starting a Business •Work somewhere else first. •Find a good
accountant. •Find a good lawyer to prepare contracts.
N U M B E R 5 Don’t write a
business plan.
Business Plans •Business plans are educated guesses. •Business plans set
unrealistic expectations. •Create a general mission statement to follow.
N U M B E R 6 Learn how to
say no.
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.
N U M B E R 7 Know your price.
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.
N U M B E R 8 Taxes are the
worst.
Taxes •Taxes aren’t the worst, but it sucks to pay
them. •Pay tax throughout the year. •Paying a lot of tax is not the worst problem to have.
N U M B E R 9 Network
Network •You never know who you are going to meet.
•Word of mouth is very important. •El Paso is very small. •Join groups.
N U M B E R 1 0 Don’t be
afraid of change.
Change •Change is scary. •Try to make all business decisions
temporary. •Change keeps you motivated.
Read This Book
THANKS!
[email protected]