Pular para o conteúdo principal

Definição de conteúdo dinâmico (site dinâmico)

Podemos distinguir dois tipos de conteúdo dinâmico da Web:

Página da Web dinâmica no lado do servidor: é a página da Web em que sua construção é controlada pelo servidor da Web que processa os scripts do lado do servidor.Os parâmetros determinam como cada página é montada Web que processa (incluindo a configuração de mais processamento que será fornecido no lado do cliente).

Página da Web dinâmica no lado do cliente: processa a página da Web usando scripts HTML que são executados no navegador da Web quando é aberto javaScript e outras linguagens de script determinam a maneira pela qual o HTML na página da Web recebida é analisado no DOM (Document Object Model), que representa a página da Web aberta.As mesmas técnicas do lado do cliente podem atualizar dinamicamente ou altere o DOM da mesma maneira.

O DOM controla tudo sobre como um navegador exibe uma página da web, permitindo que, através de scripts de programação, os elementos HT possam ser alterados ML em uma página da web para criar conteúdo dinâmico.

Ambas as técnicas, isto é, scripts no lado do cliente e scripts no servidor, permitem a criação de páginas da web dinâmicas no navegador.

DHTML ou HTML dinâmico é um termo genérico usado para fazer referências a várias tecnologias que permitem a criação de sites interativos e animados (animação na web), combinando HTML, linguagem de script do servidor (geralmente JavaScript), uma linguagem para definir apresentação (como CSS) e DOM.

Conceitos básicos

A navegação clássica na Web, apenas com HTML ou XHTML, fornece conteúdo estático, ou seja, o usuário solicita uma página da web e simplesmente ver a página e as informações nela não são alteradas.

Em vez disso, uma página da web pode ser "animada", "dinâmica" ou "interativa" em relação à experiência do visitante (o usuário).O conteúdo da web (texto, imagens, formulários etc.) em uma página da web pode Em resposta a diferentes contextos, condições ou ações do usuário.

Como mencionado na introdução, existem duas maneiras de executar esse efeito dinâmico da web

-Usando a programação de scripts ao lado do cliente (alterar o site em resposta ao mouse, entradas do teclado ou em determinados momentos; nesses casos, o comportamento dinâmico ocorre na apresentação da página da web).

-Usando a programação de scripts no servidor para alterar a página da web veiculada, levando em consideração o que foi inserido nos formulários, parâmetros no URL , o tipo de navegador usado pelo usuário, a passagem do tempo etc.

As páginas da Web que usam scripts no servidor usam linguagens de script como JavaScript ou ActionScript, usadas para DHTML e Flash, respectivamente.

Os scripts também permitem scripts remotos, uma técnica pela qual as páginas DHTML solicitam informações adicionais de um servidor, usando um quadro oculto, XMLHttpRequests ou um serviço da Web.

Páginas da Web que usam scripts Geralmente, o lado do servidor é criado com a ajuda de linguagens do lado do servidor, como PHP, Perl, ASP, ASP.NET, JSP, ColdFusion e outros idiomas.Esses idiomas do lado do servidor geralmente usam CGI (Common Gateway Interface) para produzimos páginas que b dinâmica.

Combinação dos dois tipos

Todos os componentes de cliente e servidor que montam coletivamente uma página dinâmica da Web são chamados de aplicativo da Web.Os aplicativos da Web gerenciam as interações do usuário, status , segurança e desempenho.

O Ajax usa a combinação de solicitações de script do lado do servidor e de cliente.O Ajax é uma técnica de desenvolvimento de aplicativo Web para troca dinâmica de conteúdo e envia solicitações para o servidor para que os dados façam isso.O servidor retorna os dados necessários que são processados ​​pelo script do lado do cliente.

Essa técnica pode reduzir o tempo de carregamento do servidor porque o cliente não solicita a página toda a web a ser regenerada pelo analisador de idiomas do servidor; Somente o conteúdo que será alterado é transmitido.O Google Maps é um exemplo de aplicativo da Web que usa técnicas do Ajax.

Um cliente da Web, como um navegador da Web, pode atuar como seu próprio servidor, acessando dados de diferentes servidores, como Gopher, FTP, NNTP (Usenet) e HTTP, para criar uma página.

O HTTP suporta o upload de documentos do cliente para o servidor.Existem vários métodos HTTP para fazer isso.

