Less.js

Скріншот програми:
Less.js
Дані програми:
Версія: 2.5.3 оновлений
Дата завантаження: 1 Oct 15
Розробник: Alexis Sellier
Ліцензія: Безкоштовно
Популярність: 103

Rating: nan/5 (Total Votes: 0)

Менше стенди для Ле Анер C СС, і являє собою розширення для мови CSS, додавши підтримку для змінних, вкладених правил, Mixins і операцій.
МЕНШЕ даний час підтримує CSS 2 і 3 синтаксис і широко використовуваним мовою серед розробників.
Less.js бібліотека JavaScript, здатні читати МЕНШЕ синтаксис.
Бібліотека в основному CSS препроцесора, приймаючи .less файли і перетворення їх зміст стандартів сумісний код CSS, а також збереження в новий файл у форматі класика .css, який кожен браузер може інтерпретувати.
І МЕНШЕ (синтаксис) і Less.js (бібліотека) бачили використання у великих компаніях по всьому Інтернету, починаючи з Google, Twitter і Facebook.

Що нового У цьому випуску:

  • Підтримка контекстниміplugin директиву, щоб завантажити функцію плагіни
  • Всі директиви пропускають (наприклад, опори), а не тільки засоби масової інформації
  • Покращена продуктивність для синтаксичного аналізатора. - Повинно допомогти не-хром браузерів з дуже великими файлами менш, щоб бути набагато швидше,
  • Функціональні розмір зображення поважає включати шляху, як і інші функції файлів
  • Колір функції приймають відносну аргумент, що відноситься відсотки щодо замість абсолютно
  • Включити шляху тепер дозволяє: Як роздільник на вікнах (визнаючи і не поділу імен дисків на зворотної косої межі)
  • import (CSS), не тягне директиву вище зауважень
  • Виправлена ​​імпортних звітності без лапок іноді викликає проблеми
  • Замінити підтримує розміри і кольори
  • Поле браузер налаштований в package.json для використання з Browserify
  • Інший виправлення для підтримки шляхів передається у вигляді рядка, а не масив
  • Окремі набори правил можуть бути використані в якості аргументів за замовчуванням
  • Виправлена ​​багато помилкових попереджень про розширює
  • Помилки, записані на стандартний висновок більш послідовно
  • Послідовно тримайте одиниці, якщо строгі одиниці вимкнений
  • Покращена підтримка для коментарів у функції всі аргументи

Що нового у версії 2.5.1:

  • Підтримка контекстниміplugin директиву для завантаження плагінів функцій
  • Всі директиви пропускають (наприклад, опори), а не тільки засоби масової інформації
  • Покращена продуктивність для синтаксичного аналізатора. - Повинно допомогти не-хром браузерів з дуже великими файлами менш, щоб бути набагато швидше,
  • Функціональні розмір зображення поважає включати шляху, як і інші функції файлів
  • Колір функції приймають відносну аргумент, що відноситься відсотки щодо замість абсолютно
  • Включити шляху тепер дозволяє: Як роздільник на вікнах (визнаючи і не поділу імен дисків на зворотної косої межі)
  • import (CSS), не тягне директиву вище зауважень
  • Виправлена ​​імпортних звітності без лапок іноді викликає проблеми
  • Замінити підтримує розміри і кольори
  • Поле браузер налаштований в package.json для використання з Browserify
  • Інший виправлення для підтримки шляхів передається у вигляді рядка, а не масив
  • Окремі набори правил можуть бути використані в якості аргументів за замовчуванням
  • Виправлена ​​багато помилкових попереджень про розширює
  • Помилки, записані на стандартний висновок більш послідовно
  • Послідовно тримайте одиниці, якщо строгі одиниці вимкнений
  • Покращена підтримка для коментарів у функції всі аргументи

