E muito comum encontrar-mos varias postagens na internet com perguntas dogenero: O que e um Web Master, qual a diferenca entre um Webdesigner e um WebMaster. Bem entao vamos a resposta. Um Webdesigner e o profissional responsavelpor criar os modelos dos sites que encontramos na internet, como a propriapalavra ja diz designer de internet. Ja o Web Master e o programador Web, ouseja, o profissional responsavel por criar as interatividades que existem emalguns sites como redes sociais e blogs. Mas tambem e comum chamar-mos WebMaster de Webdesigner ja que e bastante comum encontrar-mos profissionaisexercendo ambas as funcoes e tambem por ser um termo mais conhecido por pessoasde fora da area de informatica. Posso disser que sou um exemplo de profissionalque trabalha com ambas as funcoes, mas utilizo a nomenclatura de Webdesignerpara melhor entendimento por parte dos usuarios. Neste exemplo iremos mostrar como e possivel criar paginas com acesso restrito atraves de login sem a necessidade de utilizar codigos em PHP e SQL.HTML: Um simples formulario onde deverao ser passadas informacoes como a usuario e a senha de acesso.<html><title>Login em Javascript</title><head><script type="text/javascript" src="login.js"></script> <!--arquivo que contem o javascript --></head><body><center><form name=login><table width=225 border=1 cellpadding=3 height="123"><tr><td colspan=2 height="13"><center> <p><font face="Arial Black">Area restrita:</font></p> </center></td></tr><tr><td height="22"> <p align="right"><font face="Verdana" style="font-size: 8pt; font-weight:700"> <img border="0" src="imagemdeusuario.ext" width="80" height="80" align="left"></font><p align="right"> <br> <font face="Verdana" style="font-size: 8pt; font-weight:700"> <br> Usuario:</font></td> <td height="22" align="center"> <input type=text name=username size="20"></td></tr><tr><td height="22"> <p align="right"><font style="font-size: 8pt" face="Verdana"> <b><img border="0" src="imagemdeusuario.ext" align="left" width="80" height="80"><br> <br> Senha</b>:</font></td><td height="22"> <input type=text name=password size="20"></td></tr><tr><td colspan=2 align=center height="26"><input type=button value="Entrar" onClick="Login()"></td></tr></table></form></center><p align="center" style="margin-top: 0; margin-bottom: 0"> </p></body></html>Javascript: Codigo em Javascript que contem todos os usuario e as senhas cadastrados, alem das mensagem de alerta.function Login(){ // Instancia a funcao Loginvar done=0;var nome=document.login.username.value; //cria a variavel nomenome=nome.toLowerCase();var senha=document.login.password.value;//cria a variavel senhasenha=senha.toLowerCase();if (nome=="usuario" && senha=="entrar") { window.location="pagina.html"; done=1; }// Pagina aonde o usuario sera redirecionado// aqui serao inseridos os demais usuariosif (done==0) { alert("Senha ou Usuario invalido."); } // mensagem caso usuario ou senha invalidos} Atualmente o Mozzila Firefox e um dos mais utilizadosnavegadores web do mundo, e quanto a sua eficiencia nao tenho nada a reclamar,a nao ser quando se trata de aplicacoes em Javascript. Como voce ja deve terpercebido, o Firefox tem um certo problema com o Javascript, pois a maioria dasaplicacoes desenvolvidas nesta linguagem nao rodam na plataforma do Firefox,pelo menos ate sua versao 6.0. Mas este pequeno problema nao afetava ofuncionamento do software em si. Ate que foi lancada a versao 7.0, ai e quecomecaram os reais problemas com requisicoes em Ajax, pois quando o Firefox sedepara com requisicoes Ajax ele simplesmente trava e exibe a nossa conhecidamensagem de erro O programa encontrou um problema e precisa ser fechado oque ocasiona o fechamento do processo. Mas caso nao tenha compreendido qual e arelacao do Firefox com o Facebook, e bem simples a maioria das acoes feitas noFacebook sao requisicoes em Ajax (curtir, comentar, postar fotos e etc.). Bem infelizmente se a Mozzila nao tenha solucionadoo problema na sua versao mais moderna (11.0) cada vez mais ela ira perderespaco no mundo dos navegadores web. Em navegadores modernos o