Terminologia relacionada

• Animação da Web

• HTML dinâmico

• Lado do servidor (lado do servidor)

• Lado do cliente (lado do cliente)

• Linguagem de script

Perguntas? Você precisa de mais informações?
Escreva e nós responderemos ao seu email

Comentários

Postagens mais visitadas deste blog

Definição da linguagem de quinta geração (programação)

(linguagem de programação de quinta geração ou 5GL) É uma classificação para linguagens de programação que inclui aqueles que usam programação com restrições para solucionar problemas, em vez de usar algoritmos escritos pelo programador. A maioria das linguagens em restrições, as linguagens de programação lógica e as declarativas são linguagens de quinta geração. Enquanto as linguagens de programação de quarta geração são projetistas para desenvolver programas específicos, as linguagens de quinta geração são projetadas para que o O computador resolve um determinado problema sem um programador. Linguagens de quinta geração são frequentemente usadas em inteligência artificial.Prolog, OPS5 e Mercury são exemplos de 5GL. Dúvidas? Você precisa de mais informações? Escreva e nós responderemos ao seu email

Sincronizar definição de arquivos (sincronização)

Na ciência da computação, a sincronização de arquivos é o processo de garantir que dois ou mais locais contenham as mesmas versões dos arquivos.Se um arquivo for adicionado, modificado ou excluído de um local, o processo de sincronização irá adicioná-lo, modificá-lo ou excluí-lo em outros locais.Em inglês: sincronização de arquivos. A sincronização de arquivos é um tipo de sincronização de dados. A sincronização de arquivos permite manter a mesma versão dos arquivos em vários locais, geralmente diretórios em um computador, em dispositivos de armazenamento removíveis (por exemplo, unidades flash USB) e até mesmo entre um computador e um dispositivo móvel, como um telefone celular. O processo de sincronização pode ser feito manual ou automaticamente usando alguma ferramenta de software, que permita mais confiabilidade. Esquema representando a sincronização de arquivos na ciência da computação. Soluções baseadas em arquivos Existem ferramentas disponíveis para sincronização de ...

Definição de DPI ou PPP (qualidade de impressão)

(pontos por polegada, pontos por polegada) O DPI ou PPP é uma unidade de medida da resolução de uma imagem (relacionada à qualidade) de um scanner, impressora, etc.Serve para medir a resolução, que é a quantidade de pontos que entram em uma polegada.É expresso da seguinte forma: (número) x (número) dpi. Uma resolução de 300 dpi produzirá um texto que mostrará linhas quebradas visíveis sob uma lupa.São necessárias resoluções ainda maiores para obter reproduções Gráficos profissionais usam impressoras com resoluções de 1200 a 2400 dpi. Pixels ou resolução de uma foto e impressão em centímetros Não há equivalência direta entre os pixels de uma imagem digital e o centímetro de impressão que corresponde a ela.Uma imagem muito pequena pode ser impressa muito grande no papel, mas os pixels da imagem impressa começarão a ser percebidos à primeira vista.Existem técnicas para "ampliar" a imagem digital e suavizá-la um pouco os pixels, mas estes não fazem ma ravillas. Se alguns c...

Definição da estrutura de seleção

Na programação, a estrutura de seleção é um tipo de estrutura de controle, também chamada estrutura de decisão ou estrutura seletiva. Em uma estrutura de seleção/decisão, o algoritmo, quando executado, toma uma decisão, seja ou não executar determinadas instruções, se certas condições são atendidas ou não.As condições retornam um valor, verdadeiro ou falso, determinando a sequência a seguir. Existem basicamente três tipos de estruturas de seleção: -Estrutura de seleção simples: if-Estrutura de seleção dupla: if-else-Estrutura de seleção múltipla: case ou switch Normalmente, as linguagens de programação têm duas estruturas desse tipo: estrutura de decisão simples (se ) e estrutura de decisão múltipla (CASE, SWITCH). Os outros dois tipos de estruturas de controle são: estrutura de sequência e estrutura de repetição. Exemplo de estrutura de seleção simples SE Estrutura de seleção simples: IF IF (idade> 18) {show "Você é maior de idade"} Exemplo de estrutu...

Desativar definição

