Pesquisar

12 de dez de 2014

O que um Desenvolvedor Web precisa saber?

Estudos tecnológicos e científicos aumentam a cada dia, progredindo em pró da sociedade (e as vezes da guerra, rs) demonstrando que a Web ainda tem um imenso potencial de crescer devido sua portabilidade e acessibilidade por meio de navegadores de Internet.
Os conhecimentos medianos necessários e adequados para o desenvolvedor web ter, em ordem sequencial, está indicado abaixo pelo que necessita aprender:
  1. História da Internet e dos navegadores! Você aprenderá como surgiu seu trabalho, como se desenvolveu e os processos futuros que se vê para a programação web;
  2. HTML - Hypertext Markup Language (Linguagem de Marcação de Hipertexto) - É uma linguagem de marcação (e não de programação!) usada para construir o esqueleto e a estrutura principal das aplicações web e dos sites. É ela quem exibe o documento na web;

6 de dez de 2014

Como resolver problemas de Charset Encoding - HTML, PHP, MySQL, JS, CSS e XML - De uma vez por todas!

É comum ver aspirantes ou mesmo desenvolvedores "quebrarem a cabeça" para resolver problemas de charset/encoding, o que é uma verdadeira perda de tempo e de produção se forem seguidos os passos corretamente aqui. Acentos com caracteres e caracteres especiais se tornam códigos como ù e �.

Vamos priorizar o uso da codificação padrão universal UTF-8 para resolver nossos problemas de codificação.

O mais importante de tudo, é na hora de salvar nossos arquivos! Quando criar um arquivo e salvar, salve como UTF-8 e corrija o conteúdo, isso praticamente cessa o problema sem necessitar indicar "charset='utf-8' aqui e ali"! Vamos aos ambientes de programação mais comuns e ver como se faz isso:

Bloco de notas:

 

Ao tentar fechar um arquivo não salvo ou clicar no item do menu "Arquivo > Salvar como..." Esta tela aparecerá:
Então, salve como UTF-8.

como resolver probelmas de charset