KorniloFF-ScriptS ©

Здравствуйте, Гость!
Page
Menu

Версия PRO-2

Приказ Росстандарта от 29.11.2012 N1789-ст «Об утверждении национального стандарта»

В соответствии с ФЗ от 27 декабря 2012 г. N184-ФЗ «О техническом регулировании» приказываю: Утвердить для добровольного применения национальный стандарт РФ ГОСТ 52872-2012 «Интернет-ресурсы. Требования доступности для инвалидов по зрению», с датой введения в действие 1 января 2014 года, взамен ГОСТ Р 52872-2007.

ГОСТ Р 52872-2012 ИНТЕРНЕТ-РЕСУРСЫ. ТРЕБОВАНИЯ ДОСТУПНОСТИ ДЛЯ ИНВАЛИДОВ ПО ЗРЕНИЮ

Продвинутая версия скрипта Версия сайта для слабовидящих, отличающаяся отсутствием перезагрузки страницы и множеством других приятных мелочей. Скрипт работает более динамично, а результат работы - более универсальный.

Также присутствуют другие особенности, позволяющие, к примеру, использовать вместо кнопки индивидуальное изображение. Скрипт тестировался на совместимость с популярными релизами библиотеки jQuery - конфликтов не обнаружено.

Блоки с именем класса 'no-size'(class='no-size') и их содержимое размера не меняют при увеличении/уменьшении размера шрифта из интерфейса сайта. На этом сайте - это "шапка" и блок Меню. Это свойство можно использовать для устранения визуальных конфликтов наложении текста друг на друга при неверной верстке сайта. Описанный эффект можно увидеть на примере этого абзаца.

Посмотрите, сколько времени займет работа скрипта PRO-2 на вашем компьютере:

Время отработки скрипта при загрузке страницы в вашем броузере составляет 5...20 миллисекунд.

Для избежания ошибок и лишних затрат времени на объяснения, скрипт интегрируется в структуру вашего сайта непосредственно мною.

Обновления скрипта

Скрипт продолжает развиваться, и здесь я буду кратко описывать основные внесенные в него изменения и улучшения.

    Для всех пользователей моего скрипта все обновления приходят автоматически и бесплатно!
  • Создана панель управления(ПУ) , позволяющая инвалидам по зрению менять цвета фона и шрифта сайта, подбирая для себя оптимальную цветовую гамму.
  • Добавлена новая возможность изменения размера шрифтасайта из ПУ. Уменьшить шрифт Увеличить шрифтМы-то с вами знаем, что легче всего увеличить шрифт комбинацией CTRL+scrolling, но, как оказалось, это не всем известно. По умолчанию размер шрифта изменяется в диапазоне 14...32рх. В результате пришлось ввести перезагрузку страницы при переходе на стандартный дизайн, при условии, что пользователь менял размер шрифта из интерфейса сайта, для сброса всех динамически добавленных стилей. Если пользователь будет менять только фон - перезагрузки по-прежнему не будет.
  • Исправлен баг с визуальными прыжками размера текста при достижении границы заданного диапазона.
  • Проведена оптимизация, уменьшающая нагрузку от скрипта на процессор.
  • Введен новый элемент в ПУ - Сброс настроек шрифта. Эта кнопка отвечает за сброс пользовательских настроекразмера шрифта.
  • Добавлена динамика событий мышив ПУ. При наведении курсора, по движению элемента панели, теперь проще отследить элемент под курсором.
  • Пока не поступило новых предложений по улучшению функциональности решил заняться дизайном ПУ.
  • Добавлена возможность увеличения кернинга(межсимвольного интервала). Кернинг меняется при нажатии на кнопку Межсимвольный интервал.
  • Добавлена возможность увеличения межстрочного интервала. Расстояние между строками меняется при нажатии на кнопку .
  • Добавлен эффект визуального затухания ПУ при неиспользовании. При наведении курсора ПУ принимает прежний вид. Прозрачность исчезает.
  • По многочисленным просьбам в ПУ введена возможность отключения (скрытия) изображенийна сайте. Показ изображенийОт себя ввел небольшое ограничение, скрывающее изображения более 60рх шириной, для отображения небольших пиктограмм на сайтах. Пользоваться этой кнопкой нужно следующим образом: при первомнажатии изображения на сайте переходят в черно-белую гамму(grayscale), при втором- исчезаютиз страницы полностью, при третьем- возвращаютсяв оригинальных цветах. Работа модуля по изменению цвета изображений тестировалась в броузерах Мозилла и Опера. Если в других не работает - пишите в комментариях.
  • Проведена оптимизация скорости работы скрипта. Теперь все динамические элементы создаются в общем виртуальном блоке, а не отрисовываются на странице по отдельности, как было ранее. Тесты показали экономию в скорости порядка 7-9 миллисекунд, что вполне ощутимо на фоне общего времени отработки скрипта, редко превышающего 50 миллисекунд даже на слабых компьютерах.
  • Найден и ликвидирован конфликт при совместной работе с библиотекой MooTools.js.
  • Теперь скрипт успешно работает на Джумле (тестировалась версия Joomla! 2.5) и DLE.
  • Благодаря критике, полученной на почту, была найдена и ликвидирована проблема с броузером Google Chrome. Ну почему люди себе добровольно этот троян ставят??? Ну есть же прекрасный аналог с открытым исходным кодом - chromium(не реклама!!!). Просто его разрабатывают волонтеры от программирования, равно, как и Мозиллу. И в открытом коде невозможно спрятать вредоносные элементы. А исходный код Гугл Хрома - закрыт. Вот и задумайтесь...
  • И снова хорошая новость - скрипт научился запоминать размер шрифта. Теперь в режиме для слабовидящихпри нажатии кнопок на ПУ Уменьшить шрифти Увеличить шрифтскрипт запоминает последний выбранный размер текста и воспроизводит его при открытии других страниц сайта, а также при перезагрузке текущей страницы. Эта возможность еще находится в стадии тестирования, так что при обнаружении некорректной работы - пишите в Обратную связь.
  • Добавлена возможность изменения типа шрифта между "рубленый" / "с засечками". Увеличить шрифтШрифты меняются между Arialи Times New Roman- как основными представителями семейств sans-serifи serif.
  • Произведена оптимизация работы с изображениями. Показ изображенийТеперь скрипт выполняет пункт ГОСТ Р 52872-2007, требующий показ альтер-текстов (содержимого атрибута alt) на месте скрытых изображений. Как пример - могу привести это - Показ изображений
  • Внешний вид ПУ на сегодня (30.08.15) - Панель управления на 30.08.15
  • Добавлена возможность пользовательского выбора абсолютно любого цвета шрифта на сайте из цветовой палитры.
  • Остановлено развитие данной версии скрипта в связи с выходом новой супер-мажорной версии PRO-3 без обратной совместимости с предыдущими. Подробнее. На этой странице сайта работает версия PRO - 2.

Примечание:Все эффекты сделаны без использования библиотеки jQuery.

Инструкция по тонким настройкам скрипта (для уверенных пользователей)


Скрипт срабатывает по нажатию на кнопку справа над заголовком этой статьи.