Use a cabeça!: (Registro n. 1694)

006 - Campo Fixo - Material Adicional
fixed length control field a|||||r|||| 00| 0
007 - Campo Fixo - Descrição Física
fixed length control field ta
008 - Campo de Tamanho Fixo
Campo fixo de controle local 190617s2006 bl a gr 000 0 por u
020 ## - ISBN
ISBN 9788576081937
040 ## - Fonte da Catalogação
Fonte de catalogação BR-BrCADE
090 ## - Número de Chamada
Localização na estante 006.76 M478u
Cutter M478u
100 10 - Autor
Autor MCLAUGHLIN, Brett
245 10 - Titulo Principal
Título principal Use a cabeça!:
Subtítulo iniciação rápida Ajax/
250 ## - Edição
Edição 2. ed.
260 ## - Editora
Cidade Rio de Janeiro:
Editora Alta Books,
Data 2006.
300 ## - Descrição Física
Número de páginas 316 p.
505 ## - Conteúdo
Conteúdo Aplicativos web para uma nova geração<br/>1 Usando Ajax<br/>Dê um novo brilho a seus aplicativos Web.<br/>Cansado de interfaces Web desajeitadas e de esperar uma página ser recarregada? Bem, é hora de dar a seus aplicativos Web uma aparência de aplicativo desktop sofisticado. Sobre o que estamos falando? Simplesmente a mais recente novidade na Web: Ajax - asynchronous JavaScript e XML - e seu tíquete para a construção de aplicativos sofisticados de Internet que sejam mais interativos, fáceis de usar e tenham maior capacidade de resposta.<br/><br/>Você não disse que o Aox me<br/>permitirá atualizar a tela sem todo<br/>esse trabalho de recarga? Algo sobre<br/>atualizar apenas porte do página?<br/>A Web, recarregada<br/>Bem-vindo ao novo milênio!<br/>"Recargas? Não precisamos dessa porcaria de recarga"<br/>A relação de destaques: Capítulo 1<br/>Criando um objeto de solicitação <br/>PHP... Uma visão rápida <br/>O que o servidor costumava fazer... <br/>O que o servidor deve fazer agora <br/>Inicializando a conexão <br/>Conectando-se com um servidor Web <br/>Adicionando o manipulador de eventos <br/>Codificando updatePageQ <br/>Como vemos os aplicativos Web... <br/>Introduzindo o navegador Web <br/>O que o navegador deve fazer com a resposta do servidor? <br/>Enviando instruções para o navegador <br/>Capturando a resposta do servidor <br/>Procurando o estado de prontidão correto<br/>Revisão em 60 segundos<br/><br/>Fazendo solicitações AjaX<br/>2 Falando a língua<br/>É hora de aprender como falar assincronamente.<br/>Se você estiver planejando criar o próximo aplicativo matador, precisa conhecer o Ajax por dentro e por fora. Neste capítulo, introduziremos uma visão interna da JavaScript assíncrona: você aprenderá como enviar solicitações em diferentes navegadores, conhecerá os estados de prontidão e códigos de status e até aprenderá alguns truques extras com a HTML dinâmica durante o percurso. Ao terminar, estará fazendo solicitações e manipulando respostas como um especialista.., e a propósito, mencionamos que seus usuários não terão que esperar enquanto você está aprendendo?<br/><br/>Pizza Delivery Break Neck<br/>Pizza Break Neck, estilo Ajax<br/>HTML 101: aceitando entradas do usuário<br/>Manipuladores de eventos conectam a HTML à JavaScript<br/>Use o DOM para capturar o número de telefone<br/>Onde está o navegador Web?<br/>Criando um objeto de solicitação<br/>Dando suporte a vários navegadores<br/>PHP Uma visão rápida<br/>Os URLs de solicitação distribuem dados para o servidor<br/>Envie a solicitação para o servidor<br/>Recuperar o endereço do cliente<br/>Estados de prontidão HTTP<br/>Verificando o estado de prontidão<br/>O que o navegador está fazendo?<br/>Capture a resposta do servidor no objeto de solicitação<br/>Testando o aplicativo da Break Neck<br/>Quando os navegadores armazenam em cache URLs de solicitação...<br/>Revisão em 60 segundos<br/><br/>Aplicativo assíncronos<br/>3 O assincronismo me desconcertou<br/>Sala de espera? Desculpe, não temos algo desse tipo.<br/>Essa é a Web, e não um consultório médico, e ninguém quer sentar lendo uma revista de seis meses atrás enquanto um servidor faz seu trabalho. Você viu como o Ajax lhe permitirá se ver livre das recargas de página, mas é hora de adicionar a capacidade de resposta à lista de destaques de seus aplicativos Web. Neste capítulo, você aprenderá como enviar as solicitações de seus usuários para um servidor e permitir que eles continuem trabalhando enquanto esperam uma resposta. Na verdade.., esqueça isso. Não haverá espera alguma neste capítulo. Vire a página e comecemos.<br/><br/>O que quer mesmo dizer assíncrono? <br/>Construindo uma cafeteira com Ajax<br/>As idas e vindas do desenvolvimento Ajax <br/>Escrevendo o código JavaScript que enviará a solicitação <br/>Código JavaScript <br/>Capturando e configurando o conteúdo de texto de um elemento <div> <br/>Configurando o texto de um elemento <div><br/>PHP... Uma visão rápida <br/>Escrevendo a função de retorno de chamada <br/>Introduzindo a função JavaScript substringO <br/>O teste final (certo?) <br/>Criando dois objetos de solicitação <br/>Usando dois objetos de solicitação <br/>Bem-vindo ao mundo do assincronismo! <br/><br/>O Document object model<br/>4 Árvores de páginas Web<br/>Precisa-se: páginas Web fáceis de atualizar.<br/>É hora de assumir a responsabilidade pelas coisas e começar a escrever código que atualize suas páginas Web dinamicamente. Com o uso do DocumentObject Model, suas páginas poderão adotar novo arquivo, responderá ações do usuário e ajudá-lo a livrar-se definitivamente de recargas desnecessárias. Quando você tiver terminado este capítulo, conseguirá adicionar, remover e atualizar conteúdo praticamente em qualquer local de sua página Web. Portanto. vire a página e passearemos pela floresta Webville,<br/><br/>Precisa de um aplicativo dinâmico? <br/>Conheça o DOM <br/>Usando o DOM sem Ajax <br/>Como o navegador vê sua HTML (parte 2) <br/>Escreva seu próprio ... Dicionário Web <br/>A ordem é importante para o navegador Web<br/>A árvore do DOM <br/>Um novo tipo de árvore: a árvore DOM <br/>Percorrendo uma árvore DOM <br/>nó <br/>Alguns navegadores não reconhecem a classe Node <br/>O grande desafio de codificação do Capítulo 4 <br/><br/>Desenvolvendo aplicativos DOM<br/>4.5 Uma segunda chance<br/>Ansioso para conhecer melhor o DOM?<br/>No último capítulo, você teve um curso intensivo sobre a maneira mais interessante de atualizar suas páginas Web: o Document Object Model. No entanto, achamos que pudesse querer ainda mais e neste capitulo você usará o que acabou de aprender para criar um elegante aplicativo baseado no DOM. No percurso, selecionará alguns manipuladores de eventos novos, aprenderá como alterar o estilo de um nó e criará um aplicativo dinâmico e amigável. Este é o capítulo em que levaremos suas aptidões no DOM a um nível totalmente novo.<br/><br/>Todos são críticos <br/>Qual é a estratégia do jogo? <br/>O grande cenário <br/>Configurando as capas de CD <br/>Adicionando manipuladores de eventos <br/>Adicionando um CD ao Top 5 <br/>Preste atenção em "this" <br/>Adicionando filhos a um elemento <br/>Um elemento só pode ter um pai <br/>Mais inclusões em nossa árvore DOM<br/>Um teste final <br/><br/>Solicitações post <br/>5 Dizendo mais com POST <br/>Era isso que você estava esperando.<br/>Você pediu e agora vai ter: finalmente vamos nos livrar de send(null) e aprender como enviar mais dados para um servidor. Vai demandar um pouco de esforço adicional de sua parte, mas quando você tiver terminado este capítulo, estará dizendo muito mais do que 'não há dados" para o servidor em suas solicitações assíncronas. Portanto, apertem seus cintos para percorrermos o universo dos cabeçalhos de solicitação e tipo de conteúdo; chegamos ao país POST.<br/> <br/>As mesmas bases operacionais<br/>Enviando um formulário com o Ajax<br/>Enviar o pedido para o servidor<br/>PHP... Uma visão rápida<br/>O DOM tem conexão com o que o cliente vê<br/>Testando o aplicativo da Break Neck<br/>O código PHP cria um novo cabeçalho de resposta:<br/>O servidor responde<br/>Manipulação de erros da Break Neck<br/>Solicitações GET versus solicitações POST<br/>Servidores Web decodificam dados POST<br/>Envie mais dados com uma solicitação POST<br/>Testando solicitações POST<br/>Os misteriosos dados POST<br/>cabeçalhos de solicitação.<br/>Cabeçalhos de resposta<br/><br/>Solicitações e respostas XML<br/>6 Mais do que as palavras podem dizer Já se sentiu como se ninguém estivesse escutando?<br/>Às vezes o velho idioma inglês simplesmente não ajuda quando você está tentando se comunicar. Até agora usamos texto em todas as suas solicitações e respostas, mas é hora de deixarmos de lado nossos shells de texto simples. Neste capítulo, nos aprofundaremos na XML e ensinaremos nossos servidores a dizer muito mais do que jamais conseguiriam com texto simples. Como se não fosse o bastasse, você também ensinará XML a suas solicitações, ainda que nem sempre essa seja uma boa idéia (veremos mais sobre isso quando começarmos). Prepare-se... uma vez que tiver terminado este capítulo, suas solicitações e respostas nunca mais serão as mesmas.<br/><br/>Os servidores não têm que dizer muita coisa <br/>Fale <br/>XML: exatamente o que o doutor prescreveu <br/>O problema da Boards 'R' us<br/>Aviando a receita de XML <br/>PHP... uma visão rápida<br/>Usando response XML em seu código <br/>Testando tudo <br/>A XML e uma linguagem para a definição de outras linguagens <br/>XML para solicitações?<br/>Que formato de dados <br/>Texto ou XML <br/><br/>JSON VERSUS XML<br/>7 Uma batalha final<br/>É hora de voltar à escola primária.<br/>Lembra da época em que as divergências eram resolvidas com palavras ásperas, socos e imitações precárias de kung-fu? Lembra quando nada era mais emocionante do que ouvir o grito "Lutem!" nos salões da lanchonete? Neste capítulo, voltaremos àqueles dias, e deixando as palavras amigáveis e a etiqueta de lado, a XML e a JSON, dois formatos diferentes para o envio e recebimento de dados em suas solicitações assíncronas, estão prontas para resolver suas divergências no ringue. Prepare seu cartão de apostas!<br/><br/>Uma revisão dos formatos de solicitação e resposta <br/>Você deve usar XML ouJSON? <br/>O campeão de pesos pesados: XML <br/>Você usará o DOM para trabalhar com XML <br/>A JSON é apenas JavaScript <br/>A JSON é enviada como texto <br/>Então qual é o melhor formato de dados? <br/>Que formato de dados você deve usar? <br/><br/>Apendke 4: Extras<br/>a 1 Alguns bônus especiais<br/>Só para você: um presente de despedida dos laboratórios Use a Cabeça.<br/>Na verdade, você encontrará cinco bônus especiais neste apêndice. Queríamos poder ficar e falar um pouco mais, mas é hora de você pegar o que aprendeu e partir para o frio mundo cruel da programação na Web por conta própria. Porém, não gostaríamos de ver você ir embora sem um pouco mais de preparação, portanto, examine as cinco coisas mais importantes que não conseguimos que coubessem no livro.<br/><br/>Kits de ferramentas Ajax <br/>script.aculo.us e outras bibliotecas de UI <br/>Inspecionando o DOM <br/>Usando bibliotecas JSON em seus scripts PHP <br/>Usando evalO com JSON <br/><br/>Apendice 2: Utilitários ajax e DOM<br/>a 2 É hora de um pequeno bônus de crédito.<br/>Dentro das páginas deste apêndice, você encontrará alguns dos códigos utilitários que eram um pouco avançados para o momento em que passamos por eles anteriormente no livro. A essa altura, no entanto, você deve estar pronto para encarar de frente essas funções utilitárias do Ajax e DOM.<br/><br/>ajax.js <br/>Usando ajax.js <br/>text-utils.js <br/>Usando text-utils.js <br/><br/><br/><br/><br/>
650 #0 - ASSUNTO
Assunto Website
9 (RLIN) 1866
650 #4 - ASSUNTO
9 (RLIN) 1857
Assunto Linguagem de programação
650 #4 - ASSUNTO
9 (RLIN) 1941
Assunto Ajax
942 ## - Elementos de Entrada Adicionados
Tipo de Material Livros
942 ## - Elementos de Entrada Adicionados
Tipo de Material Livros
Exemplares
Classificação Empréstimo Locação permanente Locação corrente Data de aquisição Patrimônio Número completo de chamada Código de barras Número do exemplar Data de inserção do exemplar Tipo de item no Koha
    Biblioteca Agamenon Magalhães Biblioteca Agamenon Magalhães 2019-06-19 30020 006.76 M478u 2019-0043 1 2019-06-19 Livros
    Biblioteca Agamenon Magalhães|(61) 3221-8416| biblioteca@cade.gov.br| Setor de Edifícios de Utilidade Pública Norte – SEPN, Entrequadra 515, Conjunto D, Lote 4, Edifício Carlos Taurisano, térreo