Що нового у версії 2.5.0:

  • Підтримка контекстниміplugin директиву для завантаження плагінів функцій
  • Всі директиви пропускають (наприклад, опори), а не тільки засоби масової інформації
  • Покращена продуктивність для синтаксичного аналізатора. - Повинно допомогти не-хром браузерів з дуже великими файлами менш, щоб бути набагато швидше,
  • Функціональні розмір зображення поважає включати шляху, як і інші функції файлів
  • Колір функції приймають відносну аргумент, що відноситься відсотки щодо замість абсолютно
  • Включити шляху тепер дозволяє: Як роздільник на вікнах (визнаючи і не поділу імен дисків на зворотної косої межі)
  • import (CSS), не тягне директиву вище зауважень
  • Виправлена ​​імпортних звітності без лапок іноді викликає проблеми
  • Замінити підтримує розміри і кольори
  • Поле браузер налаштований в package.json для використання з Browserify
  • Інший виправлення для підтримки шляхів передається у вигляді рядка, а не масив
  • Окремі набори правил можуть бути використані в якості аргументів за замовчуванням
  • Виправлена ​​багато помилкових попереджень про розширює
  • Помилки, записані на стандартний висновок більш послідовно
  • Послідовно тримайте одиниці, якщо строгі одиниці вимкнений
  • Покращена підтримка для коментарів у функції всі аргументи

Що нового у версії 2.4.0:

  • Підтримка плагінів, які попередньо процес (додати бібліотеки і т.ін. мовчки.)
  • Порожні sourcemaps зараз працюють
  • Extract і довжина функції в даний час ігнорувати коментарі у списку (більше роботи, щоб прийти, щоб виправити загальну проблему)

  • URL
  • фрагмента обробляють абсолютним, так як вони ставляться до HTML документа
  • Поширюється на селекторі разом з & в даний час працюють більше
  • Вкладені Mixins краще працювати з! Важливу (регрес в 2.3.0)
  • Обіцянка залежність є в даний час фактично обов'язковим (введений в 2.0.0)
  • Файли тільки з & # x5c; г символи нового рядка в даний час обробляти ОК (регрес в 2.0.0)
  • Коли строгі одиниці вимкнений, а блок 1 / х, (наприклад, 1 / 12px) вихідний блок є х, раніше нічого (регрес в 2.0.0)

Що нового у версії 2.3.1:

  • Виправлена ​​залежить варіант (регрес в 2.3.0)
  • Підтримка батько селектор (&) використовується у вираженні південь елемента (наприклад: немає (.c _ &))

Що нового у версії 2.3.0 :.

  • Додана функція isruleset
  • Додана опція опції імпорту, в результаті чого менше, не вдасться, якщо файл не знайдений.
  • Виправлена ​​браузери стороні кеш.
  • Багато виправлень імпортувати посилання -. Поддержкіsupport і ключовий кадр
  • селектори в даний час інтерполяції псевдо-селектори (наприклад: @ {} наведенні).
  • Виправлені коментарі пропустив, якщо вони були в кінці файлу.
  • Виправлена ​​важливо! Використовується з параметричними Mixins.
  • Видає попередження для розтягується, коли ціль не знайдений.
  • включити-шлях в даний час працює на даних-URI.
  • Змінні і функція викликає роботу в дорозі даних-URI.
  • Виправлені абсолютні шляхи не працює на імпорт іноді.
  • специфікації Unicode знову видаляється.

