Aplicação web: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Criei novas Hiperligações no corpo do artigo.
Etiquetas: Inserção do elemento "nowiki", possivelmente errônea Editor Visual Tarefa para recém-chegados
m Hiperlink em "e-commerce" e espaçamento entre o término de uma frase e o início de outra em um mesmo parágrafo.
Linha 2:
Em [[computação]], '''aplicação web''' designa, de forma geral, sistemas de [[informática]] projetados para utilização através de um [[Navegador (informática)|navegador]], através da [[internet]] ou aplicativos desenvolvidos utilizando tecnologias web [[HTML]], [[JavaScript]] e [[Cascading Style Sheets|CSS]].<ref>[http://webtrends.about.com/od/webapplications/a/web_application.htm What is a Web Application?] by Daniel Nations, former About.com Guide</ref>Pode ser executado a partir de um [[servidor HTTP]] (''Web Host'') ou localmente, no dispositivo do usuário.
 
Uma aplicação web também é definida em tudo que se é processado em algum servidor, exemplo: quando você entra em um [[Comércio eletrônico|e-commerce]] a página que você acessa antes de vir até seu [[Navegador web|navegado]]<nowiki/>r é processada em um computador ligado a internet que retorna o processamento das regras de negócio nele contido. Por isso se chama aplicação e não simplesmente site web ou um [[Navegador web|browser]] para permitir [[Cookie (informática)|cookies]] de terceiros.
 
A função do [[servidor web]] é receber uma solicitação (requisição) e devolver (resposta) algo para o cliente. O browser permite ao usuário solicitar um recurso e quando o servidor responde a uma solicitação são encontrados recursos como: páginas HTML, figuras e documento PDF que são exibidas depois para o usuário. Geralmente os servidores enviam instruções para o browser escritas em HTML. O HTML diz ao browser como apresentar conteúdo ao usuário web.
 
O servidor em si tem alguns recursos, mas por algumas deficiências não consegue processar tudo sozinho como: criações de [[Página dinâmica|páginas dinâmicas]] e o armazenamento de dados em um [[banco de dados]].