Научная статья на тему 'Тестирование сайта государственные услуги РФ инструментами современных web-технологий'

Тестирование сайта государственные услуги РФ инструментами современных web-технологий Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
249
109
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
WEB-ТЕХНОЛОГИЯ / ТЕСТИРОВАНИЕ ПРОГРАММНОГО ПРОДУКТА / СКОРОСТЬ ЗАГРУЗКИ СТРАНИЦЫ / КОД JAVASCRIPT

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Фандрова Людмила Петровна, Бурзянцева Екатерина Юрьевна

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Тестирование сайта государственные услуги РФ инструментами современных web-технологий»

_МЕЖДУНАРОДНЫЙ НАУЧНЫЙ ЖУРНАЛ «СИМВОЛ НАУКИ» №5/2016 ISSN 2410-700X_

наименования операций, нормы времени, нормы расхода материалов и т.д.; база «Общие технологические процессы» (ОТП) с наборами операций, переходов, оснащения, применяемых как при автоматическом, так и при диалоговом проектировании ТП [4, с. 45-47]; база «Условия и расчеты», в которую вносятся условия выбора операций и оснащения для автоматизированного проектирования ТП, а также необходимые расчеты параметров ТП; база «Конструкторская и нормативная документация»; база «Справочники», которая открывает доступ к базе материалов, справочникам кодирования элементов конструкции изделия и их параметров [5, с. 135-138].

Список использованной литературы

1. Суровцева, О.А. Создание комплекса интегрированного проектирования для автоматизации процесса технологической подготовки обувного производства [Текст] / О.А. Суровцева, // сборник науч. трудов по материалам Междун,. научно-практич., конференции: - Смоленск, 2016, Ч.1, С.1П-П3.

2. Суровцева, О.А. Автоматизированное проектирование технологических операций для сборки низа обуви [Текст] / О.А. Суровцева // Сборник научных статей магистрантов, аспирантов, молодых учёных и преподавателей «Развитие современной науки: теоретические и прикладные аспекты»:- Пермь, 2016. С. 2930.

3. Суровцева, О.А. Использование потенциала САПР ТП «ТехноПро» для формирования интегрированных комплексов на основе CALS технологий [Текст] / О.А. Суровцева, Г.И. Шишкина, Н.Ю. Федорова // Сборник статей 9-й международной научно-практической конференции «Состояние и перспективы развития сельскохозяйственного машиностроения» «Интерагромаш-2016» Ростов-на-Дону, 2016, С.330-332.

4. Суровцева, О.А. Проектирование инновационного технологического процесса по производству обуви с использованием САПР ТП [Текст] / О.А. Суровцева // Сборник научно-практической конференции «Наука сегодня: реальность и перспективы» Научный центр «Диспут»:- Вологда, 2016. С. 45-47.

5. Суровцева, О.А. Совершенствование автоматизированной системы технологической подготовки обувного производства [Текст] / О.А. Суровцева, Т.В. Тернавская, // Известия вузов. Северо-Кавказский регион. Технические науки. Новочеркасск - 2014. №1.- С.135-138.

© Суровцева О.А., 2016

УДК 004

Фандрова Людмила Петровна,

канд. техн. наук, доцент каф. УГАТУ, Бурзянцева Екатерина Юрьевна

студентка УГАТУ,г.Уфа, РФ E-mail: [email protected], [email protected]

ТЕСТИРОВАНИЕ САЙТА ГОСУДАРСТВЕННЫЕ УСЛУГИ РФ ИНСТРУМЕНТАМИ

СОВРЕМЕННЫХ WEB-ТЕХНОЛОГИЙ

Аннотация

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

Ключевые слова

Web-технология, тестирование программного продукта, скорость загрузки страницы, код JavaScript.

В настоящее время одним из самых важных ресурсов организации становится информация [1, с.24]. Потребность в информации растет с развитием экономики и общества.

_МЕЖДУНАРОДНЫЙ НАУЧНЫЙ ЖУРНАЛ «СИМВОЛ НАУКИ» №5/2016 ISSN 2410-700X_

Web-технология кардинально изменила наше мнение не только о работе с информацией, но и с компьютером в том числе. Как стало известно, общепринятые нормы развития вычислительной техники -производительность, пропускная способность, емкость запоминающих устройств - не принимали в расчет основное затруднение системы - интерфейса c человеком. Использование обществом отработанного механизма применения информационной системы являлось препятствием для появления инноваций, а также сокращалась выгода от использования прежних технологий. Поэтому, когда взаимопонимание между человеком и «умной машиной» при помощи создания более простого интерфейса, было достигнуто, возрос интерес к способностям этой «чудо - машины», именуемой вычислительной техникой. Сегодня основную массу пользователей глобальной сети Интернет составляют слои населения, которые не являются программистами, а имеют статус «пользователь - любитель».

С развитием инновационных технологий гипертекстовой разметки в Интернете стало появляться всё больше сайтов, тематика которых была совершенно различной - от сайтов крупных компаний, повествующих об успехах компании и её провалах, до сайтов маленьких фирм, предлагающих посетить их офисы в пределах одного города [2, с.56].