Що нового у версії 2.2.0:

  • Використання імпорту ім'я файлу інтерполяції та імпорту в лінію разом тепер працює
  • застарілим варіант стиснення (все ще працює, але видає попередження, якщо в мовчання)
  • Вузол версія менш в даний час розміру зображення, зображення ширини, зображення-висоту, яка повертає розміри зображень з файлу
  • Виправлена ​​помилка, яка могла викликати синтаксичного аналізу, щоб частіше, ніж раз і зворотного виклику назвати кілька разів
  • Якщо ви виводу на консоль, lessc умовчанням в мовчання, так попередження не потрапляють у виході
  • функція isunit підтримує '', щоб перевірити, якщо вимір не має одиниці
  • даних URI функція тепер вважається символи після кодування base64 замість байтів перед кодуванням, щоб визначити, IE8 підтримки
  • Виправлена ​​помилка, що впливають на псевдо охоронці класу селекторів
  • Чи не кешувати в браузері при використанні modifyVars
  • Виявлення якщо менше не розібрати останній символ у файлі
  • Виявлення Чи файл CSS в даний час вимагає / CSS, CSS- ,? CSS, CSS і замість просто CSS. Ви як і раніше можете сказати менше тип файлу, використовуючи параметри імпорту.
  • Вилучено додаткове нова лінія додається до sourcemap запис вбудований файл
  • Підтримка розширень Safari

Що нового у версії 2.1.0:

  • Виправлена ​​опція isSync, він використовує синхронізації файлових операцій але обіцянки гарантується передзвонити асинхронний. Тепер ми підтримуємо обіцянки в якості ознаки, а не 1-го класу, як робити речі.
  • Браузер код тепер синхронно знову, як і в v1, тобто він блокує сайт до тих пір, поки менш складається
  • Деякі виправлення для імпорту змінних, які постраждалі filemanagers, коли синхронний

  • Опція
  • Виправлена ​​lessc Makefile залежностей
  • Висновок в даний час звітує поле імпорт з масивом імпортованих файлів
  • Відносна тест шлях для імен дисків (так тільки для Windows) тепер чутливий до регістру
  • Fix для IE7 - використовувати GetChar замість індексації масиву
  • Змінні, що використовують! Важливо зараз вихід! Важливо, що спливає, щоб вплинути на правило
  • кеш LiveReload пиятика зараз лікується спеціально

Що нового у версії 2.0.0:

  • Виправлена ​​множення в режимі нон строгі одиниць взяти лівий блок Операнд, у випадку, якщо пристрій не може бути вирішене
  • Деякі виправлення для браузера крос-сумісності
  • Тести Браузер Перейдемо в IE 8-11 і FF
  • Додана index.js і browser.js в корені, як ярлики
  • Виправлені деякі місцеві змінні написання
  • Підтримка директиви @ лічильник стилі

Що нового у версії 1.7.4:

  • Ручка прописні шляху в браузері
  • Показати помилка, якщо порожній селектор використовується в розширювати
  • Виправлена ​​нерухомість злиття в директивах
  • Виправлена ​​впорядкування кодування та імпортних директив
  • Виправлена ​​стан гонитви, що викликало правила є невизначена помилка іноді, якщо у вас складна стратегія імпорту
  • Краще повідомлення про помилку для імпорту відсутніх крапки з комою або неправильно

Що нового у версії 1.7.3:

  • Чи не округляти результати колірних функцій, як легкість, відтінок, яскравість і т.п ..
  • Підтримка і кришка містять ключові слова у визначеннях фоні.

Що нового у версії 1.7.0:

  • Додана підтримка наборів правил в змінних і передається Mixins щоб упаковка
  • Зміна яскравості слідувати w3c специфікації, яскравості доступний в яскравості. Контраст раніше використовує яркостний так що ви можете бачити відмінності, якщо ваш поріг% близька до існуючої розрахункової яскравості.
  • Модернізований чистий CSS, що означає --selectors-злиття-режим тепер перейменований --compatibility
  • Додана підтримка для використання змінних сkeyframes, namespace, charset
  • Підтримка нерухомість злиття з + _, коли простору необхідно і тримати + для кому
  • Імпорт тепер завжди імпортувати відразу послідовно - стан гонки означало раніше певні конфігурації призведе до іншого впорядкування файлів

Що нового у версії 1.6.3:

  • Виправлена ​​помилка з викликом toCSS двічі не працює в деяких ситуації.

