SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
StrApp | Thought Gallery
@strappbs

Checklist to design & develop a website that not only looks
good, but also is clean & compliant to W3C standards
Posted on October 02,2013 by Vivek
Websites may not be the in-thing but the importance of having a website that's visually appealing and also provides a rich user
experience is more important than ever Below is a checklist that's practical & developed based on years of being involved with
designing & developing websites, categorized into the project development phases

Conceptualization & design phase

Questions & more questions: As web designers & developers, our primary objective is to be
able to deliver a site that meets the clients’ objectives. Get answers to what client wants,
likes, dislikes, what the target audience would look for on the website, etc. This is a very
important first step (probably the second, the first being signing of the contract) in the
project
Look at websites from the client's industry & benchmark against the best in that category
With all the available information, references, understanding of the client's likes & your own
creativity, coming up with a couple of design options for the client to choose from - the
possibility of the client not liking is reduced significantly. Eventually, it’s the client who needs
to approve the design. Remember, clients are like wives bosses, they are never wrong
Assume that you would be submitting your work to sites that recognizes good designs, like
awwwards.com does
Sketch on paper, with how the elements would be placed on the site and also would help
with being able to provide a good user experience
On completing the designs, get specific comments on the elements the customer likes &
dislikes. The next set of iterations should be close to what the client expects

Development phase

Once the designs are approved (that's 70% of the

work done), time to open up the bonnet and get the engines working • Have your project folder
well organized for your html's, images, css, javascripts
• Good to go with frameworks like Bootstrap (twitter.github.io/bootstrap) - a front end framework
for faster development
• Meaningful file names, meta tags, alt tags, h1 tags
• Keep in mind scalability & future maintenance of the site. Usage of include files for common
elements, adding comments
• Add Google analytics code, google.com/analytics
• Agree with customers on the browsers that the websites would be optimized for. If your
customer expects it to work on IE6, then the simplest thing to do is - double your time estimate
and cost (not really sure even if that would completely help)
• Keep the codes simple and clean. The project would be part of your portfolio, and a lot of
potential clients not only look at visual aspects, but also how the coding is done
• If the site is to be optimized for mobile devices - a few things that can be really simple but useful
UI - if you have a contact form and if there's a phone number field, ensure the numbers keypad
shows up, when user click on that field to enter the number. HTML5 makes it a breeze to do this
• Have a 404 page
• If the customer already has a website that's live, but the new version would have different file
names & a few of the old files may not be required, etc - ensure you have 301 redirects added for
these pages - so that search engines know that the address has changed and visitors would be
redirected to the new page
• If using jQuery on the website, ensure that you have tested or tried the demo version on the
browsers that you have committed to have the website working on, before you start using them
on the website. If it works fine, then go ahead and use them - save a lot of time
• Using a component like Firebug that Firefox browser has - is very useful to make quick changes
right there to see how the change reflects on the site, without having to go back to the code,
making changes & refreshing the browser. But don’t forget to copy the changes that you are
making using the firebug
• Create a sitemap for the website - try Google sitemap generator
• Have your colleagues or friends go through the website and observe their behavior. That would
give a lot if inputs on the difficulties that a visitor may have accessing the website and that's
phenomenal feedback to improve the usability considerably on the site
• Upload the site on a test server and check for the compliance with W3C - http://validator.w3.org.
Based on the recommendations that you get - have them fixed on the website and run it again to
ensure its all complied with Tip: Good practice to do this early in the development, wherein you
have created the html's for one or 2 inner pages and run a test to make the fixes - so that rest of
the pages you can avoid these mistakes - saving a lot of time later
• Google webmaster tools suggests improvements to be made on the website
• Add the legal aspects, in terms of the copyright of content. E.g. for newsletter sign up, have the
privacy policy clearly mentioned. This also gives confidence to users & the website would get
much higher sign ups
• Robots.txt file to be uploaded to the root of the website. If you would like search engines to not
index some folders or files, you can mention in the robots.txt file
• Fav icon

Performance

• Performance of a website is a key component from