Кроме того, появляется все больше фирм, осуществляющих свою деятельность через Интернет. Коммерческий интернет-сайт должен быть эффективным бизнес-инструментом [3, с.22]. В данном случае, во избежание конкуренции, необходимо обеспечить быстрый доступ к сайту, так как медленная загрузка web-страницы может привести к потере потенциальных пользователей. Пользователи судят о производительности сайта по времени его отклика на их действия [4, с.77].

Таким образом, чтобы избежать подобных ситуаций, необходимо создать максимально высокую скорость загрузки страниц сайта. Скорость - первая характеристика доступа в Интернет [5].

В настоящее время глобальная сеть Интернет предлагает огромный спектр онлайн-программ, тестирующих сайты на скорость загрузки, таких как «sitespeed.ru», «tools.pingdom», «Web Page Performance Test» и т.д. Одним из самых популярных является бесплатный программный продукт Google Developers «PageSpeed Insights», предназначенный в основном для разработчиков сайта. Данный продукт позволяет определить скорость загрузки web-страницы по 100-бальной шкале, а также выявить причины, по которым тот или иной сайт имеет недостаточную скорость. Ввиду того, что скорость подключения у разных пользователей различна, «PageSpeed Insights» рассматривает только независимые от сети стороны функционирования страницы: конфигурация сервера, структура HTML, использование внешних ресурсов. В результате анализа сайта сервис «PageSpeed Insights» предлагает некоторые рекомендации, позволяющие ускорить процесс загрузки [6].

Инструментами программного продукта «PageSpeed Insights» протестирован сайт Электронных государственных услуг РФ (далее ЭГУ РФ) «www.gosuslugi.ru» [7].

ЭГУ РФ - федеральная государственная информационная система, обеспечивающая предоставление в электронной форме государственных и муниципальных услуг - учет обращений граждан. Потребителями этих услуг являются только физические или юридические лица. Услуги предоставляются по запросам указанных лиц (заявителей) в соответствии с административными регламентами. Имея большое количество пользователей, сайт ЭГУ РФ обладает завышенной загруженностью, вследствие чего увеличивается время открытия web-страницы. Таким образом, целесообразно протестировать данный сайт на скорость загрузки.

В результате тестирования, скорость сайта составила 74 из 100 баллов. Данная оценка характеризует среднюю скорость загрузки и имеет место ввести некоторые коррективы в программный код.

Предлагаются некоторые рекомендации по увеличению скорости сайта государственных услуг РФ:

1. Использовать кеш браузера.

Если указывать в заголовках HTTP дату или срок действия статических ресурсов, браузер будет загружать уже полученные ранее ресурсы с локального диска, а не из Интернета.

2. Исключить из верхней части страницы код JavaScript и CSS, препятствующий отображению контента.

2.1. Количество блокирующих скриптов на странице: 14. Количество блокирующих ресурсов CSS на странице: 4. Они замедляют отображение контента. Все содержание верхней части страницы отображается

_МЕЖДУНАРОДНЫЙ НАУЧНЫЙ ЖУРНАЛ «СИМВОЛ НАУКИ» №5/2016 ISSN 2410-700X_

только после загрузки указанных далее ресурсов. Необходимо отложить загрузку этих ресурсов, загружать их асинхронно или встроить их самые важные компоненты непосредственно в код HTML.

2.2. Также необходимо удалить код JavaScript, препятствующий быстрой загрузке и отображению элементов сайта (рис. 1).

0 https //www.gosuslugi.ru/.. .ssionid=3E6C58A65B1FA211D523D63828766406;

0 https //www.gosuslugi.ru/pgu/htdocs/j s/2012/j query.tmpl .j s;

0 https //www.gosuslugi.ru/ pgu/htdocs/js/2012/json2.js;

0 https //www.gosuslugi.ru/ pgu/htdocs/js/2012/fw/framechunk.js

0 https //www.gosuslugi.ru/ pgu/htdocs/js/2012/epgu.js;

0 https //www.gosuslugi.ru/ pgu/htdocs/js/2012/jquery.validate.js;

0 https //www.gosuslugi .ru/ pgu/htdocs/j s/2012/j query.validate.patch.j s;

0 https //www.gosuslugi.ru/ pgu/htdocs/js/2012/validateFunctions.js;

0 https //www.gosuslugi .ru/ pgu/htdocs/j s/2012/fw/form .j s;

0 https //www.gosuslugi .ru/ pgu/htdocs/j s/2012/bootstrap -tooltip.j s;

0 https //www.gosuslugi.ru/ pgu/htdocs/js/2012/bootstrap-popover.js.

Рисунок 1 - Код JavaScript, препятствующий быстрому отображению контента

2.3. Оптимизировать работу CSS.

Браузеры запрашивают внешние файлы CSS, хранящие таблицы связанных стилей, перед отображением контента на экране. Это приводит к задержке и замедлению обработки страницы. Если внешние ресурсы CSS имеют малый объем, их можно вставить непосредственно в документ HTML. Аналогичное встраивание разрешает браузеру продолжать загрузку страницы.