Що нового у версії 1.6.1:

  • Підтримка ^ і ^^ тіні DOM селектори
  • Виправлена ​​селектор sourcemap (використовується, щоб повідомити кінець елемента або вибору) і положення директиви (раніше не підтримується)
  • Виправлена ​​розбору порожніх менше файлів
  • Помилка на (в даний час) неоднозначні охоронців на кілька CSS селекторів
  • Старі середовища - захисту від TypeOf регулярний вираз повернення функцію
  • Не використовуйте ключове слово за замовчуванням

Що нового у версії 1.5.0:

  • Підтримка імпорту вбудованого варіанту включити CSS, що ви не хочете, щоб розібрати менше, наприклад, import (вбудований) & Quot; file.css & Quot ;;
  • Покращена підтримка modifyVars (стилів з оновленням нових змінних, використовуючи файловий кеш), в даний час більше resiliant
  • Підтримка опорного варіанти імпорту посилатися зовнішній CSS, але не виводити його. Будь Змішання дзвінки або продовжити виводитиметься.
  • Підтримка охоронців на селекторів (в даний час тільки якщо у вас є один селектор)
  • Дозволити нерухомість злиття через +: синтаксис
  • Додана мін / макс функції
  • Додана функція довжини і поліпшена екстракт працювати з запитом значень
  • При використанні імпортувати декілька, суб імпорту імпортуються кілька разів на кінцевої продукції

Що нового у версії 1.4.1:

  • Виправлені syncImports і варіант юй-компрес, як вони були проігноровані.
  • Виправлені кілька глобальних змінних витоку.

Що нового у версії 1.4.0 :.

  • Виправлена ​​передача суворої математики опції

Що нового у версії 1.3.3:

  • Виправлена ​​критична помилка з підмішати виклику при використанні декількох кронштейни .
  • При використанні функції фільтра контрастності, функція проходить через, якщо перший аргумент не є колір.

Що нового у версії 1.3.2:

  • Браузер та сервер гіперпосилання переписування тепер суміщений НЕ переписати (старе поведінка lessc)
  • URL переписування можна переписати, щоб бути відносно файлу входу, використовуючи опцію відносної URL-адрес (опція less.relativeUrls)
  • варіант ROOTPATH ​​можна використовувати, щоб додати базовий шлях до кожного URL
  • Підтримка домішка аргумент Seperator з ';' так що ви можете передати запитом значень. наприклад .mixin (23px, 12px;);
  • Виправлені багато проблем з іменованими аргументами в кутових випадках, не поводиться, як очікувалося
  • HSV, hsva, блок функції
  • Виправлені багато іншого погано повідомлення про помилки
  • Виправлена ​​@ імпорт-один раз, щоб використовувати повний шлях, а не відносний один для визначення, якщо імпорт був імпортований вже
  • Підтримка: немає (: п-дитина (3))

Що нового у версії 1.3.0:

  • media бульбашок
  • Підтримка довільні об'єкти як селектори
  • підтримка VARIADIC аргумент
  • Поведінка нульовий арності Mixins змінилося, дивіться посилання вище.
  • Дозволити 'import' директиви в будь селектор

  • Особливості
  • Медіа-запит тепер може бути змінної
  • Автоматичне злиття умовах ЗМІ запиту
  • Fix глобальні змінні витоку
  • Виправлена ​​помилка повідомлення на неправильних валентності виклику
  • Зафіксуємо поведінки помилка 'arguments
  • Виправлена ​​'::' вихід селектора
  • Виправлена ​​помилка при іспользованііmedia з Mixins

Вимоги

  • включений JavaScript на стороні клієнта
  • Node.js 0,10 або вище для серверних середовищ

Схожі програми

Baker
Baker

1 Mar 15

htmLawed
htmLawed

21 Jul 15

Stylus
Stylus

10 Feb 16

Інші програми розробника Alexis Sellier

LESS
LESS

13 May 15

Vows
Vows

6 Mar 16

Less.js

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями