MENOS - Suporte ao navegador

LESS é compatível com navegadores diferentes. Suporta navegadores modernos como Google Chrome, Mozilla Firefox, Safari e Internet Explorer e permite reutilizar elementos CSS e escrever MENOS código com a mesma semântica. Você deve ter cuidado com as implicações de desempenho ao usar LESS no lado do cliente e ao exibir o JavaScript para evitar quaisquer problemas cosméticos, como

  • Erros de ortografia,
  • Mudanças de cor,
  • Texture
  • Look
  • Links, etc.

Compile os arquivos MENOS no lado do servidor para melhorar os níveis de desempenho do site.

O PhantomJS não implementa a função Function.prototype.bind , então você precisa usar o mecanismo es5 shim JavaScript para rodar no PhantomJS. Os usuários podem fazer ajustes com variáveis ​​para afetar o tema e mostrá-los em tempo real usando MENOS do lado do cliente na produção.

Se você deseja executar o LESS em navegadores mais antigos, use o mecanismo es-5 shim JavaScript, que adiciona recursos JavaScript compatíveis com o LESS. Você pode usar atributos no script ou tags de link usando JSON.parse, que deve ser suportado pelo navegador.