Existe alguma facilidade para remover js / css específico para o navegador no magento2 usando o layout xml?
8
Não há como fazer isso no layout.xml. Aqui está uma lista de instruções de layout disponíveis no Magento 2
http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/layouts/xml-instructions.html
Se a compatibilidade do navegador é o seu objetivo, você deve tirar proveito da biblioteca modrnizr.js incluída no core magento (lib / web / modernizr / modernizr.js)
No seu próprio arquivo default_head_blocks.xml, faça o seguinte:
http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/layouts/xml-manage.html#layout_markup_css_remove
fonte
Você pode adicionar css específico do navegador como abaixo:
Você pode remover js e css como abaixo:
Consulte o documento oficial: http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/layouts/xml-manage.html#layout_markup_css
fonte
Para remover arquivos js da home page cms.
precisamos incluir o arquivo cms_index_index.xml como nosso tema personalizado e, usando esse arquivo de layout, é possível remover a página inicial do formulário de arquivos js no magento 2. Exemplo aqui -
fonte