1 of 19

Teced Aulas 2 e 3

Internet e Plataformas

2 of 19

Novo tema: História da Internet, Plataformas e Governança. Pergunta: por quê falar de coisas de 30 anos atrás?

A história ajuda entender o presente

Oportunidade de pensar como escolhas “técnicas” influenciam e interagem com resultados “políticas”:

  • governança da internet <> centralizado
  • software livre
  • plataformas

3 of 19

Redes de comutação de pacotes

  • Comunicação entre computadores. Como? → endereços (IP) e um protocolo (TCP)

Independência do meio de transporte e ideia de “camadas” independentes

4 of 19

Redes de comutação de pacotes

  • Comunicação entre computadores. Como? endereços (IP) e um protocolo (TCP)
    • resultado: eficiência e robustez do uso da rede
    • resultado: agora pode permitir “estranhos” usar a rede, sem se preocupar que podem danificar a infraestrutura toda, desde que obedecem os protocolos.

5 of 19

A Internet é um exemplo de 3 princípios

  • É uma “plataforma”
    • infraestrutura, outros criam aplicativos em cima
  • Padrões e protocolos “abertos”
    • Nenhuma única instância controla, descentralização
  • “Neutralidade” da rede
    • não prescrever como deve ser usada, liberdade de inovar, participar sem pedir permissão

Constrastar com Android, Telefonia, Rede Elétrica (?), BNCC,

6 of 19

A Web

  • Aplicação em cima da plataforma “Internet”
    • comparar com e.g. Bittorrent, FTP, Netflix, Skype, WhatsApp: são todos aplicativos da internet, mas não é “Web”.
  • Feito de identificadores (URL) de documentos do tipo hipertexto (linguagem de marcação HTML), transferido entre servidor e navegador usando o protocolo HTTP

7 of 19

Características da “Web”

  • Aberto: qualquer um pode criar páginas Web e hospedar um servidor Web que “sirva” estas páginas
    • qualificações?
  • Não existe dono ou controle central (fora das padrões técnicas que regem HTML e HTTP)
    • qualificações?
  • Plataforma: pode criar aplicações “da Web” e.g. Gmail (2004) e Amazon (1995)
    • Estes aplicações não (necessariamente) são abertos, neutros etc.

8 of 19

Exercício: “Presença” na internet de artistas, influencers, celebridades em geral.

  • Passar esta “presença” no chat.
  • Existe outra forma de indicar um lugar na internet que não seja URL?

9 of 19

Mais história da Web: “browser wars” (95-2000)

Em 1996, HTML / HTTP já especificações estáveis e públicos. Microsoft descobriu a Web, fez navegador (IE) melhor mas usando tecnologia proprietária e fechada para criar "lock­in" (o usuário não pode usar produtos de outro vendedores).

Dominou e monopolizou o mercado e parou desenvolver IE (monopólio → falta de inovação). Veja a história

(mesma dinâmica se repete hoje com outras plataformas, e.g. Facebook, Google)

10 of 19

11 of 19

Enquete: qual browser usa agora

A: Algum browser do Microsoft

B: Chrome (Google)

C: FireFox (Mozilla)

D: Safari (Apple) ou outros

E: não sei!

12 of 19

Princípios de Governança da Internet do CGI

Quero discutir dois em particular, e perguntar se / como se aplicam em ambientes educacionais

13 of 19

Princípios de Governança da Internet do CGI

Quero discutir dois em particular, e perguntar se / como se aplicam em ambientes educacionais.

  • Claro / Vivo etc. podem / devem fazer acordos comerciais com Youtube ou Facebook ou Netflix, assegurando qualidade de serviço / largura de banda?
  • A prática de “Zero-rating”
  • WhatsApp tem criptografia “end-to-end”. Nem a empresa tem acesso ao conteúdo. Legítimo?
  • Universidades bloqueiam bittorrent. Legítimo?

14 of 19

8 min para fazer considerações sobre software de monitoramento / filtro da rede de uma escola. O que consideram legítimo?

  • Impedir o acesso a TikTok, WhatsApp, etc.
  • Monitorar o acesso a sites ou a tela
    • durante a aula
    • em qualquer momento

Designar relator que vai relatar o argumento na sala principal

Sala break-out!

15 of 19

“Democratização” de aplicativos Web (por volta de 2000

LAMP virou uma plataforma viável até para grupos pequenos de pessoas hospedar aplicativos Web como Wikis, Fóruns, Blogs etc. etc.

Serviço hospedado no seu servidor (o software wordpress) versus serviços hospedados em servidores / domínios dos outros.

16 of 19

Exercício: Wordpress.com vs Wordpress.org

Acessem os 2 domínios e descubra o que cada um faz. Qual é a diferença?

17 of 19

Ter seu próprio domínio na internet com algum aplicativo Web

  • Conseguir seu nome de domínio no registro.br (ou Google ou outra entidade que vende domínios)
  • Conseguir acesso a um servidor (Web) num provedor.
  • Ligar os dois (o provedor de 2. dá informações sobre DNS para configurar no 1.)

Obs. 1: muitas vezes provedores (e.g. UOLHost) vendem pacotes, que já combinam 1 e 2

Obs 2: Cada vez mais, provedores “Cloud” vendem soluções bem mais complexas do que só um servidor com Linux + servidor Web + base de dados

18 of 19

A “Nuvem” = computador dos outros

19 of 19

Tarefa: criar “presença” na rede

Criar uma presença na Web (seu site pessoal, um CV, um portfólio, um site para algum projeto da escola.

Pode trabalhar nos servidores dos outros (Wix, Foursquare, Google, Github), criando um site complexo de forma fácil e rápido.

Ao entregar: fazer discussão crítica à luz do que discutimos. Sustentabilidade, Controle e risco de censura, Portabilidade para outros provedores