Hoe maak ik een website?
Tijdens de begindagen van internet waren speciale programmeervaardigheden en een praktische kennis van HyperText Markup Language (HTML) vereist om een website te maken. Een plotselinge vraag naar website-ontwikkelingsvaardigheden inspireerde snel een model voor doe-het-zelf website-ontwerp, waardoor de gemiddelde leek een website gemakkelijk, snel en gratis kon maken.
Tijdens de late jaren 1990 - vroege 2000s boden websites zoals Angelfire en GeoCities gratis webruimte voor diegenen die een website volledig op internet wilden maken, zonder programmatuur te gebruiken. Deze websites werden vaak geplaagd door pop-upadvertenties en grote banneradvertenties waarmee de hostsite inkomsten kon genereren, maar werd een ergernis en esthetisch probleem bij gebruikers. Websites zoals Blogger begonnen toen met het aanbieden van gratis webruimte in blogvorm, met een nog eenvoudiger contentmanagementsysteem (CMS) waarmee gebruikers stap voor stap een website konden maken. Dit type CMS fungeert als een sjabloon om een website te maken en beschikt over een eenvoudig te gebruiken interface die de gebruiker vraagt om tekst in verschillende vakken te schrijven, met knoppen die automatisch tekst stileren zonder HTML.
De gratis webhosting- en bouwtools van vandaag maken het proces om een website te maken meestal zo eenvoudig mogelijk. De hoofdpagina van sites zoals Blogger, WordPress en LiveJournal hebben een prominent geplaatste knop die bezoekers aanmoedigt om zich aan te melden en hen vervolgens vraagt hun naam en e-mailadres in te voeren. Naast het bouwen van hun eigen websites, kunnen gebruikers ook hun websiteverkeer volgen, inkomsten genereren via website-advertenties, deelnemen aan e-commerce en meer. Gebruikers die geen domeinnaam afzonderlijk van hun gratis website-host kopen, moeten een gebruikersnaam kiezen die vervolgens wordt toegevoegd aan het standaardsuffix van de site; dat wil zeggen voor Blogger, de volledige URL is: gebruikersnaam.blogspot.com.
Professionele website-ontwerpers met kennis van programmeren en coderen gebruiken meestal website-beheersoftware zoals Microsoft Office FrontPage om een website te maken. Met behulp van dergelijke websitesoftware wordt een gebruiker niet beperkt door het standaard blogontwerp en de lay-out van vandaag, die een lange, schuivende pagina en links in de zijbalk bevat. Ondanks deze grotere creatieve vrijheid, is de trend in modern websiteontwerp om een lay-out te hebben die zo schoon mogelijk is, met een primaire focus op navigatie en functionaliteit.