Por: Kathleen Murphy, Gerente, Soluções de Aprendizagem
ATUALIZAÇÃO Data de fim da vida útil: versão de dezembro de 2024
O Pacote de Expansão de Widgets da Página Inicial (HWEP) é uma coleção de widgets criados pelos Serviços de Aprendizagem da D2L (anteriormente Serviços de Aprendizagem e Criação). Os widgets na geração inicial do HWEP foram entregues como widgets personalizados e referenciados a uma base de código hospedada centralmente. Esses widgets são conhecidos como widgets hospedados personalizados.
Em janeiro de 2022, uma geração subsequente de widgets HWEP foi lançada usando widgets do sistema Brightspace, mas as versões originais hospedadas personalizadas desses widgets permaneceram em serviço. Qualquer cliente que comprasse os widgets hospedados personalizados originais tinha automaticamente direito às versões do widget do sistema e era incentivado a migrar.
Os widgets hospedados personalizados são uma tecnologia legada e agora estão no fim da vida útil. Os widgets hospedados personalizados serão removidos dos sites do cliente como parte da versão 24.12 do Brightspace.
Quais widgets são afetados?
Todos os widgets hospedados personalizados, com exceção dos widgets Calendário K12 e Rodapé K12, têm equivalentes de widget do sistema idênticos e podem ser substituídos por widgets do sistema. Esses incluem:
- Widget de Índice Visual
- Widget de janela de boas-vindas
- Widget de banner de foto
- Widget de prêmios de aluno
- Widget de anúncios Slim
- Widget de cartão de perfil único
- Widget do Navegador de Conteúdo
Os widgets hospedados personalizados que não serão mais suportados incluem:
O Multi-Profile Widget é o widget mais recente do Pacote de Expansão do Widget da Página Inicial e nunca foi lançado como um Widget Hospedado Personalizado. Ele não é afetado pelo fim da vida útil e continuará a funcionar normalmente como um widget do sistema.
Por que estamos tomando essa decisão?
A remoção dos widgets hospedados personalizados herdados dos sites do cliente simplificará o gerenciamento de widgets para administradores e instrutores do site. As versões de widgets do sistema dos widgets também oferecem muitas melhorias, incluindo:
- Atualizações contínuas e consistentes.
- Tempos de carregamento aprimorados.
- Processo de configuração de widget aprimorado.
- Suporte aprimorado a idiomas.
- Suporte para gerenciamento de localidade.
Qual é o impacto?
As páginas iniciais que atualmente usam widgets hospedados personalizados funcionarão normalmente até a data de fim da vida útil. Após a data de fim da vida útil, os widgets hospedados personalizados serão automaticamente removidos das páginas iniciais e desinstalados dos sites do cliente.
E os widgets personalizados?
O LCS também produziu widgets personalizados que faziam referência ao código armazenado localmente nos sistemas de arquivos dos sites dos clientes. Esses widgets são de propriedade do cliente e não estão sujeitos ao fim da vida útil.
Identificando widgets hospedados personalizados
Inspeção de código
Examine o conteúdo do código do widget personalizado. Se o código-fonte do widget fizer referência a cdn.lcs.brightspace.com você está usando um widget hospedado personalizado. Se o conteúdo do widget fizer referência a arquivos no servidor de arquivos do cliente, o widget será implementado localmente e não será afetado pelo fim da vida útil.
Mensagens no widget
A versão do Brightspace de dezembro de 2023 apresenta notificações de fim da vida útil no widget. Se um widget estiver exibindo um aviso de fim de vida útil, ele será um widget hospedado personalizado e estará no fim da vida útil. Essas notificações aparecem apenas para usuários com o Editar páginas iniciais permissão no curso. Se um usuário tiver o Editar páginas iniciais na organização de nível superior, o usuário verá um link para a página de suporte do Custom Hosted Widgets. A imagem abaixo mostra uma notificação de fim de vida útil no widget para o widget hospedado personalizado do Visual Table of Contents. Substitua este widget por seu equivalente ao Widget do Sistema para remover a notificação.
Usando a página de suporte do widget hospedado personalizado
A versão do Brightspace de dezembro de 2023 introduziu a página de suporte do widget hospedado personalizado. Se o seu site tiver um ou mais Widgets Hospedados Personalizados instalados, uma notificação aparecerá na tela Páginas Iniciais (consulte a imagem abaixo) indicando que há Widgets Hospedados Personalizados em fim de vida útil em seu site. Usuários com o Editar páginas iniciais na organização de nível superior verá um link na notificação para Gerenciar widgets legados. Clique no link para acessar o Widget hospedado personalizado página de suporte. Nesta página, você pode:
- Veja uma lista de todos os widgets hospedados personalizados instalados no site e o número de páginas iniciais em que o widget é usado.
- Faça uma busca detalhada para ver as páginas iniciais exatas em que cada widget é usado.
Estratégia e opções de substituição
Para se preparar para o fim da vida útil de cada widget hospedado personalizado, esses widgets devem ser excluídos das páginas iniciais em que estão em uso ou substituídos por equivalentes do sistema nas páginas iniciais em que estão em uso. Dependendo do uso do widget, você pode empregar uma estratégia de substituição manual ou automática.
Substituição manual
Muitos clientes têm um pequeno número de páginas iniciais usando widgets hospedados personalizados e podem substituir manualmente os widgets hospedados personalizados por widgets do sistema. Os clientes nessa situação podem começar a substituir widgets imediatamente. Para saber como substituir manualmente os widgets hospedados personalizados, leia Widgets da página inicial - Atualizando a partir dos widgets hospedados. Use a página de suporte de widgets hospedados personalizados para rastrear o uso da página inicial e o status de instalação dos widgets hospedados personalizados em seu site à medida que você os substitui ou exclui.
Substituição automática
Alguns clientes do Brightspace têm mais páginas iniciais usando widgets hospedados personalizados do que poderiam ser razoavelmente substituídos manualmente. Esses clientes podem considerar a substituição automática.
A versão 20.24.4 do Brightspace apresentará um novo recurso BETA chamado Serviço de substituição automatizada para locais de não produção. O serviço de Substituição Automatizada será adicionado à página de suporte do Custom Hosted Widgets e permitirá que os usuários:
- Substitua em massa todas as instâncias de widgets hospedados personalizados nas páginas iniciais pela versão do sistema. Os dados personalizados, incluindo texto, imagens e configurações de função, serão migrados automaticamente. Depois que todas as instâncias da página inicial do widget forem substituídas, a instalação do widget será removida automaticamente do site.
- Exclua todas as instâncias de widgets hospedados personalizados nas páginas iniciais e remova o widget do site
Use a versão BETA do Serviço de substituição automatizada para planejar seu projeto de substituição de widget em seus sites que não são de produção.
A versão 20.24.6 de junho introduzirá o serviço de substituição automatizada nos locais de produção.
Linha do tempo
Setembro de 2023/20.23.9: A comunicação sobre a intenção de desativar as versões hospedadas personalizadas de widgets no Pacote de expansão de widgets da página inicial é publicada no Notas de versão Anúncios. Para fornecer aos clientes tempo para revisar, planejar opções de substituição e executar ações recomendadas, os widgets hospedados personalizados continuarão a funcionar até a data de fim da vida útil planejada.
Dezembro 2023/20.23.12: Os administradores e instrutores com permissões de Editar página inicial verão uma mensagem no widget sobre o fim da vida útil com instruções sobre as ações recomendadas.
Abril de 2024/20.24.4: O serviço de Substituição Automatizada é adicionado à página de suporte do Widget Hospedado Personalizado em todos os sites que não são de produção.
Junho de 2024/20.24.6: O serviço de Substituição Automatizada é adicionado à página de suporte do Widget Hospedado Personalizado em todos os sites de produção.
Dezembro de 2024/20.24.12: Todos os widgets hospedados personalizados restantes são removidos automaticamente das páginas iniciais nos sites do cliente e os widgets são desinstalados dos sites. As solicitações HTTP para endpoints do widget hospedado personalizado geram um erro 404.