O desktop evoluiu tanto que aquela mesa cheia de coisas está ficando cada vez mais vazia. Livros, Fax, Fotos, Caculadora, Máquina fotográfica, Lista de contatos e outras inúmeras coisas estão todas agora no seu computador como aplicativos e digo mais, faltou fazer referência a televisão que aos poucos está sendo engolida pela internet. O que você acha? Comenta ai.
JavaScript é uma linguagem de script usada em milhões de páginas web em todo o mundo para validar formulários, detectar objetos e adicionar uma série de outras funcionalidades interativas.
Com a guerra dos navegadores, conhecer as técnicas de detecção do navegador via JavaScript era requisito básico de desenvolvimento. Quanto mais surpreendente para o usuário o efeito ao entrar em uma página, tanto mais o desenvolvedor do site era conceituado na comunidade. Páginas que se abriam com os mais variados efeitos, janelas ocupando toda a tela, desaparecimento das barras de ferramentas do navegador, abertura de janelas pop-up com propaganda, bolinhas coloridas e flocos de neve ricochetando e caindo na tela, tudo era permitido e possível com JavaScript. Com a chegada dos Padrões Web e a consequente revisão dos conceitos de desenvolvimento de sites, novos rumos foram traçados, fundamentados em critérios de separação das camadas de desenvolvimento, acessibilidade, usabilidade e portabilidade. Como consequência, foi implementada a padronização da linguagem e do Document Object Model (DOM), revitalizando e alterando os conceitos de emprego de JavaScript.
A padronização aliada ao princípio de desenvolvimento voltado à melhoria progressiva faz com que JavaScript esteja presente na maioria dos sites desenvolvidos segundo os mais rígidos conceitos dos Padrões Web.
As recomendações para a emergente HTML5 implementam novas e fantásticas APIs, capazes de proporcionar o desenvolvimento das mais ricas aplicações web. Contudo, a maioria das funcionalidades previstas nessas APIs, para funcionar com toda sua potencialidade, depende de JavaScript. Assim, modernos desenvolvedores e webdesigners não podem prescindir do conhecimento dessa poderosa linguagem.
Este livro aborda os fundamentos da linguagem, desde os conceitos mais básicos de programação web até as funcionalidades de emprego da linguagem segundo os conceitos de orientação a objetos. É uma referência abrangente dos recursos da linguagem. Descreve detalhadamente objetos, construtores, métodos, funções, propriedades e constantes definidas segundo as recomendações do W3C e as ECMAScript.
No site de apoio ao livro (www.livrojavascript.com.br), o leitor encontrará os códigos-fonte para download e informações complementares sobre o livro, além de exemplos práticos que podem ser implementados e cujo funcionamento pode ser conferido no site.
O título deste post ficou bem esquisito, mas basicamente quero passar uma dica para quem está fazendo sua monografia ou trabalho de conclusão de curso de pós graduação.
Vamos supor que você encontrou um ótimo artigo em um livro, papel, pdf bloqueado ou no Google Books. Em todos os casos, não dá para copiar e colocar o texto, então, você vai precisar de um OCR para ler a imagem do texto e transforma-lo em texto editável.
Siga os passos:
Se for um livro de papel, você deve escanear as páginas em arquivos jpg separados.
Se for um pdf ou google book, basta precisar CTRL+PrintScreen para fotografar a página, depois usando qualquer programa de edição de imagem, recortar somente a parte do texto que você deseja editar, pode usar o XnView, ele á facil, pequeno e gratis.
Beleza, … com os arquivos jpg preparados, vamos agora transforma-los em texto editável, para isso, você vai acessar o site: http://www.onlineocr.net ( é tão fácil que não vou nem explicar como funciona )
Pronto, após clicar no botão RECOGNIZE, seu jpg vai se tornar um texto editável.
Se o texto for em inglês, basta colocar em no Google Translate e fazer os ajustes necessários.
Pronto, agora é só caprichar no conteúdo do seu trabalho.
IMPORTANTE: Não use a dica acima para copiar livros inteiros, isso é crime.