a usability stand point. A website that visually looks good, but takes forever to load, visitors would
just close the site and move away
• Ensure the website loads fast; Chrome has developer tools that show what is causing the site to
slow down. Identify those and optimize them
• With the contact forms - a lot of times, spammers take control over the forms and keep sending
spam messages through the contact form. Sanitize content

Testing
links - i.e. there are links to pages on the website that do not exist
• Check for spellings - can’t go wrong here. I have seen a lot of good writers make mistakes, all it
takes to read the content a couple of times to identify them. One of the ways is also to copy the
content and paste it in Microsoft Word - it highlights the typos
• Ensure there's no "Lorem Ipsum" or any dummy content before going live
• Test the website - can’t emphasize enough. This would ensure reduced back & forth between
the customer & you, eventually saving you a lot of time
• Ensure your website works if typing it with a www or not
• Make sure you have the permissions to the use the images on the website
You have got to be inspired to deliver awesome websites and the outcome would clearly be
visible. Be awesome!!

Weitere ähnliche Inhalte

Kürzlich hochgeladen

FW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisFW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisPeclers Paris
 
Map of St. Louis Parks
Map of St. Louis Parks                              Map of St. Louis Parks
Map of St. Louis Parks CharlottePulte
 
guest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssguest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssNadaMohammed714321
 
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfsimpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfLucyBonelli
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designersPixeldarts
 
Sharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme ManagementSharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme ManagementMd. Shariful Hoque
 
Niintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxNiintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxKevinYaelJimnezSanti
 
guest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssguest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssNadaMohammed714321
 
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxUnit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxNitish292041
 
Karim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppKarim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppNadaMohammed714321
 
General Simple Guide About AI in Design By: A.L. Samar Hossam ElDin
General Simple Guide About AI in Design By: A.L. Samar Hossam ElDinGeneral Simple Guide About AI in Design By: A.L. Samar Hossam ElDin
General Simple Guide About AI in Design By: A.L. Samar Hossam ElDinSamar Hossam ElDin Ahmed
 
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster1508 A/S
 
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道yrolcks
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
CAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdfCAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdfAlasAlthaher
 
Interior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioInterior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioRMG Project Studio
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppNadaMohammed714321
 
10 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 202410 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 2024digital learning point
 
world health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbworld health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbpreetirao780
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyChristopher Totten
 

Kürzlich hochgeladen (20)

FW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisFW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers Paris
 
Map of St. Louis Parks
Map of St. Louis Parks                              Map of St. Louis Parks
Map of St. Louis Parks
 
guest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssguest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssss
 
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfsimpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers
 
Sharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme ManagementSharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme Management
 
Niintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxNiintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptx
 
guest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssguest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssss
 
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxUnit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
 
Karim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppKarim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 ppppppppppppppp
 
General Simple Guide About AI in Design By: A.L. Samar Hossam ElDin
General Simple Guide About AI in Design By: A.L. Samar Hossam ElDinGeneral Simple Guide About AI in Design By: A.L. Samar Hossam ElDin
General Simple Guide About AI in Design By: A.L. Samar Hossam ElDin
 
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
 
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
CAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdfCAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdf
 
Interior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioInterior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project Studio
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 ppppppppppppppp
 
10 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 202410 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 2024
 
world health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbworld health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbb
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenology
 

Empfohlen

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 

Empfohlen (20)

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 

