Less was created in 2009 by Alexis Sellier, more commonly known as @cloudhead. Originally written in Ruby, it was then ported to JavaScript.
Less was originally inspired by Sass, with a leaner feature set and a syntax closely matching CSS, which Sass did not have at the time. (Sass was later inspired by Less to create SCSS, its own CSS-like syntax.)
In May 2012 Alexis turned over control and development to a core team of contributors who now manage, fix and extend the language.
核心开发团队
Less 由一组核心贡献者进行维护,并且拥有一个广大的社区的参与和贡献。 并非是哪个人主要负责,而是每个人都在自己擅长的领域为项目贡献时间和精力。以下贡献者按字母顺序排列:
Get involved with Less development by opening an issue or submitting a pull request (if it's a feature request, please open an issue first).
Read our contributing guidelines and the developing section of our usage page.
关注这些有价值的社区资源,你可以随时跟上 Less.js 的开发进展。
- 有新的思路或者发现了 bug 吗? 通过 GitHub 给给我们提交 issue 吧。
Have a question about less language or need a help with tricky use case? Here are some links worth visiting:
- ##lesscss channel on Freenode.
- Less Q&A at Stack Overflow.
Books
- Less Web Development Essentials, by Bass Jobsen, Foreword by Alexis Sellier
- Less Web Development Cookbook, by Bass Jobsen and Amin Meyghani, Foreword by Luke Page
- Less. Путеводитель для новичков, by Denis Malinochkin
Videos
- Learning Less, by Anthony Killeen
我们的社区成员已经将 Less 文档翻译为多种语言。
社区贡献。
以下翻译版本都不受官方支持,它们可能会比较陈旧。
- Belarusian: http://www.designcontest.com/show/lesscss-be
- 中文 (Chinese): http://lesscss.cn
- Danish: http://lesscss.dk
- German: http://www.lesscss.de
- Indonesian: http://bertzzie.com/post/7/dokumentasi-less-bahasa-indonesia
- Iranian: http://less-css.ir
- Japanese: http://less-ja.studiomohawk.com/
- Polish: http://ciembor.github.com/lesscss.org/
- Portuguese: http://giovanneafonso.github.io/lesscss.org/
- Russian: http://less-lang.info
- Spanish: http://amatellanes.github.io/lesscss.org/
- Ukrainian: http://komaval.github.com/lesscss.org/
- Vietnamese: http://less.eten.vn/
如果你知道其他语言版本,或者不同或更好的翻译版本,请 告诉我们。
Less.js is released under the Apache 2 License (though there are plans to dual license it). Copyright 2009-2022, Alexis Sellier and the Less Core Team (see about). Boiled down to smaller chunks, it can be described with the following conditions.
It allows you to:
- Freely download and use Less.js, in whole or in part, for personal, company internal or commercial purposes
- Use Less.js in packages or distributions that you create
It forbids you to:
- Redistribute any piece of Less.js without proper attribution
It requires you to:
- Include a copy of the license in any redistribution you may make that includes Less.js
- Provide clear attribution to The Less Core Team for any distributions that include Less.js
It does not require you to:
- Include the source of Less.js itself, or of any modifications you may have made to it, in any redistribution you may assemble that includes it
- Submit changes that you make to Less.js back to the Less.js project (though such feedback is encouraged)
The full Less.js license is located in the project repository for more information.