Tecnologias Web Aula 4 João Paulo Brognoni Casati Conteúdo da Aula • Aplicativos para Internet – Navegadores – Clientes de E-mail e Webmail – Comunicadores Instantâneos – Compartilhamento de Arquivos – Segurança na Rede – Aplicativos na Web 2.0 2 Navegadores • O que são os Navegadores? – Também conhecidos como Browsers – Aplicativo fundamental para acesso à internet – Primeiros navegadores • Mosaic • Netscape • Internet Explorer 3 Navegadores • Principais navegadores – Google Chrome – Internet Explorer – Firefox – Safari – Opera 4 Navegadores Navegador Google Chrome Internet Explorer Firefox Safari Opera Outros Utilização 49,18% 22,62% 19,25% 5,15% 1,46% 2,34% Fonte: StatCounter gs.statcounter.com • Popularidade dos navegadores 5 Navegadores • Popularidade dos navegadores Utilização 60.00% 50.00% 49.18% 40.00% 30.00% Utilização 22.62% 19.25% 20.00% 10.00% 5.15% 1.46% 2.34% Opera Outros 0.00% Google Chrome Internet Explorer Firefox Safari 6 Navegadores • Google Chrome – O navegador mais popular – Disponibilizado em 2008 – Desbancou o I.E. – Marketing: • Navegador mais rápido 7 Navegadores • Google Chrome disponível em – 51 idiomas – Diversas plataformas • Windows • Linux • Mac OS X • Android 8 Navegadores • Interface do Google Chrome 9 Navegadores • Internet Explorer (I.E.) – Criado em 1995 – Produto da Microsoft • Distribuído com o S.O. Windows – Por muitos anos líder de mercado • No auge, chegou a ser usado por 99% dos dispositivos 10 Navegadores • Interface do Internet Explorer 11 Clientes de E-Mail e Webmail • Aplicativos utilizados para envio e recebimento de e-mails • Serviço de E-Mail – Gratuitos ou Pagos – Criação de conta de e-mail – Exemplo: • nomedeusuario@fornecedordoserviço.com 12 Clientes de E-Mail e Webmail • Clientes de E-mail Desktop – Normalmente utilizam POP3 para recebimento – Utilizam SMTP para envio – Tendência: • Serem substituídos por soluções webmail. 13 Clientes de E-Mail e Webmail • Clientes de E-mail Webmail – Normalmente utilizam IMAP para recebimento – Utilizam SMTP para envio – Tendência de crescimento • Cloud Computing 14 Clientes de E-Mail e Webmail • Principais diferenças: WEBMAIL Acesso pelo navegador E-Mails nas nuvens Acesso de qualquer dispositivo com navegador DESKTOP Acesso por software desktop E-Mails são copiados para o PC (nem sempre) Necessário instalar o software específico no dispositivo 15 Clientes de E-Mail e Webmail • Serviço de e-mail – Independente de cliente – A maioria fornece um ambiente de webmail – Uso de Cliente Desktop: • Depende de disponibilidade • Decisão do usuário 16 Clientes de E-Mail e Webmail • Alguns clientes de Webmail – Principais soluções • Hotmail • Gmail • Yahoo Mail • Zipmail • R7 • Outros... 17 Clientes de E-Mail e Webmail • Clientes de E-mail Desktop – Principais soluções • Outlook • Eudora • IncrediMail • Thunderbird • Evolution • Outros... 18 Comunicadores Instantâneos • Envio e recebimento de mensagens em tempo real – Chat • Protocolo: – IRC • Internet Relay Chat • Criado em 1988 • Principal cliente de IRC: mIRC 19 Comunicadores Instantâneos • Aplicativo ICQ – Revolucionário – Cada usuário tinha um ICQ Number – Lançado em 1996 – Chegou a alcançar quase 200 milhões de usuários 20 Comunicadores Instantâneos • Outros aplicativos conhecidos – Windows Live Messenger / Skype – Yahoo Messenger – Gtalk / Hangouts – Facebook Messenger – Whatsapp 21 Compartilhamento de Arquivos • Aplicativos P2P – Peer-to-Peer – Compartilhamento ponto-a-ponto • Sem interferência de servidor Origem Destino Arquivo Arquivo 22 Compartilhamento de Arquivos • Aplicativos P2P – Principais aplicativos • Shareaza • BitTorrent – Requer maior cautela • Vírus 23 Compartilhamento de Arquivos • Serviços de Hospedagem – Servidor remoto armazena arquivos – Acesso a servidor para baixá-los – Existem gratuitos e pagos – Normalmente o espaço é limitado – Possibilidade de controle no servidor • Anti-vírus 24 Compartilhamento de Arquivos • Serviços de Hospedagem Servidor Arquivo Origem Destino Arquivo Arquivo 25 Compartilhamento de Arquivos • Serviços de Hospedagem – Alguns serviços: • Microsoft OneDrive • Dropbox • Google Drive 26 Segurança na Rede • Para navegar tranquilo, utilizar: – Anti-vírus – Anti-spyware • Opcionais – Firewall – Software para criptografia 27 Aplicativos na Web 2.0 • Aplicativos que rodam no navegador – Possuem características desktop • Exemplos: – Flickr – Google Drive – Alguns webmails – Muitos outros... 28 Tecnologias Web Atividade 4 João Paulo Brognoni Casati ATIVIDADES • 1 – Qual o navegador de internet mais utilizado hoje em dia? • Resposta: – Google Chrome. 30 ATIVIDADES • 2 – Qual o protocolo de recebimento de emails normalmente utilizado por sistemas webmail? • Resposta: – IMAP. 31 ATIVIDADES • 3 – Qual o primeiro protocolo criado para troca de mensagens instantâneas pela internet? • Resposta: – IRC. 32 ATIVIDADES • 4 – Aplicativos peer-to-peer (P2P) utilizam servidores de arquivos para transmissão? • Resposta: – Não, ela é feita ponto a ponto. 33 ATIVIDADES • 5 – Cite alguns importantes serviços de hospedagem de arquivos. • Resposta: – Google drive – Dropbox – OneDrive 34