[FWD] Сравнение производительности четырёх JS-библиотек

- Posted in Webdev by

Сравнение производительности четырёх JS-библиотек: native Javascript, Google Closure, jQuery, ExtJS.

Результаты там наглядные и поразительные. jQuery оказывается заметным тормозом.

См. также:

На графике по горизонтали - количество операций за миллисекунду. Чем длиннее, тем быстрее работа:

Сравнение производительности четырёх JS-библиотек</a>: native Javascript, Google Closure, jQuery, ExtJS

Обсудить

Создатель PrestaShop: встреча во Львове 26 июля 2013 года

- Posted in Uncategorized by

Создатель PrestaShop Бруно Левек 26-го июля 2013 года прилетает в Украину, где проведет во Львове встречу с разработчиками, представителями веб-студий, фрилансерами.

Формат встречи — закрытый семинар. Участие абсолютно бесплатное, но чтобы получить приглашение, вам нужно пройти предварительную регистрацию и заполнить простую форму.

Если посетить встречу нет возможности, но накипели какие-то важные и неотложные вопросы, то вы можете их задать с помощью этой же формы.

PhantomJS - утилита для тестирования дизайна на разных экранах

- Posted in Webdev by

Применяется, чтобы получить несколько скриншотов для разных размеров экрана. Причём удобно то, что скриншот получается для всей страницы, а не только той части, что видна на экране.

Базируется на движке WebKit. Технически - это обычный броузер, но без интерфейса пользователя. Результаты рендеринга страницы и Javascript можно записать в виде картинки.

Testing your responsive design with PhantomJS.

Там описана установка из репозиториев для Ubuntu и MacOSX и пример использования -- результаты в виде скриншотов тоже можно разглядеть. Я с инструментом не работал, так что вряд ли смогу что-то добавить к тому, что написано в указанной статье.

Что нас ждёт в Opencart 2.0

- Posted in Uncategorized by

Конца разработке Opencart 2.0 пока ещё не видно, но сейчас уже можно выделить основные нововведения и готовиться к изменениям.

<

p>Что нас ждёт в новой версии Опенкарт?

  • HTML5,
  • адаптивный дизайн (Twitter Bootstrap),
  • наведение красоты и использование шрифтов с иконками (Font Awesome) вместо мелкой графики,
  • добавление полей в форму регистрации из админки (не видел, не знаю, о чём речь),
  • а также "встроенный vqmod": новые пункты меню "Extension installer" и "Modifications" в меню расширений.

Также 10 июня было сказано, что Paypal и Amazon заплатили за внесение каких-то новых фишек, но на гитхаб это пока не выложено. Делается какой-то другой компанией и будет объединено позже.

UPD: это оказались:

Самое заметное - это изменение внешнего вида. Админка более-менее близка к завершению. Стало лучше? Да. Изменилось ли что-то кардинально? Нет. По большей части - косметические изменения. Серьёзного изменения вёрстки в админке не произошло, на маленьких экранах всё по-старому. Сейчас автор продолжает работу над обзорной страницей (Dashboard).

В админке пока ещё поломаны:

  • файловый менеджер и загрузка картинок;
  • раздел "Sales / Marketing / Marketing".

Остальное по части внешнего вида любой желающий, в принципе, может и сам посмотреть, взяв версию в репозитории.

В каталоге на момент написания не работали категории.

Версия jQuery обновлена до 2.0. Что означает отказ от поддержки старых броузеров: в частности, MSIE 6/7/8.

Разел "Sales" (продажи) подвергся реструктуризации: сейчас он разделён на две секции, Sales и Marketing. В маркетинг выделены партнерская программа, купоны, email-рассылки клиентам и партнерам магазина. Обе эти части представлены на Dashboard (стартовой странице админки), куда вынесены основные параметры по продажам и активности, быстро информирующие владельца магазина о происходящем.

Opencart 2.0 new default front-end template (responsive)
Даниэль где-то говорил, что тема по умолчанию в магазине тоже будет адаптивной (responsive), вроде бы уже где-то сделано, но в репозиторий пока он это не выкладывал.

Вот демо нового шаблона OC 2.0: http://oc2.opencartdemo.com/

Демо-данные слегка мигрировали в другие подпапки, поэтому в зависимости от того, новая установка или обновление старой, часть изображений товаров может пропасть. Речь о демо-данных. Возможно, при установке с нуля всё будет окей.

Что за функции "Extensions / Extension installer" и "Extensions / Modifications" -- я не разбирался и информации пока нигде не видел (точнее, не искал). Интересно было бы узнать об этом заранее, конечно, так как эти нововведения могут отразиться на разработчиках расширений. Насколько понимаю, это аналог VQmod, но не сам VQmod.

На этом пока всё. Обновлю пост, если узнаю что-то более конкретное про новые фичи.

А вам про них что-то известно?

Если кто-то разбирался, чем грозит "новый VQmod" и как будет работать механизм установки расширений и модификаций -- дайте знать.

<

p>См. также:

  • Opencart v1.5.6 released, 2013-07-25. Внезапно выпущена версия 1.5.6 вместо 2.0 - это то ли 1551 + Openbay + Amazon Payments + Paypal (новые и обновленные старые), то ли всё, что есть на данный момент (переделки интерфейса) + эти платежные модули. Я не смотрел ещё v156.