Como testamos e validamos navegadores

Para determinar os testes e a validação de navegadores, a abordagem da Blackboard é guiada por duas considerações principais:

  1. Queremos testar e validar os navegadores mais recentes, principalmente em situações em que atualizações automáticas de navegadores impulsionam upgrades rápidos de usuários finais.
  2. Queremos testar e validar um conjunto adequadamente amplo de navegadores que estejam sendo utilizados por nossos clientes.

Quando um navegador é listado como testado e validado, a Blackboard está assumindo o compromisso de oferecer suporte ao uso por parte do cliente. Isso acontece, principalmente, de duas formas:

  1. Antes do lançamento de uma versão do Learn, nós testamos as combinações de navegadores e sistemas operacionais disponíveis, a fim de evitar quaisquer problemas relacionados a navegadores.
  2. Após o lançamento de uma versão do Learn, por meio da resolução rápida dos problemas de clientes:
    • Nós aceitamos casos de suporte na tecnologia da plataforma, assistência com resolução e encaminhamento de problemas para resolução, independentemente do navegador em uso.
    • Nós trabalhamos para resolver quaisquer problemas relacionados a navegadores em versões de produtos, assim como qualquer outro tipo de problema.

Navegadores

A Blackboard testa e valida quatro navegadores principais nas versões do Learn. Isso inclui três navegadores que seguem um caminho de atualização rápida de software com base em canais, que abrange vários sistemas operacionais:

  • Edge, da Microsoft
  • Firefox, da Mozilla
  • Chrome do Google

No caso desses navegadores, a Blackboard testa o canal "estável" mais recente da versão, que é o canal mais testado pelos próprios fornecedores dos navegadores antes do lançamento para os usuários.

Além disso, a Blackboard testa e valida o canal ESR (Extended Support Release) especializado do Firefox, um subconjunto do canal estável desenvolvido para implantações em empresas. Para saber mais, consulte a página de Versão de suporte estendido do Firefox.

A Blackboard também testa navegadores que seguem um caminho tradicional de atualização de software, com lançamentos periódicos de novas versões disponíveis ao público geral, como o Safari da Apple.

Se você precisar de informações sobre as versões específicas de cada navegador que foram testadas e validadas quando um service pack específico do Learn foi lançado, consulte as respectivas notas de versão.


A abordagem da Blackboard quanto à renderização em navegadores

A camada de renderização do Blackboard Learn consiste em HTML, CSS e JavaScript compatíveis com os padrões modernos dessas linguagens.

Nossa abordagem universal de desenvolvimento tem como foco a interoperabilidade. Isso significa que, sempre que possível, não criamos código específico para determinado navegador e que usamos o mínimo de encapsulamento para lidar com variações entre os navegadores.

  • A camada de renderização do Blackboard Learn interage com o mecanismo de renderização de seu navegador, que é a parte que desenha as páginas da web na seção principal da janela do navegador.
  • Todos os mecanismos de renderização foram desenvolvidos para funcionar bem com marcação compatível com os padrões em HTML, CSS e JavaScript. Isso inclui:
    • WebKit, que é o mecanismo de Safari, Chrome e Opera
    • Blink, uma versão do webKit que é o mecanismo das versões mais recentes do Chrome
    • Gecko, que é o mecanismo do Firefox

Essa abordagem de design da camada de renderização do Blackboard Learn nos dá confiança de que as novas versões de navegadores, quando lançadas, continuarão sendo compatíveis com as versões atuais do Learn.


A abordagem da Blackboard quanto aos testes de navegadores

Para confirmar essa confiança com o lançamento de cada versão nova, a Blackboard executa seu conjunto de testes de compatibilidade de navegador em versões de navegadores recém-lançadas, em várias combinações de sistemas operacionais, a fim de garantir o funcionamento adequado antes de lançar determinada versão. Esses testes utilizam todas as estratégias de testes automatizados e manuais disponíveis, a fim de assegurar sua confiabilidade.


Versões mais novas de navegadores

Devido ao aumento na frequência de novas versões de navegadores lançadas por alguns fornecedores, a política da Blackboard é de oferecer suporte a todas as novas versões de navegadores lançadas no mercado como disponíveis para o público geral ou por canais de versão suportada, mesmo que o navegador seja lançado após a conclusão dos testes do lançamento. Tratamos como prioridade máxima qualquer problema crítico encontrado por clientes no campo em um navegador com suporte provisório. Executamos frequentes ciclos de testes em novos navegadores para assegurar que o sistema continua funcionando conforme o esperado e atualizamos a documentação do navegador suportado disponível para o cliente sempre que necessário.


Navegadores mais antigos

Assim como recomendamos o uso da versão mais recente do Blackboard Learn para ter a melhor experiência possível, os fornecedores de navegadores recomendam o mesmo com relação ao seu software. Algumas versões mais antigas de navegadores de alguns fornecedores podem apresentar problemas de renderização com versões mais recentes do Learn, e vice-versa.

A Blackboard ainda aceita os problemas de clientes com esses navegadores que forem relatados ao Suporte e tentará replicar o problema em um navegador totalmente compatível. Se não for possível replicar o problema, a Blackboard recomendará que o cliente mude para a versão de navegador totalmente compatível com a Blackboard. Em alguns casos, uma recomendação adicional é atualizar para uma versão mais moderna do Learn.


Cookies e JavaScript

Independentemente do navegador utilizado, o Blackboard Learn exige o uso de cookies de sessão e JavaScript habilitado no navegador do usuário para oferecer a experiência ideal de ensino e aprendizagem.