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.