Como eu crio um site?
Durante os primeiros dias da Internet, eram necessárias habilidades especiais de programação e um conhecimento prático da HyperText Markup Language (HTML) para criar um site. Uma demanda repentina por habilidades de desenvolvimento de sites inspirou rapidamente um modelo para o design do site faça você mesmo, o que permitiu ao leigo comum criar um site com facilidade, rapidez e sem nenhum custo.
Durante o final dos anos 90 e início dos anos 2000, sites como Angelfire e GeoCities ofereceram espaço gratuito na Web para aqueles que desejavam criar um site completamente na Internet, sem usar software de programação. Esses sites eram frequentemente atormentados por anúncios pop-up e grandes banners que permitiam ao site host gerar receita, mas se tornaram um problema estético e irritante para os usuários. Sites como o Blogger começaram a oferecer espaço na Web gratuito em formato de blog, apresentando um sistema de gerenciamento de conteúdo (CMS) ainda mais simples que permitia aos usuários criar um site passo a passo. Esse tipo de CMS atua como um modelo para criar um site e possui uma interface fácil de usar que solicita que o usuário escreva texto em várias caixas, que apresentam botões que estilizam automaticamente o texto sem HTML.
As ferramentas gratuitas de hospedagem e construção de hoje em dia normalmente tornam o processo para criar um site o mais fácil possível. A página principal de sites como o Blogger, WordPress e LiveJournal apresenta um botão de destaque que incentiva os visitantes a se inscreverem e solicita que eles insiram seus nomes e endereços de email. Além de criar seus próprios sites, os usuários também podem monitorar o tráfego do site, obter receita através de anúncios no site, participar de comércio eletrônico e muito mais. Os usuários que não comprarem um nome de domínio separadamente do host gratuito do site deverão escolher um nome de usuário que será anexado ao sufixo padrão do site; ou seja, para o Blogger, o URL completo é: nomedeusuario.blogspot.com.
Os designers profissionais de sites com conhecimento de programação e codificação geralmente usam software de administração de sites, como o Microsoft Office FrontPage, para criar um site. Com a ajuda de um software desse site, o usuário não se restringe ao design e layout padrão do blog de hoje, que apresenta uma longa página de rolagem e links na barra lateral. Apesar dessa maior liberdade criativa, a tendência no design moderno de sites é apresentar um layout o mais limpo possível, com foco principal na navegação e na funcionalidade.