Alternativa E - a incompatibilidade entre os navegadores
Introdução
Esta questão aborda os desafios técnicos enfrentados no início do desenvolvimento da World Wide Web (WWW). Compreender essas dificuldades é fundamental para entender como a internet evoluiu até sua forma atual.
Análise das Alternativas
| Alternativa | Avaliação | Explicação |
|---|
| A | ❌ Incorreta | Havia POUCOS protocolos disponíveis inicialmente, não muitos |
| B | ❌ Incorreta | Havia falta de padronização, não excesso de padrões |
| C | ❌ Incorreta | Poucas informações era uma característica, não um problema técnico de desenvolvimento |
| D | ❌ Incorreta | Não havia coexistência harmoniosa - houve as famosas "Guerras dos Navegadores" |
| E | ✅ Correta | A incompatibilidade entre navegadores foi UM DOS maiores desafios |
Desenvolvimento Detalhado
A Incompatibilidade entre Navegadores:
No começo da WWW (década de 1990), cada navegador implementava suas próprias extensões proprietárias ao HTML:
- Mosaic, Netscape Navigator e Internet Explorer interpretavam códigos de forma diferente
- Recursos como JavaScript, frames e tabelas funcionavam apenas em alguns navegadores
- Desenvolvedores precisavam criar versões diferentes do mesmo site para cada navegador
- Isso gerava custos adicionais e fragmentava a experiência do usuário
Consequências:
\text{Desenvolvimento} \times \text{Incompatibilidade} = \text{Custos Elevados}
Esse cenário só começou a se resolver com a criação de padrões web mais rigorosos pelo W3C (World Wide Web Consortium) e com a concorrência que forçou melhorias na implementação dos padrões.
Conclusão
A alternativa E é correta porque a incompatibilidade entre navegadores representou uma barreira técnica significativa no início da WWW, obrigando desenvolvedores a lidar com múltiplas versões de código para garantir compatibilidade universal.
Alternativa E.