1.Opção que a maioria dos dispositivos eletrônicos possui para terminar de usá-lo e não consumir mais energia.A ação de desligar um dispositivo pode ser manual, automática ou forçada devido à falta de energia. 2.(Desligar o computador ).Função do Windows que permite escolher diferentes opções relacionadas à energia de um computador. A função "Desligar o computador" pode ser encontrada no botão Iniciar da barra de tarefas do Windows. Em geral, ele permite Hibernar, Suspender, Desligar ou Reiniciar o sistema. * Desligar: desliga completamente o computador.Não consome energia neste estado. * Reinicie : Reinicia o computador e o sistema operacional. * Hibernação: permite manter o computador congelado em um determinado momento.Quando você sai do estado de hibernação, o sistema é recuperado exatamente na mesma condição em que está.Deixo (as mesmas janelas e programas abertos), permitindo a máxima economia de energia, amplamente utilizada no como notebooks. * Suspender:...

Definição de palavra ou palavra (informática)

Em informática, uma palavra ou palavra é o termo usado para se referir à unidade de dados que um processador específico usa para trabalhar. Uma palavra é uma parte de dados que tem um tamanho fixo e é tratada como uma unidade por o hardware do processador do computador. O tamanho ou o comprimento de uma palavra é medido em número de bits, que é um recurso importante no design de um processador ou arquitetura de computador específica. Esse tamanho de palavra determina muitos aspectos do design, estrutura e operação do computador. Processadores modernos geralmente têm tamanho de 8, 16, 24, 32 ou 64 bits , enquanto computadores ou notebooks do tipo PC geralmente usam 32 ou 64 bits. Ao longo da história da computação, palavras de outros tamanhos, como 9, 12, 18, 36, 39 também foram usadas , 40, 48 e 60 bits, alguns também usados ​​hoje em dia para processadores de finalidade específica. Também havia processadores, especialmente nos primeiros computadores (anos 50 e 60 do século ...

Carregar definição

Carregar arquivos.Transmitir arquivos ou informações do computador remetente para o receptor.Operação contrária ao download.//O upload de uma conexão a uma rede (como a Internet) refere-se à velocidade total (geralmente medida em mbps ou megabytes) com a qual você pode transferir informações do computador. Perguntas? Você precisa de mais informações? Escreva e nós responderemos ao seu email

Definição de tipo ou fonte (informática)

Uma fonte de computador (ou simplesmente fonte) é implementada como um arquivo de dados digitais que contém um conjunto de glifos, caracteres ou símbolos graficamente relacionados. Embora o termo "fonte" se referisse no passado a um conjunto de partes móveis de metal do mesmo estilo e tamanho, desde os anos 90, geralmente é usado para se referir a um conjunto de formas digitais em um único estilo, escalável para tamanhos diferentes. Um tipo ou tipo de letra é refere-se à coleção de fontes relacionadas em estilos e tamanhos. Geralmente, os tipos de letra incluem os sinais tipográficos de letras maiúsculas e minúsculas, números, pontuação, referência, matemática, etc. São sinônimos de "tipo de letra": Tipo de letra (considerado um erro de tradução), fonte de computador ou, simplesmente, fonte. GLIFO=é uma gravação, escrita ou Por exemplo, os glifos da escrita maia.Na tipografia, Um glifo é uma representação gráfica de um caractere, vários caracteres ou parte ...

Editar definição (informática)

(editar).Em informática, ação de criação ou modificação de um arquivo de computador, exibindo seu resultado na tela. A edição de um arquivo pode ser feita no nível do texto com um processador de texto.Se o arquivo tiver um formato específico, É comum editá-lo com um aplicativo capaz de lidar com esse tipo de formato, que pode ser categorizado de acordo com o tipo de formato, como, por exemplo, editor de áudio, editor de vídeo, editor gráfico etc.Em geral, esses editores têm ferramentas apropriado para criar e modificar arquivos desse tipo, e alguns são mais poderosos que outros. A edição de um arquivo, dependendo do formato, pode incluir ações como copiar, recortar, selecionar, colar, inserir, excluir , mover, aplicar filtros etc.Essas ações são realizadas na área de trabalho do aplicativo editor. Existe um tipo de edição da comunidade na Web chamada Wiki, na qual qualquer pessoa pode colaborar em documentos da Web.exemplo mais com Esta é a Wikipedia. Editores Alguns tipos de ...