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

Reiniciar definição (computador)

Em ciência da computação, reinicie, reinicie, reinicie, inicializando.Reiniciar o computador ou o computador é o processo de recarregar o sistema operacional de um computador.É geralmente associado ao processo de reiniciar (voluntária ou involuntariamente) o computador quando ele já está ligado e iniciado. Quando você reinicia um computador, um mecanismo chamado inicialização (inicialização) é iniciado. Existem basicamente duas maneiras de reiniciar um computador voluntariamente: * Por hardware (em frio): pressionando o botão de redefinição (redefinição), que nos computadores antigos agia imediatamente (independentemente do que estava sendo feito).Atualmente, o botão de redefinição informa ao sistema operacional que você precisa reiniciar o computador e faz tudo os mecanismos de fechamento necessários.De fato, existem computadores que não possuem mais o botão de reinicialização. Em certos sistemas operacionais, pressionar as teclas CTRL ALT DEL reinicia o computador (por exemplo...

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 do botão direito (do mouse)

O clique direito do mouse ou o mouse é a ação de pressionar (clicar) no botão direito do mouse. Essa ação geralmente é usada para abrir o menu de contexto do elemento em que o cursor do mouse está naquele momento.o mouse estiver configurado para canhotos, nesse caso, o botão direito será o botão esquerdo. Em inglês, é chamado clique direito e às vezes abreviado como RMB. Alguns usos específicos do clique com o botão direito do mouse -Em um programa de edição de texto, como o bloco de notas ou o Microsoft Word, você pode selecionar uma parte do texto.Clique com o botão direito do mouse na seleção e um menu com opções diferentes será aberto.o que podemos fazer com esse texto: copiar, recortar, substituir etc.Também serão exibidas funções relacionadas ao documento e não necessariamente para o texto selecionado. -No Windows, o botão direito do mouse é muito usado para manipular arquivos e Pastas selecionadas: através do menu de contexto que você abre, você pode copiar, cortar, colar...

Definição do postmaster (e-mail de erro de devolução)

Em servidores Web, postmaster é um termo usado para identificar o administrador de um servidor de e-mail.Quase todos os domínios da Internet têm um endereço de e-mail como: [protegido por e-mail], de onde os erros no processamento eletrônico são direcionados-mails. Por esse motivo, a maioria das pessoas identifica o postmaster com uma mensagem de erro, geralmente quando o email enviado não foi entregue. Também é reconhecido por ser usado como uma técnica publicidade por email (spam) e proliferação de vírus de computador. Todo domínio que suporta o protocolo SMTP para emails requer um endereço de email do postmaster. A mensagem clássica do postmaster : Notificação de status de entrega (falha) Em um endereço do postmaster, chega um email com um erro que indica que a entrega do email enviado falhou.Ele geralmente contém a frase em inglês Notificação de status de entrega (falha) que significa notificação de est Entrega: falha. Este e-mail de erro pode chegar por vários motivos e...

Mudar definição

Tipo de estrutura de seleção usada na programação de algoritmos. A estrutura do switch permite escolher códigos diferentes (conjunto de frases de programação), dependendo de um valor. A forma geral é: switch (value ) {case '1': execute isso se o valor for 1break; case '2': execute isso se o valor for 2 break; case '3': execute isso se o valor for 3break; padrão: execute isso se o valor for nenhum dos anteriorbreak;}; Cada caso pode executar várias linhas de código.Todos devem terminar com uma quebra, o que indica que a execução do programa deve ser seguida após a execução das linhas superiores.A execução continua após a estrutura switch.O caso padrão é executado se não houver correspondência entre o conteúdo do valor e a maiúscula. Um exemplo do uso da estrutura do switch no idioma C: int children; printf (“Digite a quantidade de filhos que você tem: ”); scanf ("% d",&children); switch (children) {case '0': printf ("Nenhum abo...

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 periférico misto (entrada / saída)

Um periférico misto é aquele periférico que pode executar as funções de entrada e saída.Eles também são chamados de dispositivos de entrada/saída ou em inglês: dispositivo de entrada/saída. Os periféricos de computador podem ser classificados de acordo com a direção do fluxo principal de data: input, output, mixed.Algumas bibliografias incluem outras categorias, como armazenamento, comunicação, que podem ser incluídas na categoria "mista". Nos dispositivos de entrada, o fluxo principal de os dados vão do dispositivo para o computador: mouse, teclado. Nos dispositivos de saída, o fluxo principal de dados vai do computador para o dispositivo: impressora, tela. Em vez disso em dispositivos misturados ou periféricos (ou entrada e saída), o fluxo de dados principal é bidirecional. Exemplos de periféricos mistos ou dispositivos de entrada e saída Por exemplo, discos rígidos, unidades de disquete, unidades de fita magnética, gravador de leitores s CD/DVD, unidades ZIP, un...

Definição de Macromedia

A Macromedia foi inicialmente desenvolvedora de software gráfico e desenvolvimento Web.Sua sede era em San Francisco, Califórnia (EUA), fundada em 1992 pela fusão entre Authorware, Inc.e MacroMind-Paracomp (criadores do Macromind Director). Em 1999, adquiriu a empresa de análise de tráfego da Andromedia e, em 2001, a empresa de desenvolvimento da Allaire Web. Em julho de 2002, sua rival Adobe e Macromedia chegaram a um acordo sobre todas as demandas de patentes que eles tinham um ao outro. Em 2003, adquiriu a Web Presedia e a eHelp Corporation, cujos produtos eram RoboHelp, RoboDemo (NAhora Captivate) e RoboInfo. Em 2004, tinha 1445 funcionários.p> A Adobe Systems, sua rival, anunciou um contrato para adquirir a Macromedia em uma transação avaliada em aproximadamente US $ 34 bilhões.Em 5 de dezembro de 2005, a Adobe Systems conclui a aquisição da Macromedia. Seu slogan era: o que a web pode ser. Produtos Macromedia Alguns produtos adquiridos ou desenvolvidos pela Macro...

Lotus 1-2-3 definição

O Lotus 1-2-3, um aplicativo de planilha desenvolvido pela empresa Lotus Software (posteriormente adquirida pela IBM), foi um sucesso desde o seu lançamento nos PCs IBM, além de ser o primeiro software de computador a anunciar propaganda na televisão. O programa Lotus 1-2-3 foi originalmente escrito por Jonathan Sachs e lançado em 26 de janeiro de 1983.Era a principal planilha do sistema DOS. Rivais foram lançados durante esse período como The Twin (em 1985) e VP-Planner, que liam os arquivos 1-2-3 e também se pareciam muito com o Lotus 1-2-3, o que levou a julgamentos. Lotus 1-2-3 começou a declinar com o avanço do Microsoft Windows e seu aplicativo de planilha, o Microsoft Excel. 1-2-3 foi a planilha padrão ao longo dos anos 80 e No início dos anos 90, como parte de um conjunto não oficial de três produtos de automação de escritório autônomos que incluíam dBase e WordPerfect, para criar uma plataforma de negócios completa. Com a aceitação do Windows 3.0, o mercado de softwar...

Definição de Assistente Digital Pessoal (PDA)

O Personal Digital Assistant vem do English Personal Digital Assistant (mais conhecido como PDA).Um Personal Digital Assistant é um pequeno computador que combina funções de um PC normal e agenda eletrônica.São dispositivos portáteis, que podem ser mantidos com apenas uma mão.> Eles possuem aplicativos de escritório, jogos, navegadores, geralmente possuem um sistema e programas com tecnologias de inteligência artificial (IA) que ajudam seus usuários em determinadas atividades, como busca de informações, agenda eletrônica, etc.manual e geralmente são controlados com um lápis. O Personal Digital Assistant é classificado nos chamados computadores de mão. Muitos dos celulares inteligentes atuais competem diretamente com PDAs Algumas bibliografias classificam tablets e alguns players de música e vídeo como PDAs. Características gerais dos PDAs -Computador de t computador de mão ipo (computador de mão). -Eles geralmente têm um tamanho semelhante a um telefone celular ou um pouco ma...