Por que precisamos da Web Semântica? A Web de hoje não é suficiente? Estamos caminhando para uma Web com dados cada vez mais relacionados e abertos. A Web Semântica é uma extensão da nossa web atual, em que nós não vamos apenas ler e produzir conteúdo, mas usar as máquinas para relacionar e reutilizar essas informações da melhor maneira possível. Ela se baseia na ideia de que o conteúdo deve ter uma descrição digital, padronizada por vocabulários, que provê meios para as máquinas entenderem do que aquilo se trata, de modo que os computadores possam interpretar, gerar e distribuir conteúdo útil, de acordo com as necessidades dos usuários.
Neste livro, Diego Eis traz uma introdução à Web Semântica, mostrando de onde ela surgiu e apontando nossa trajetória em direção a ela. Sabemos que ela se faz cada vez mais presente no nosso dia a dia, interpretando o conteúdo de nossos e-mails, por exemplo; portanto, é importante aprender seus conceitos e acompanhar a evolução da Web. Você vai descobrir que, apesar de poder ser um assunto altamente técnico, a parte da Web Semântica que mais impacta os desenvolvedores e nosso trabalho diário é muito simples de ser aplicada e implementada.
قائمة المحتويات
1 Introdução
1.1 DIKW — Data, Information, Knowledge, Wisdom
1.2 Web Semântica já está na sua vida
1.3 Para ver mais
2 Como organizamos informação?
2.1 Produzindo informação como nunca
2.2 Transformando dados em informação
2.3 Como organizamos informação?
2.4 Relacionando informações
2.5 Vannevar Bush e o Memex
2.6 Douglas Engelbart e Augmenting Human Intellect
2.7 Ted Nelson, Projeto Xanadu e o início do Hipertexto
2.8 Para ler mais
3 O que é Web Semântica?
3.1 Qual o problema da Web atual?
3.2 A Web 1.0 — Web passiva
3.3 A Web 2.0 — Problema atual da Web
3.4 A Web 3.0, o início da Web Semântica
3.5 Para ler mais
4 Linked Data: o conceito de dados conectados
4.1 As 4 regras
4.2 Status 5 estrelas
4.3 Linked Data API
4.4 Sobre o conceito de dados abertos
4.5 Definição de aberto
4.6 A stack de tecnologias da Web Semântica
4.7 Não acredite no stack original da Web Semântica
4.8 Para ler mais
5 Unicode e URI
5.1 A base da internet
5.2 Por que o Unicode é importante?
5.3 O que são as URIs
5.4 Para ler mais
6 Vocabulários
6.1 Categorização e Aristóteles
6.2 A importância de definir um vocabulário
6.3 Para ler mais
7 Triplas e grafos
7.1 Como estruturamos dados hoje
7.2 Triplas: a base da estrutura de dados na Web Semântica
7.3 Grafos: representando triplas visualmente
7.4 Representando as triplas com código
7.5 Triple Stores — Bases de conhecimento
7.6 Concluindo
7.7 Para ler mais
8 RDFa
8.1 Um pouco sobre RDF
8.2 RDFa para salvar nossa sanidade
8.3 Terminologia RDF
8.4 Para ler mais
9 JSON-LD
9.1 O que é JSON
9.2 Começando JSON-LD
9.3 @context e @type
9.4 Ambiguidade de dados e o @id
9.5 Propriedade same As
9.6 Quem está usando JSON-LD hoje?
9.7 Para ler mais
10 Extra: Turtle e SPARQL
10.1 O básico do básico sobre Turtle
10.2 O básico do básico sobre SPARQL
11 Polêmica: código limpo ainda é necessário?
11.1 Web Assembly (Wasm)
11.2 O front-end como conhecemos pode morrer?
11.3 Para ler mais
12 Concluindo
12.1 Excesso de informação e a decisão imediata
12.2 A semântica e a Internet das Coisas
12.3 Para ler mais
عن المؤلف
Diego Eis é apaixonado e sempre trabalhou com internet. Em 2003, fundou o Tableless, onde fala com vários outros autores sobre desenvolvimento web e front-end. Já palestrou em vários eventos nacionais de tecnologia, faculdades e empresas por todo o país, e passou seis anos de sua carreira profissional dirigindo a própria empresa, fazendo projetos para companhias como Globo.com, Itaú, Nokia, Samsung e outras. Atualmente, é gestor de projetos na Easynvest.