844
правки
Изменения
Нет описания правки
*Улучшена локализация;
*Начата оптимизация иконок под Retina;
*Как один из важнейших оптимизационных процессов, в ближайшее время будет закончен переход от реквест стабов к попапам;*Уменьшено количество ошибок,все ошибки отображаются понятно и корректно, оптимизирована скорость обработки 404, улучшено качество отдачи 404;*Пересмотрен функционал в личном кабинете, проведен первый этап оптимизации работы с фильтрами и очередями;*Начата переработка модулей моих пассажиров, профиля пользователя, заявок на модификацию, сообщений. В будущем дизайн этих модулей будет упрощен, но уже сейчас они соответствуют технологическим требованиям.*Подготовка платформы для поддержки мобильных и тач-устройств.
== Техническая часть ==
*Ускорена работа страниц;
*Уменьшено количество разметки;
*Введена методология разделения абстракцией, а также модели данных от визуальной составляющей и манипуляции с данными;
*Необходимые данные доступны везде в модели данных;
*Модель Model-View-Controller максимально примененная к верстке;
*Разделение: модель / разметка / визуальная CSS / манипуляции Javascript;
*Уход от использования инлайнового CSS и в максимально возможной степени, инлайнового Javascript;
*Оптимизирован и склеен CSS, строится на препроцессорах;
*Абстрагированы визуальные классы от классов для манипуляций;
*Оптимизирован нагрузочный трафик при Ajax, все корректно переведено на Json;
*Оптимизированны скрипты, все скрипты переписанны на последних версиях современных javascript-фреймворков с последующим обновлениям этих фреймворков;
*Специфические вещи вынесены как отдельные плагины, что позволяет не конфликтовать с подключаемыми клиентом плагинами;
*Максимально приведены в соответсвие со спецификациями;
*Улучшен раздел head;
*Полностью новая библиотека валидации с семантической разметкой правил, которая позволит создавать любые правила и таким образом направлять действия пользователей в любых кейсах;
*Внедрен фреймворк работы с куками, который позволяет максимально запоминать данные — как одно из приоритетных направлений развития;
*Новые постфильтры, скорость которых возросла в 2-3 раза, более того, они достаточно легко кастомизируются;
*Полностью переработана страница авиавыдачи, все три типа группировки результатов на выдаче работают с постфильтрами и максимально быстро;
*На страницу авиавыдачи вывели новые данные;
*Ввод ограничения на чтение тарифных правил, кроме случаев, если пользователь запрашивает непосредственно их;
*Переработан ЛК, как клиентский так и агентсткий, внедрен новый фреймворк работы с таблицей заказов, начали пересматривать системы филтьтров и очередей — в будущем предстоит разширение этого функционала;
*Очищены весь устаревший функционал;
*Переход к поддержке только современных браузеров, что позволило ускорить работу страниц и уменьшить их вес.
== Поддержка браузеров ==