Less.js

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

Rating: 5.0/5 (Total Votes: 1)

Менше стенди для Ле Анер 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 або вище для серверних середовищ

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

ExplorerCanvas
ExplorerCanvas

21 Jul 15

Mosaic Flow
Mosaic Flow

14 May 15

Nome
Nome

13 Apr 15

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

LESS
LESS

13 May 15

Vows
Vows

6 Mar 16

Less.js

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