Navegador livre e de código aberto
Chromium é um navegador de código aberto para a web, desenvolvido pelo Google, e usado como base para o Chrome, seu navegador principal. Este software está incorporado ao Chrome e é o projeto de código aberto do Google desde 2008. Seu código-fonte está disponível gratuitamente e se combina ao código de um navegador da web. O Projeto Chromium mantém o código de código aberto para o programa, enquanto o código do Chrome é mantido pelo Google.
Qual é o propósito do Chromium?
O projeto Chromium é um projeto em andamento, que visa constantemente melhorar como se navega na web. O projeto é feito para criar maneiras melhores, inovadoras e disruptivas de melhorar a navegação na internet, e com constantes adições e emendas ao código, o Google e o Projeto Chromium obtêm insights sobre as necessidades e preferências de navegação dos usuários da internet.
Embora o aplicativo não seja da marca Google, ele ainda é centrado no Google, com os aprendizados usados para melhorar e adaptar o Chrome. Ele compreende as mesmas funções de sincronização que o Chrome e usa a Conta do Google para entrar no espaço registrado. A Conta do Google dá acesso a diferentes porções protegidas do navegador, e assim adiciona aos dados que são coletados pelo próprio Google. O Projeto Chromium é basicamente uma ferramenta de aprendizado, que ajuda constantemente a melhorar como as pessoas navegam na web.
Comparado ao Chrome, o Google usou uma interface de usuário simples e minimalista para o Chromium, fazendo com que a percepção do navegador seja leve e rápida.
Quais são as principais diferenças entre Chromium e Chrome?
O Chromium é usado como base para o Chrome. No entanto, este último possui alguns recursos extras que não estão disponíveis no primeiro. Alguns recursos que estão disponíveis apenas no Chrome são a capacidade de atualização automática, Adobe Flash Player integrado (não suportado pelo Chromium), chaves de API para alguns Serviços do Google, codecs licenciados de players de terceiros, alguns formatos de áudio que são compatíveis apenas com o Chromium, e uma série de mecanismos de rastreamento e relatórios de falhas, que ajudam o Google a coletar dados sobre quais erros podem ser criados.
Embora isso não seja comumente conhecido, usuários do Windows e Mac também baixam um aplicativo extra em segundo plano, que mantém o Chrome atualizado, e no Linux, essa função é realizada pelas ferramentas de gerenciamento do sistema. Nenhum suporte em segundo plano é fornecido com o Chromium e não há atualizações automáticas também.
Alguns dos recursos que existem no Chromium, mas não no Chrome, são extensões. O Chrome é restrito a usar qualquer extensão que não esteja disponível na Chrome Web Store, no entanto, o navegador de código aberto é capaz de usar essas extensões de terceiros também.
O Chromium fornece ao Chrome um grande repositório de dados e código fonte, que é desenvolvido por qualquer pessoa que trabalhe no Projeto Chromium. Isso inclui a interface do usuário, renderização do Blink, etc. É um programa de código aberto, ao contrário do Chrome, que também usa o esquema de cores e a marca do Google. Os binários do Chrome são licenciados sob os Termos de Serviço do Google Chrome, e essas restrições não existem sob o Chromium.
Como alguém pode se envolver com o Projeto Chromium?
Todo o propósito do Projeto Chromium é construir uma comunidade e um repositório de informações, insights, sugestões e análises dos usuários. Alguém pode se envolver com o desenvolvimento do navegador juntando-se primeiro a algum grupo de discussão de desenvolvedores, visitando o Centro de Ajuda para responder a perguntas dos usuários, e ajudando com o teste de várias funcionalidades. Alguém pode entrar no canal Beta ou Dev, e mergulhar na versão ou compilação mais recente do navegador.
Através dos fóruns e discussões da comunidade, alguém pode relatar arquivos e triagem de bugs, tornando os relatórios de erro mais úteis. Para se envolver ainda mais profundamente, alguém pode até se inscrever para uma conta de desenvolvedor do Chromium. Mas para ser aprovado para ter uma conta, alguém precisa primeiro se tornar um Committer. Submeter um número de patches e estar envolvido com correções de bugs permite que você se torne um committer, dando-lhe mais acesso ao processo de desenvolvimento e à equipe do aplicativo.
Alguém também pode simplesmente extrair o código do navegador, depurá-lo e executá-lo, sem estar envolvido com a comunidade como tal. Um desenvolvedor também pode relatar um bug diretamente através do site e dos fóruns do aplicativo. Há muita literatura disponível para o código do Chromium e para relatar um bug.
Quem deve usar o Chromium?
O Chromium pode ser usado por qualquer pessoa que procure um navegador web leve e minimalista que não tenha muitas frescuras, e uma interface simples, voltada para realizar as funcionalidades básicas. Como o aplicativo não suporta Flash, muitos dos recursos de flash embutidos não estão disponíveis nele. Dito isso, a maioria dos usuários comuns preferiria apenas usar o Chrome, pois ele oferece uma experiência geral melhor, é fácil de navegar, tem uma interface atraente, está pré-configurado em Android ou muitos computadores pessoais, e é simplesmente amplamente utilizado.
Para desenvolvedores especificamente, que gostariam de mexer e trabalhar no código aberto do navegador, e estudar o código para correções de bugs e análises, o Chromium é um bom aplicativo para usar. Voltado para construir uma comunidade de desenvolvedores para melhorar a experiência geral de navegação na web para os usuários da internet, o aplicativo é uma ótima plataforma para interagir com outros desenvolvedores, entender as correções de bugs e estudar o código que é a base não apenas do Google Chrome, mas também de outros programas similares como Opera e Microsoft Edge.
Qual é a palavra final sobre o Chromium?
Chromium é um navegador único e de código aberto do Google, funcionando de forma independente como O Projeto Chromium, construindo um repositório de código baseado em conhecimento, que forma a base do Google Chrome, assim como do Microsoft Edge e Opera. O projeto é uma mina de ouro para desenvolvedores, pois há uma comunidade com a qual se envolver e muito a aprender com as discussões e soluções fornecidas pelos desenvolvedores. Também se tem a possibilidade de se envolver ainda mais profundamente no código-fonte do aplicativo e no processo de correção de bugs. No geral, o software não substitui nem se compara ao Chrome, mas para uma função totalmente diferente de análise de código-fonte.