Checklist to design & develop a website that not only looks good, but also is clean & compliant to W3C standards

  • 1. StrApp | Thought Gallery @strappbs Checklist to design & develop a website that not only looks good, but also is clean & compliant to W3C standards Posted on October 02,2013 by Vivek Websites may not be the in-thing but the importance of having a website that's visually appealing and also provides a rich user experience is more important than ever Below is a checklist that's practical & developed based on years of being involved with designing & developing websites, categorized into the project development phases Conceptualization & design phase Questions & more questions: As web designers & developers, our primary objective is to be able to deliver a site that meets the clients’ objectives. Get answers to what client wants, likes, dislikes, what the target audience would look for on the website, etc. This is a very important first step (probably the second, the first being signing of the contract) in the project Look at websites from the client's industry & benchmark against the best in that category With all the available information, references, understanding of the client's likes & your own creativity, coming up with a couple of design options for the client to choose from - the possibility of the client not liking is reduced significantly. Eventually, it’s the client who needs to approve the design. Remember, clients are like wives bosses, they are never wrong
  • 2. Assume that you would be submitting your work to sites that recognizes good designs, like awwwards.com does Sketch on paper, with how the elements would be placed on the site and also would help with being able to provide a good user experience On completing the designs, get specific comments on the elements the customer likes & dislikes. The next set of iterations should be close to what the client expects Development phase Once the designs are approved (that's 70% of the work done), time to open up the bonnet and get the engines working • Have your project folder well organized for your html's, images, css, javascripts • Good to go with frameworks like Bootstrap (twitter.github.io/bootstrap) - a front end framework for faster development • Meaningful file names, meta tags, alt tags, h1 tags • Keep in mind scalability & future maintenance of the site. Usage of include files for common elements, adding comments • Add Google analytics code, google.com/analytics • Agree with customers on the browsers that the websites would be optimized for. If your customer expects it to work on IE6, then the simplest thing to do is - double your time estimate and cost (not really sure even if that would completely help)
  • 3. • Keep the codes simple and clean. The project would be part of your portfolio, and a lot of potential clients not only look at visual aspects, but also how the coding is done • If the site is to be optimized for mobile devices - a few things that can be really simple but useful UI - if you have a contact form and if there's a phone number field, ensure the numbers keypad shows up, when user click on that field to enter the number. HTML5 makes it a breeze to do this • Have a 404 page • If the customer already has a website that's live, but the new version would have different file names & a few of the old files may not be required, etc - ensure you have 301 redirects added for these pages - so that search engines know that the address has changed and visitors would be redirected to the new page • If using jQuery on the website, ensure that you have tested or tried the demo version on the browsers that you have committed to have the website working on, before you start using them on the website. If it works fine, then go ahead and use them - save a lot of time • Using a component like Firebug that Firefox browser has - is very useful to make quick changes right there to see how the change reflects on the site, without having to go back to the code, making changes & refreshing the browser. But don’t forget to copy the changes that you are making using the firebug • Create a sitemap for the website - try Google sitemap generator • Have your colleagues or friends go through the website and observe their behavior. That would give a lot if inputs on the difficulties that a visitor may have accessing the website and that's phenomenal feedback to improve the usability considerably on the site • Upload the site on a test server and check for the compliance with W3C - http://validator.w3.org. Based on the recommendations that you get - have them fixed on the website and run it again to ensure its all complied with Tip: Good practice to do this early in the development, wherein you have created the html's for one or 2 inner pages and run a test to make the fixes - so that rest of the pages you can avoid these mistakes - saving a lot of time later • Google webmaster tools suggests improvements to be made on the website • Add the legal aspects, in terms of the copyright of content. E.g. for newsletter sign up, have the
  • 4. privacy policy clearly mentioned. This also gives confidence to users & the website would get much higher sign ups • Robots.txt file to be uploaded to the root of the website. If you would like search engines to not index some folders or files, you can mention in the robots.txt file • Fav icon Performance • Performance of a website is a key component from a usability stand point. A website that visually looks good, but takes forever to load, visitors would just close the site and move away • Ensure the website loads fast; Chrome has developer tools that show what is causing the site to slow down. Identify those and optimize them • With the contact forms - a lot of times, spammers take control over the forms and keep sending spam messages through the contact form. Sanitize content Testing
  • 5. links - i.e. there are links to pages on the website that do not exist • Check for spellings - can’t go wrong here. I have seen a lot of good writers make mistakes, all it takes to read the content a couple of times to identify them. One of the ways is also to copy the content and paste it in Microsoft Word - it highlights the typos • Ensure there's no "Lorem Ipsum" or any dummy content before going live • Test the website - can’t emphasize enough. This would ensure reduced back & forth between the customer & you, eventually saving you a lot of time • Ensure your website works if typing it with a www or not • Make sure you have the permissions to the use the images on the website You have got to be inspired to deliver awesome websites and the outcome would clearly be visible. Be awesome!!