Mural dos bugs de navegadores
Bootstrap, atualmente, contorna diversos bugs nos maiores browsers, para prover a melhor experiência cross-browser, possível. No entanto, alguns bugs, como os listados abaixo, não podemos resolver.
Optamos por publicar nossos bugs mais impactantes, aqui. Isso para tentar resolvê-los mais rápido. Para mais informações sobre compatibilidade de browsers, veja nossa documentação a respeito.
Veja também:
- Issue 536263 do Chromium: [meta] problemas afetando Bootstrap
- Bug 1230801 do Mozilla: correção de problemas que afetam o Bootstrap
- Bug 159753 do Webkit: [meta] Problemas que afetam o Bootstrap
- Correção de bugs com jQuery
Browser(s) | Descrição | Reporte original | Reporte Bootstrap |
---|---|---|---|
Edge | Artefatos visuais em modals com rolagem. |
Problema #9011176 do Edge | #20755 |
Edge | Uso do tooltip nativo para exibir o |
Problema #6793560 do Edge | #18692 |
Edge | Quando o mouse passa por cima e sai, o elemento continua no estado |
Problema #5381673 do Edge | #14211 |
Edge |
|
Problema #3342037 do Edge | #16671 |
Edge | O |
Problema #5865620 do Edge | #18504 |
Edge |
|
Problema #7165383 do Edge | #18543 |
Edge | Cor de fundo, de camadas mais baixas, vaza por bordas transparentes, em alguns casos. |
Problema #6274505 do Edge | #18228 |
Edge | Passar o mouse sobre elementos SVG descendentes aciona o evento |
Problema #7787318 do Edge | #19670 |
Edge | Botão ativo com |
Problema #8770398 do Edge | #20507 |
Firefox |
|
Bug #1023761 do Mozilla | #13453 |
Firefox | Se o estado disabled de um campo de formulário é alterado, via JavaScript, o estado normal não retorna ao atualizar a página. |
Bug #654072 do Mozilla | #793 |
Firefox | Eventos |
Bug #1228802 do Mozilla | #18365 |
Firefox | Tabelas com |
Bug #1277782 do Mozilla | #19839 |
Firefox | O mouse, às vezes, não entra em elementos SVG para acionar eventos |
Bug #577785 do Mozilla | #19670 |
Firefox | Layout de colunas com |
Bug #1315994 do Mozilla | #21092 |
Firefox (Windows) | Borda direita do menu |
Bug #545685 do Mozilla | #15990 |
Firefox (macOS & Linux) | Badges fazem a parte inferior de abas, inesperadamente, não sobreporem-se. |
Bug #1259972 do Mozilla | #19626 |
Chrome (Android) | Elemento |
Problema #595210 do Chromium | #17338 |
Chrome (macOS) | Clicando acima do botão de incremento de um |
Problema #419108 do Chromium | Desdobramento de #8350 e Problema #337668 do Chromium |
Chrome | Animação CSS linear inifinita com transparência alpha causa vazamento de memória. |
Problema #429375 do Chromium | #14409 |
Chrome | Bordas da |
Problema #749848 do Chromium | #17438 e #14237 |
Chrome | Clicando na barra de rolagem no |
Problema #597642 do Chromium | #19810 |
Chrome | Não faz o |
Problema #370155 do Chromium | #12832 |
Chrome | Elemento com |
Problema #269061 do Chromium | #20161 |
Chrome (Windows e Linux) | Falha de animação, depois de retornar a uma aba inativa que estava rodando a animação. |
Problema #449180 do Chromium | #15298 |
Chrome | Perca de desempenho significativa, em SVGs dinâmicos com texto, dependendo do número de fontes em |
Problema #781344 do Chromium | #24673 |
Safari | Unidades |
Bug #156684 do WebKit | #17403 |
Safari | Link para um container com |
Bug #163658 do WebKit | #20732 |
Safari | As media features CSS |
Bug #178261 do WebKit | #25166 |
Safari (macOS) |
|
Bug #156687 do WebKit | #17403 |
Safari (macOS) | Comportamentos de botão esquisitos, em alguns elementos |
Bug #137269 do WebKit, Apple Safari Radar #18834768 | #8350, Normalize #283 e Problema #337668 do Chromium |
Safari (macOS) | Pequeno tamanho de fonte, quando imprimindo uma página com |
Bug #138192 do WebKit e Apple Safari Radar #19435018 | #14868 |
Safari (iOS) | Bug de renderização do |
Bug #138162 do WebKit e Apple Safari Radar #18804973 | #14603 |
Safari (iOS) | Cursor do input de texto não se move, durante a rolagem da página. |
Bug #138201 do WebKit e Apple Safari Radar #18819624 | #14708 |
Safari (iOS) | Nâo é possível mover o cursor para o inicio do texto, depois de digitar uma longa linha de texto, dentro do |
Bug #148061 do WebKit e Apple Safari Radar #22299624 | #16988 |
Safari (iOS) |
|
Bug #139848 do WebKit e Apple Safari Radar #19434878 | #11266 e #13098 |
Safari (iOS) | Tocar no |
Bug #151933 do WebKit | #16028 |
Safari (iOS) |
|
Bug #153056 do WebKit | #18859 |
Safari (iOS) | Tocar em um |
Bug #153224 do WebKit e Apple Safari Radar #24235301 | #17497 |
Safari (iOS) |
|
Bug #153852 do WebKit | #14839 |
Safari (iOS) | Gesto de rolagem em campos de texto dentro de elementos com |
Bug #153856 do WebKit | #14839 |
Safari (iOS) | Modal com |
Bug #158342 do WebKit | #17695 |
Safari (iOS) | Não faz o |
Bug #158517 do WebKit | #12832 |
Safari (iOS) | Elemento, que tem |
Bug #162362 do WebKit | #20759 |
Safari (iPad Pro) | Renderização de descendentes de um elemento com |
Bug #152637 do WebKit e Apple Safari Radar #24030853 | #18738 |
Recursos mais desejados
Existem vários recursos nos padrões web que permitiriam-nos fazer o Bootstrap ser mais robusto, elegante e performático, mas que ainda não estão implementados em alguns browsers, portanto, evitando que nós tiremos vantagem deles.
Devido a isso, publicamos esta tabela de recursos mais pedidos, aqui. Com isso, esperamos incentivar suas implementações.
Browser(s) | Descrição | Pedido de implementação original | Pedido de implementação Bootstrap |
---|---|---|---|
Edge | Elementos focáveis deveriam acionar eventos focus ou receber estilos :focus, quando recebem foco de tecnologias de acessibilidade. |
Ideia no Microsoft A11y UserVoice #16717318 | #20732 |
Edge | Implementar a pseudo-classe |
Ideia no Edge UserVoice #12299532 | #19984 |
Edge | Implementar o elemento HTML5 |
Ideia no Edge UserVoice #6508895 | #20175 |
Edge | Acionar um evento |
Ideia no Edge UserVoice #15939898 | #20618 |
Edge | Implementar a cláusula |
Ideia no Edge UserVoice #15944476 | #20143 |
Firefox | Implementar a cláusula |
Bug #854148 do Mozilla | #20143 |
Firefox | Implementar o elemento HTML5 |
Bug #840640 do Mozilla | #20175 |
Firefox | Quando focos virtuais estão em um botão ou link, acionam focos reais no elemento, também. |
Bug #1000082 do Mozilla | #20732 |
Chrome | Acionar um evento |
Problema #642487 do Chromium | Problema #437860 do Chromium |
Chrome | Implementar a cláusula |
Problema #304163 do Chromium | #20143 |
Chrome | Implementar a pseudo-classe |
Problema #576815 do Chromium | #19984 |
Safari | Acionar um evento |
Bug #161535 do WebKit | #20618 |
Safari | Implementar a pseudo-classe |
Bug #64861 do WebKit | #19984 |
Safari | Implementar o elemento HTML5 |
Bug #84635 do WebKit | #20175 |