Стоит заметить что, если файл CSS слишком велик, то после его встраивания PageSpeed Insights предупреждает, что верхняя часть страницы имеет слишком большой объем. В этом случае, необходимо найти код CSS, отвечающий за контент в верхней части страницы, и встроить его в HTML, отложив загрузку остальных стилей.

По данным проверки необходимо оптимизировать работу CSS на ресурсах, показанных на рис. 2.

0 https://www.gosuslugi.ru/...ssionid=3E6C58A65B1FA2nD523D63828766406; 0 https://www.gosuslugi.ru/ pgu/htdocs/css/2012/epgu.css;

0 https://www.gosuslugi.ru/ pgu/htdocs/css/2012/liquid_index.css;

0 https://www.gosuslugi.ru/ pgu/htdocs/css/2012/popover.css.

Рисунок 2 - Ресурсы, требующие оптимизации в работе CSS

3. Оптимизировать изображения.

Верный формат и сжатие изображений дает возможность сократить их объем. В таблице 1 представлены адреса изображений, сжатие без потерь которых приведет к заметному уменьшению объема.

Таблица 2

Оптимизация изображений (составлено автором)

Адрес изображения Уменьше-ние объема

КБ %

https //static.gosuslugi.ru/cms/htdocs/0/0/0/0/0/0/0/0/0/map 1 .jpg 19,5 15

https //www.gosuslugi.ru/...s/img/2012/slider-news-pager-wrap-bg.png 2,6 96

https //www.gosuslugi.ru/...ocs/img/2012/slider-news-pager-lines.png 1,8 58

https //www.gosuslugi.ru/pgu/htdocs/img/2012/bg tool region.png 1 54

https //www.gosuslugi.ru/pgu/htdocs/img/2012/maps-icon.png 930 41

https //www.gosuslugi.ru/pgu/htdocs/img/2012bg top menu.png 915 37

https //www.gosuslugi.ru/pgu/htdocs/img/2012/title info.png 868 52

https //www.gosuslugi.ru/pgu/htdocs/img/2012/bg search box.png 855 58

https //www.gosuslugi.ru/... /2012/slider-life-situations-item-bg.png 771 24

https //www.gosuslugi.ru/pgu/htdocs/img/2012/html-bg.png 675 61

_МЕЖДУНАРОДНЫЙ НАУЧНЫЙ ЖУРНАЛ «СИМВОЛ НАУКИ» №5/2016 ISSN 2410-700X_

4. Сократить HTML.

Сжатие HTML-кода (в том числе встроенного кода JavaScript или CSS) позволяет сократить объем данных, чтобы ускорить загрузку и обработку.

Сжатие кода на ресурсе https://www.gosuslugi.ru/ позволит уменьшить его размер на 4,4 КБ (21 %).

5. Сократить JavaScript.

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

«https://www.gosuslugi.ru/pgu/htdocs/js/2012/jquery. validate.js», чтобы уменьшить его размер на 3,4 КБ (33 %).

Вот главные направления, по которым возможно вести оптимизацию сайта Госуслуги РФ. Применение вышеперечисленных стратегий позволит значительно снизить время загрузки и повысить производительность сайта ЭГУ РФ, что в свою очередь будет способствовать увеличению количества пользователей.

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

1. Экономика фирмы. Учебник. Под ред. Иващенко Н.П. - М.: Проспект, 21 янв. 2016 г. - 408 с.

2. Экономика инноваций: [учебник для студентов высших учебных заведений, обучающихся в магистратуре по экономическим специальностям] / А. И. Базилевич [и др.]; под ред. В. Я. Горфинкеля. - М: ВУЗОВСКИИ УЧЕБНИК, 2009 - 416 с.

3. Поисковая оптимизация. Практическое руководство по продвижению сайта в Интернете. 3-е изд. Севастьянов Иван Олегович. Изд. дом Питер, 24 сент. 2015 г. - 272 с.

4. Корпоративный веб-сайт на 100проц.: требуйте от сайта большего! Роман Овчинников. Изд. дом Питер, 26 мар. 2009 г. - 322 с.

5. Звоним через интернет. Экономим в 100 раз. Василий Леонов. Litres, 24 окт. 2014 г.

6. Сайт анализа скорости загрузки web-страниц: https://developers.google.com/speed/pagespeed/insights.

7. Сайт ЭГУ РФ: https://www.gosuslugi.ru.

© Фандрова Л.П., Бурзянцева Е.Ю., 2016

УДК-681.5.015

Фатеев Денис Сергеевич,

бакалавр группы МП-42 Сабурова Виктория Владимировна,

бакалавр группы МП-30 Сорока Владимир Григорьевич.

бакалавр группы МП-45 Национальный исследовательский университет «МИЭТ», г. Москва

E-mail: [email protected]

МНОГОЧЛЕНЫ ЭРМИТА Аннотация

В статье рассмотрены многочлены Эрмита, их свойства и применение.

i Надоели баннеры? Вы всегда можете отключить рекламу.