The process of building a web page
Firstly : Hosting Your Site
Web hosting is like rent for your website, including the pages, images, documents, and other resources needed to display that site. Web hosting uses a web server, which is where you put those website resource so others can access the through the Web. You can build a fully functional website on your personal computer, but if you want other people to be able to see it, you will need to use a web host.
There are several types of web hosting options you can choose from, and while many new web designers will gravitate to free web hosting, there can be significant drawbacks to those no-cost services, including:
You may get less server space where your pages will be stored. Depending on the size of your site and the resources it needs (video, audio, images, etc), that storage space may not be sufficient.
You may be required to run ads on your site.
There may be bandwidth limits that could be too restrictive if you get a lot of traffic. In some cases, if you exceed your monthly limit, they may even turn your site off.
There are sometimes limitations on the kinds of content you can put on a free hosting provider. For example, some don't allow Ecommerce websites.
Some free hosting providers tack on maintenance and renewal fees to their “free” accounts.
Be sure to read all the fine print before you put your website on any web host. Free hosting providers may end up being good enough for testing web pages or for very basic, personal websites, but for more professional sites, you should expect to pay at least a nominal fee for that service.
Secondly : Registering a Domain Name
A domain name is a friendly URL people can type into their browser to get to your website.
A domain name provides valuable branding for your site and makes it easier for people to remember how to get to it.
Domain names typically cost between $8 and $35 a year and they can be registered at a number of sites online. In many cases, you can get domain name registration and web hosting services from the same provider, making it easier on you since those services are now contained under one account.
Thirdly: Planning Your Website
When planning your website, you will need to make a number of important decisions:
The type of site you need: Is this a news or informational site, a
site for a company or service, a non-profit or cause-driven site, an Ecommerce shop, etc. Each of these kinds of site has a slightly different focus that will influence its design.
Navigation design: How users will move around your site affects its information architecture as well as the overall usability of that site. Plan out the pages a site, create a sitemap, and develop a navigational structure from there.
Content: As the saying goes, "content is king" online. The quality of your site's content will play an important role in it's success. Content is everything that your pages will contain, such as text, images, video and more. Before you start designing or building pages, you should have a clear strategy for the content that those pages will contain.
Fourthly: Designing and Building Your Website
This is easily the most complex part of the web page creation process and there are a number of topics to be aware of at this stage, including:
Design Basics: The elements of good and appropriate design and how to use them on websites.
Learning HTML: Hyper Text Markup Language or HTML is the building blocks of a web page. While there are many platforms out there that will code a page's HTML for you, you'll do better and have far more flexibility and control if you learn the basics of HTML.
Learning CSS: Cascading Style Sheets dictate how web pages look. Learning CSS will help you change the visual appearance of a site to match the design needs of a project.
Web Page Editors: Different web page editors will allow you to accomplish different things. HTML and CSS can be written in simple text editors, like Notepad, or they can use software like Adobe Dreamweaver to get some assistance with the pages you are creating. You may also decide to use a Content Management System to build and power your website.
Fifthly : Publishing Your Website
Publishing your website is a matter of getting the pages you created in step 4 up to the hosting provider you set up in step 1.
You can do this with either the proprietary tools that come with your hosting service or with a standard FTP (File Transfer Protocol) software. Knowing which you can use depends upon your hosting provider, but most providers should have support for standard FTP. Contact that hosting provider if you are not sure what they do, and do not, support
Sixthly : Promoting Your Website
One of the most desirable ways to promote your website is through search engine optimization or SEO. This is because it allows your site to be found by people who are looking for the information, services, or products that your site provides.
You will want to build your web content so that it is appealing to search engines. Additionally, you will want to ensure your site as a whole conforms to search engine best practices.
Other ways to promote your site include: word of mouth, using email marketing, social media, and more traditional forms of advertising.
Seventhly: Maintaining Your Website
Maintenance can be the most tedious part of website design, but in order to keep your site going well and looking good, it needs regular attention and maintenance.
It's important to test your site as you're building it, and then again after it's been live for a while. New devices come on the market all the time and browsers are always updating with new standards and features, so regular testing will ensure your site continues to perform as expected for those different devices and browsers.
In addition to regular testing, you should produce new content on a regular basis. Do not simply aim for "more" content, but strive to create content that is unique, timely, and relevant to the audience you aim to attract.
The team of building the web page
The marketing strategist plays a key role in the long-term success of your website. This individual works to ensure the success of the client and their team. The marketing strategist sets expectations, makes sure the team and budget are on track, and works with the rest of the roles involved to set realistic deadlines for the web design project. This person routinely checks in with the team and helps team members overcome any obstacles, relaying information to the client as necessary, while also ensuring all project stakeholders stay on the same page.
The marketing strategist should also understand the latest internet trends and know how to optimize a website for the best conversion rates in the long term. Often, this person collaborates with the content specialist to create offers, blog posts and other content to attract and convert website visitors.
The marketing strategist's involvement doesn't stop after the website launch. This individual focuses on bringing your ideal customers to the site and converting them into leads and sales. As such, the marketing strategist plays an important role in maximizing your website's ROI.
An Agile web design process always begins with the team's involvement in scoping and prioritizing elements of the project. Your team should always include a UX designer.
The UX designer is like an architect and helps formulate the website strategy by conducting initial research on a client's current website and analyzing it to help craft buyer personas, set goals and create a blueprint for the new website. Every step following the strategy is in place because of this role.
The designer is also responsible for bringing the pages to life using the wireframes created to mock up each page. The designer focuses on creating site concepts as well as developing templates and the graphic design for the website.
The UX designer works in tandem with the team, and in particularly close collaboration with the content specialist.
A great web design project needs to have someone spearheading content creation. This person should have experience in writing web content, educational marketing copy and persuasive conversion offers. In this role, the content specialist uses the personas for direction to create content for each page of your website.
The content specialist should have an eye for detail and be able to use their writing to persuade your audience.
Strategy, content and design are all key, but without a team of developers to tie all those pieces together, your website will never be built. The website developer (or development team) uses the web strategy, content and design to build out the website. In this role, the developer builds out the code for the website, performs multiple tests and ensures any bugs or issues are dealt with accordingly. The backend developer builds the website.
It's important to have a great editor as part of your website project. A professional editor ensures that everything on your website is working, complies with brand guidelines and is error-free. The editor tests workflows, calls-to-action, internal and external links, and more. The difference between having a nice website and a great, professional-looking website is often the work of a strong editor.
W3C. "Web Accessibility Initiative (WAI)".
THORLACIUS, LISBETH (2007). "The Role of Aesthetics in Web Design". Nordicom Review (28): 63–76. Retrieved 2014-07-18.
Castañeda, J.A Francisco; Muñoz-Leiva, Teodoro Luque (2007). "Web Acceptance Model (WAM): Moderating effects of user experience". Information & Management. 44: 384–396. doi:10.1016/j.im.2007.02.003.
Webmaster Central Blog. Retrieved 2018-06-09.
...(download the rest of the essay above)