yandex.ru
Open in
urlscan Pro
2a02:6b8:a::a
Public Scan
Submitted URL: http://yastatic.net/
Effective URL: https://yandex.ru/dev/jslibs/
Submission: On April 23 via manual from QA — Scanned from DE
Effective URL: https://yandex.ru/dev/jslibs/
Submission: On April 23 via manual from QA — Scanned from DE
Form analysis
0 forms found in the DOMText Content
* Компания * Блог * Вакансии * Разработчикам * Рекламодателям Войти Войти * Компания * Блог * Вакансии * Разработчикам * Рекламодателям 1. Главная / JAVASCRIPT-БИБЛИОТЕКИ Загружайте различные JavaScript-фреймворки и библиотеки с открытым исходным кодом с серверов Яндекса по постоянным ссылкам. Подключить библиотеку * bem-components * bem-core * Yandex.Maps * jQuery * Lo-Dash * SWFObject * Записи докладчиков Разработчики сайтов могут загружать различные JavaScript-фреймворки и библиотеки с открытым исходным кодом с серверов Яндекса по постоянным ссылкам. Сейчас с серверов Яндекса можно скачать следующие фреймворки и библиотеки: bem-components, bem-core, Yandex.Maps, jQuery, Lo-Dash, SWFObject. BEM-COMPONENTS Сайт: https://ru.bem.info/platform/libs/bem-components/ Руководство по подключению библиотеки в поставке Dist Лицензия: MPL 2.0 Версия: 6.0.0, 5.0.0, 4.0.0, 3.1.3-3.0.0, 2.5.1, 2.5.0, 2.4.0, 2.3.0 Поддерживаемые платформы: desktop, touch-pad, touch-phone Бандлы с автоинициализацией используются, если вы НЕ планируете добавлять собственный код на i-bem.js. Бандлы без автоинициализации используются, чтобы добавлять в проект собственный код на i-bem.js. Статические пути к файлам: Платформа desktop * Стили: https://yastatic.net/bem-components/latest/desktop/bem-components.css * Стили для Internet Explorer 8: https://yastatic.net/bem-components/latest/desktop/bem-components.ie.css * Шаблоны BH: https://yastatic.net/bem-components/latest/desktop/bem-components.bh.js * Шаблоны BEMHTML: https://yastatic.net/bem-components/latest/desktop/bem-components.bemhtml.js Бандлы с автоинициализацией: * Скрипты: https://yastatic.net/bem-components/latest/desktop/bem-components.js * Скрипты и шаблоны BH: https://yastatic.net/bem-components/latest/desktop/bem-components.js+bh.js * Скрипты и шаблоны BEMHTML: https://yastatic.net/bem-components/latest/desktop/bem-components.js+bemhtml.js Бандлы без автоинициализации: * Скрипты: https://yastatic.net/bem-components/latest/desktop/bem-components.no-autoinit.js * Скрипты и шаблоны BH: https://yastatic.net/bem-components/latest/desktop/bem-components.no-autoinit.js+bh.js * Скрипты и шаблоны BEMHTML: https://yastatic.net/bem-components/latest/desktop/bem-components.no-autoinit.js+bemhtml.js Платформа touch-pad * Стили: https://yastatic.net/bem-components/latest/touch-pad/bem-components.css * Стили для Internet Explorer 8: https://yastatic.net/bem-components/latest/touch-pad/bem-components.ie.css * Шаблоны BH: https://yastatic.net/bem-components/latest/touch-pad/bem-components.bh.js * Шаблоны BEMHTML: https://yastatic.net/bem-components/latest/touch-pad/bem-components.bemhtml.js Бандлы с автоинициализацией: * Скрипты: https://yastatic.net/bem-components/latest/touch-pad/bem-components.js * Скрипты и шаблоны BH: https://yastatic.net/bem-components/latest/touch-pad/bem-components.js+bh.js * Скрипты и шаблоны BEMHTML: https://yastatic.net/bem-components/latest/touch-pad/bem-components.js+bemhtml.js Бандлы без автоинициализации: * Скрипты: https://yastatic.net/bem-components/latest/touch-pad/bem-components.no-autoinit.js * Скрипты и шаблоны BH: https://yastatic.net/bem-components/latest/touch-pad/bem-components.no-autoinit.js+bh.js * Скрипты и шаблоны BEMHTML: https://yastatic.net/bem-components/latest/touch-pad/bem-components.no-autoinit.js+bemhtml.js Платформа touch-phone * Стили: https://yastatic.net/bem-components/latest/touch-phone/bem-components.css * Стили для Internet Explorer 8: https://yastatic.net/bem-components/latest/touch-phone/bem-components.ie.css * Шаблоны BH: https://yastatic.net/bem-components/latest/touch-phone/bem-components.bh.js * Шаблоны BEMHTML: https://yastatic.net/bem-components/latest/touch-phone/bem-components.bemhtml.js Бандлы с автоинициализацией : * Скрипты: https://yastatic.net/bem-components/latest/touch-phone/bem-components.js * Скрипты и шаблоны BH: https://yastatic.net/bem-components/latest/touch-phone/bem-components.js+bh.js * Скрипты и шаблоны BEMHTML: https://yastatic.net/bem-components/latest/touch-phone/bem-components.js+bemhtml.js Бандлы без автоинициализации: * Скрипты: https://yastatic.net/bem-components/latest/touch-phone/bem-components.no-autoinit.js * Скрипты и шаблоны BH: https://yastatic.net/bem-components/latest/touch-phone/bem-components.no-autoinit.js+bh.js * Скрипты и шаблоны BEMHTML: https://yastatic.net/bem-components/latest/touch-phone/bem-components.no-autoinit.js+bemhtml.js Статические пути для разработки: Платформа desktop * Стили: https://yastatic.net/bem-components/latest/desktop/bem-components.dev.css * Стили для Internet Explorer 8: https://yastatic.net/bem-components/latest/desktop/bem-components.dev.ie.css * Шаблоны BH: https://yastatic.net/bem-components/latest/desktop/bem-components.dev.bh.js * Шаблоны BEMHTML: https://yastatic.net/bem-components/latest/desktop/bem-components.dev.bemhtml.js Бандлы с автоинициализацией: * Скрипты: https://yastatic.net/bem-components/latest/desktop/bem-components.dev.js * Скрипты и шаблоны BH: https://yastatic.net/bem-components/latest/desktop/bem-components.dev.js+bh.js * Скрипты и шаблоны BEMHTML: https://yastatic.net/bem-components/latest/desktop/bem-components.dev.js+bemhtml.js Бандлы без автоинициализации: * Скрипты: https://yastatic.net/bem-components/latest/desktop/bem-components.dev.no-autoinit.js * Скрипты и шаблоны BH: https://yastatic.net/bem-components/latest/desktop/bem-components.dev.no-autoinit.js+bh.js * Скрипты и шаблоны BEMHTML: https://yastatic.net/bem-components/latest/desktop/bem-components.dev.no-autoinit.js+bemhtml.js Платформа touch-pad * Стили: https://yastatic.net/bem-components/latest/touch-pad/bem-components.dev.css * Стили для Internet Explorer 8: https://yastatic.net/bem-components/latest/touch-pad/bem-components.dev.ie.css * Шаблоны BH: https://yastatic.net/bem-components/latest/touch-pad/bem-components.dev.bh.js * Шаблоны BEMHTML: https://yastatic.net/bem-components/latest/touch-pad/bem-components.dev.bemhtml.js Бандлы с автоинициализацией: * Скрипты: https://yastatic.net/bem-components/latest/touch-pad/bem-components.dev.js * Скрипты и шаблоны BH: https://yastatic.net/bem-components/latest/touch-pad/bem-components.dev.js+bh.js * Скрипты и шаблоны BEMHTML: https://yastatic.net/bem-components/latest/touch-pad/bem-components.dev.js+bemhtml.js Бандлы без автоинициализации: * Скрипты: https://yastatic.net/bem-components/latest/touch-pad/bem-components.dev.no-autoinit.js * Скрипты и шаблоны BH: https://yastatic.net/bem-components/latest/touch-pad/bem-components.dev.no-autoinit.js+bh.js * Скрипты и шаблоны BEMHTML: https://yastatic.net/bem-components/latest/touch-pad/bem-components.dev.no-autoinit.js+bemhtml.js Платформа touch-phone * Стили: https://yastatic.net/bem-components/latest/touch-phone/bem-components.dev.css * Стили для Internet Explorer 8: https://yastatic.net/bem-components/latest/touch-phone/bem-components.dev.ie.css * Шаблоны BH: https://yastatic.net/bem-components/latest/touch-phone/bem-components.dev.bh.js * Шаблоны BEMHTML: https://yastatic.net/bem-components/latest/touch-phone/bem-components.dev.bemhtml.js Бандлы с автоинициализацией: * Скрипты: https://yastatic.net/bem-components/latest/touch-phone/bem-components.dev.js * Скрипты и шаблоны BH: https://yastatic.net/bem-components/latest/touch-phone/bem-components.dev.js+bh.js * Скрипты и шаблоны BEMHTML: https://yastatic.net/bem-components/latest/touch-phone/bem-components.dev.js+bemhtml.js Бандлы без автоинициализации: * Скрипты: https://yastatic.net/bem-components/latest/touch-phone/bem-components.dev.no-autoinit.js * Скрипты и шаблоны BH: https://yastatic.net/bem-components/latest/touch-phone/bem-components.dev.no-autoinit.js+bh.js * Скрипты и шаблоны BEMHTML: https://yastatic.net/bem-components/latest/touch-phone/bem-components.dev.no-autoinit.js+bemhtml.js BEM-CORE Сайт: https://ru.bem.info/platform/libs/bem-core/ Пример использования библиотеки в поставке Dist Лицензия: MPL 2.0 Версия: 4.2.0, 4.1.1, 4.1.0, 4.0.0, 3.2.0-3.0.0, 2.9.1-2.0.0, 1.2.0-1.0.0, 0.1.0 Поддерживаемые платформы: desktop, touch Бандлы с автоинициализацией используются, если вы НЕ планируете добавлять собственный код на i-bem.js. Бандлы без автоинициализации используются, чтобы добавлять в проект собственный код на i-bem.js. Статические пути к файлам: Платформа desktop * Стили: https://yastatic.net/bem-core/latest/desktop/bem-core.css * Шаблоны BEMHTML: https://yastatic.net/bem-core/latest/desktop/bem-core.bemhtml.js * Шаблоны BH: https://yastatic.net/bem-core/latest/desktop/bem-core.bh.js Бандлы с автоинициализацией: * Скрипты: https://yastatic.net/bem-core/latest/desktop/bem-core.js * Скрипты + шаблоны BEMHTML: https://yastatic.net/bem-core/latest/desktop/bem-core.js+bemhtml.js * Скрипты + шаблоны BH: https://yastatic.net/bem-core/latest/desktop/bem-core.js+bh.js Бандлы без автоинициализации: * Скрипты: https://yastatic.net/bem-core/latest/desktop/bem-core.no-autoinit.js * Скрипты + шаблоны BEMHTML: https://yastatic.net/bem-core/latest/desktop/bem-core.no-autoinit.js+bemhtml.js * Cкрипты + шаблоны BH: https://yastatic.net/bem-core/latest/desktop/bem-core.no-autoinit.js+bh.js Платформа touch * Стили: https://yastatic.net/bem-core/latest/touch/bem-core.css * Шаблоны BEMHTML: https://yastatic.net/bem-core/latest/touch/bem-core.bemhtml.js * Шаблоны BH: https://yastatic.net/bem-core/latest/touch/bem-core.bh.js Бандлы с автоинициализацией: * Скрипты: https://yastatic.net/bem-core/latest/touch/bem-core.js * Скрипты + шаблоны BEMHTML: https://yastatic.net/bem-core/latest/touch/bem-core.js+bemhtml.js * Скрипты + шаблоны BH: https://yastatic.net/bem-core/latest/touch/bem-core.js+bh.js Бандлы без автоинициализации: * Скрипты: https://yastatic.net/bem-core/latest/touch/bem-core.no-autoinit.js * Скрипты + шаблоны BEMHTML: https://yastatic.net/bem-core/latest/touch/bem-core.no-autoinit.js+bemhtml.js * Cкрипты + шаблоны BH: https://yastatic.net/bem-core/latest/touch/bem-core.no-autoinit.js+bh.js Статические пути для разработки: Платформа desktop * Неминимизированные стили: https://yastatic.net/bem-core/latest/desktop/bem-core.dev.css * Неминимизированные шаблоны BEMHTML: https://yastatic.net/bem-core/latest/desktop/bem-core.dev.bemhtml.js * Неминимизированные шаблоны BH: https://yastatic.net/bem-core/latest/desktop/bem-core.dev.bh.js Бандлы с автоинициализацией: * Неминимизированные скрипты: https://yastatic.net/bem-core/latest/desktop/bem-core.dev.js * Неминимизированные скрипты + шаблоны BEMHTML: https://yastatic.net/bem-core/latest/desktop/bem-core.dev.js+bemhtml.js * Неминимизированные скрипты + шаблоны BH: https://yastatic.net/bem-core/latest/desktop/bem-core.dev.js+bh.js Бандлы без автоинициализациии: * Неминимизированные скрипты: https://yastatic.net/bem-core/latest/desktop/bem-core.dev.no-autoinit.js * Неминимизированные скрипты + шаблоны BEMHTML: https://yastatic.net/bem-core/latest/desktop/bem-core.dev.no-autoinit.js+bemhtml.js * Неминимизированные скрипты + шаблоны BH: https://yastatic.net/bem-core/latest/desktop/bem-core.dev.no-autoinit.js+bh.js Платформа touch * Неминимизированные стили: https://yastatic.net/bem-core/latest/touch/bem-core.dev.css * Неминимизированные шаблоны BEMHTML: https://yastatic.net/bem-core/latest/touch/bem-core.dev.bemhtml.js * Неминимизированные шаблоны BH: https://yastatic.net/bem-core/latest/touch/bem-core.dev.bh.js Бандлы с автоинициализацией: * Неминимизированные скрипты: https://yastatic.net/bem-core/latest/touch/bem-core.dev.js * Неминимизированные скрипты + шаблоны BEMHTML: https://yastatic.net/bem-core/latest/touch/bem-core.dev.js+bemhtml.js * Неминимизированные скрипты + шаблоны BH: https://yastatic.net/bem-core/latest/touch/bem-core.dev.js+bh.js Бандлы без автоинициализациии: * Неминимизированные скрипты: https://yastatic.net/bem-core/latest/touch/bem-core.dev.no-autoinit.js * Неминимизированные скрипты + шаблоны BEMHTML: https://yastatic.net/bem-core/latest/touch/bem-core.dev.no-autoinit.js+bemhtml.js * Неминимизированные скрипты + шаблоны BH: https://yastatic.net/bem-core/latest/touch/bem-core.dev.no-autoinit.js+bh.js YANDEX.MAPS Модули расширяют возможности JS API Яндекс.Карт. Документация к модулям опубликована на github, а в песочнице есть примеры, которые помогут быстро разобраться с их использованием. Yandex.Maps API Area Calculation Plugin Сайт: https://github.com/yandex/mapsapi-area Лицензия: BSD 2-clause Версии: 0.0.1 Статический путь: https://yastatic.net/s3/mapsapi-jslibs/area/0.0.1/util.calculateArea.min.js Статический путь для разработки: https://yastatic.net/s3/mapsapi-jslibs/area/0.0.1/util.calculateArea.js Yandex.Maps API Polylabeler Plugin Сайт: https://github.com/yandex/mapsapi-polylabeler Лицензия: BSD 2-clause Версии: 1.0.1, 1.0.2 Статический путь: https://yastatic.net/s3/mapsapi-jslibs/polylabeler/1.0.2/polylabel.min.js Yandex.Maps API Heatmap Module Сайт: https://github.com/yandex/mapsapi-heatmap Лицензия: BSD 2-clause Версии: 0.0.1 Статический путь: https://yastatic.net/s3/mapsapi-jslibs/heatmap/0.0.1/heatmap.min.js Статический путь для разработки: https://yastatic.net/s3/mapsapi-jslibs/heatmap/0.0.1/heatmap.js JQUERY Сайт: http://jquery.com Лицензия: MIT/GPL Версии: 3.3.1, 3.1.1-3.1.0, 2.2.4-2.2.0, 2.1.4-2.1.0, 2.0.3-2.0.0, 1.12.3-1.12.0, 1.11.3-1.11.0, 1.10.2-1.10.0, 1.9.1-1.9.0, 1.8.3-1.8.0, 1.7.2-1.7.0, 1.6.4-1.6.0, 1.5.2-1.5.0, 1.4.4-1.4.0, 1.3.2-1.3.0, 1.2.6 Статический путь: https://yastatic.net/jquery/3.3.1/jquery.min.js Статический путь для разработки: https://yastatic.net/jquery/3.3.1/jquery.js LO-DASH Сайт: http://lodash.com/ Лицензия: MIT Версии: 4.17.11, 4.16,6, 4.10.0, 3.10.1 Пример пути: https://yastatic.net/lodash/4.17.11/lodash.min.js Статический путь (core build): https://yastatic.net/lodash/4.10.0/lodash.core.min.js Статический путь (full build): https://yastatic.net/lodash/4.10.0/lodash.min.js SWFOBJECT Сайт: http://code.google.com/p/swfobject Лицензия: MIT Версии: 2.2, 2.1 Статический путь: https://yastatic.net/swfobject/2.2/swfobject.min.js Статический путь для разработки: https://yastatic.net/swfobject/2.2/swfobject.js Запрос с помощью загрузчика: Ya.load("swfobject", "2.2") ЗАПИСИ ДОКЛАДОВ Встрой меня в iframe Бывают задачи, когда разработчикам необходимо встраивать свой контент на сторонние сайты. И тут же встаёт вопрос: inline или iframe, что выбрать? Алексей расскажет про различия в подходах и подробно остановится на встраивании с помощью iframe: детально рассмотрит особенности, проблемы и способы их решения при использовании этой технологии. Постепенная отдача страницы Павел расскажет о том, что нужно сделать, чтобы пользователи увидели контент на сайте как можно быстрее, в частности, про «отдачу» готовых частей страницы ещё до полной готовности данных, а также о том, какие ограничения при внедрении накладывает такое решение. Гибридные приложения: минусы и способы их устранения Приложения, объединяющие в себе web и нативную части, всё чаще попадают на прилавки сторов. Подобный микс со вставками из быстрого нативного кода с первого взгляда даёт одни плюсы. Павел раскроет скрытые минусы такого объединения и способы их устранения. Встрой меня в iframe Бывают задачи, когда разработчикам необходимо встраивать свой контент на сторонние сайты. И тут же встаёт вопрос: inline или iframe, что выбрать? Алексей расскажет про различия в подходах и подробно остановится на встраивании с помощью iframe: детально рассмотрит особенности, проблемы и способы их решения при использовании этой технологии. Постепенная отдача страницы Павел расскажет о том, что нужно сделать, чтобы пользователи увидели контент на сайте как можно быстрее, в частности, про «отдачу» готовых частей страницы ещё до полной готовности данных, а также о том, какие ограничения при внедрении накладывает такое решение. Гибридные приложения: минусы и способы их устранения Приложения, объединяющие в себе web и нативную части, всё чаще попадают на прилавки сторов. Подобный микс со вставками из быстрого нативного кода с первого взгляда даёт одни плюсы. Павел раскроет скрытые минусы такого объединения и способы их устранения. * Обратная связь * Пользовательское соглашение ©2024 Яндекс Mon Sep 19 2022 21:00:00 GMT+0300 (Moscow Standard Time)