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 de Avahi

O Avahi é um sistema gratuito projetado para permitir que usuários inexperientes configurem e operem uma rede de computadores. Permite que os programas publiquem e localizem imediatamente serviços e hosts, tudo sem especificar nenhuma configuração, por isso é chamado de sistema zeroconf (sem O Avahi permite que um usuário conecte um computador a uma rede e localize automaticamente impressoras, arquivos de dados e outros usuários para se comunicar. O Avahi foi criado por Lennart Poettering e Trent Lloyd no início de 2004. Site oficial: www.avahi.org Perguntas? Você precisa de mais informações? Escreva e nós responderemos ao seu email

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 de teclas de acesso rápido

Tipos de teclas que não pertencem ao teclado clássico do computador, geralmente introduzidas pelos fabricantes para oferecer acesso rápido a determinados programas ou funções. Por exemplo, muitos teclados incluem teclas especiais para abrir o navegador, o player de vídeos e músicas, teclas que servem para pausar, reproduzir, retroceder ou encaminhar vídeos, teclas especiais para o usuário atribuir uma função, teclas para diminuir ou aumentar o volume, etc.

Definição da IBM

(International Business Machines) Empresa que fabrica e comercializa hardware, software e serviços de informática, com sede em Armonk (EUA) e foi fundada em 15 de junho de 1911, embora esteja em operação desde 1888. Possui 329 mil funcionários em 161 países, com receita superior a 90 bilhões de dólares em 2005.A IBM é a maior empresa relacionada à ciência da computação do mundo, conhecida como o Gigante Azul. Em Quanto ao hardware, fabrica e mantém mainframes, supercomputadores e servidores de grande porte.Inventei discos rígidos em 1957, fabricando-os até 2002.Crio a plataforma IBM PC, fabricando equipamentos baseados nele até 2002, no final de 2004, vendendo a divisão de PCs para o grupo chinês.Lenovo.Pesquisa no campo da nanotecnologia.Quanto ao software, impulsiono bancos de dados, ele possui vários pacotes de aplicativos. As maiores empresas de computadores do mundo Abrir fechar

Definição de acoplamento (informática)

Grau de interdependência entre as unidades de software (módulos, funções, sub-rotinas, bibliotecas etc.) de um sistema de informação.O acoplamento fornece a idéia de quão dependentes as unidades de software são umas das outras, ou seja, o grau em que uma a unidade pode funcionar sem recorrer a outras pessoas.Por exemplo, duas funções são absolutamente independentes uma da outra (ou seja, o nível mais baixo de acoplamento) quando uma pessoa pode fazer seu trabalho completamente sem recorrer à outra.que ambos estão dissociados. O consenso geral é que deve haver baixo acoplamento entre as unidades de software para obter uma boa programação ou um bom design, ou seja, quanto menos dependentes as partes que constituem um Quanto melhor o resultado, será o sistema do computador.Obviamente, um desacoplamento total das unidades é impossível. O baixo acoplamento permite: * Melhorar a capacidade de manutenção das unidades de software.* Aumentar a reutilização de um • Evite o efeito de onda, poi...

Definição de terminal do Windows

Terminal especialmente projetado para executar aplicativos do Windows.Os terminais do Windows são conectados a um servidor Windows NT por meio de uma rede.Todo o processamento e armazenamento de dados é tratado pelo servidor, o terminal não faz mais nada do que enviar a entrada do usuário (movimentos do mouse e pressionamentos de teclas) para o servidor e exibe os resultados na tela. Como o Windows NT não é um sistema operacional para vários usuários como o UNIX, ele requer um software adicional para suportar os terminais.O programa mais popular a ser executado Este é o WinFrame. Perguntas? Você precisa de mais informações? Escreva e nós responderemos ao seu email

Definição de peso (redes neurais artificiais)

A idéia de peso é um conceito fundamental em redes neurais artificiais.Um conjunto de entradas ponderadas permite que cada neurônio ou nó artificial do sistema produza resultados relacionados. Profissionais que lidam com projetos de aprendizado de máquina e inteligência artificial em aqueles que usam redes neurais artificiais para sistemas similares geralmente falam sobre peso com base em sistemas biológicos e tecnológicos. O peso também é conhecido como peso sináptico. Em um neurônio artificial, uma coleção de entradas ponderadas é o veículo através do qual o neurônio participa de uma função de ativação e produz uma decisão (disparando ou não).As redes neurais artificiais típicas têm várias camadas, incluindo uma camada de entrada, camadas oculto e uma camada de saída.Em cada camada, o neurônio individual recebe essas entradas e pesa de acordo.Isso simula a atividade biológica dos neurônios individuais e enviando sinais com um determinado peso sináptico do axônio de um neurônio p...

Definição de Webware

1.Software acessado on-line remotamente, geralmente usando um navegador da Web.Também é chamado de aplicativo Web ou software/aplicativo on-line. 2.Conjunto de componentes usados ​​para desenvolver um site ou aplicativos on-line. Relacionado: • Desenvolvimento Web.

Definição de profundidade de cor

O número de cores diferentes que podem ser representadas em um pixel depende do número de bits por pixel (bbp).Uma imagem com 1 bpp usa 1 bit para cada pixel, portanto, só pode ser desativada ou ativada (dois estados).O bit adicional dobra o número de cores disponíveis; portanto, uma imagem de 2 dpi permite 4 cores em cada pixel, uma imagem de 3 dpi permite 8 cores e: 1 dpi, 2 ^ 1=2 cores (monocromática) 2 dpi, 2 ^ 2=4 cores 3 bpp, 2 ^ 3=8 cores...8 bpp, 2 ^ 8=256 cores (escala de cinza ou cores) 16 bpp, 2 ^ 16=65 536 cores ("Highcolor" ou cor de alta densidade) 24 bpp, 2 ^ 24=167777 216 cores ("Truecolor" ou True Color) 32 bits=4.294.967.296 cores Para profundidades de cor de 15 bbp ou mais, a profundidade é normalmente a soma dos bits atribuídos a cada um dos componentes vermelho, verde e azul. Highcolor, que geralmente significa 16 bpp, geralmente possui 5 bits para vermelho e azul e 6 bits para verde; Isso ocorre porque o olho humano é mais sensível a erros...