Роман Комаров "CSS-препроцессоры: из каменного века — в будущее"Yandex
Какие возможности предлагают CSS-препроцессоры, в чём различия между Sass, Less и Stylus, на какие грабли можно с ними наступить и какие дополнительные инструменты нужно использовать.
Презентация подготовлена по материалам выступления Юрия Бондаренко на витебском MiniQ#14, который был проведен 25 апреля 2019:
https://vk.com/miniq14;
https://communities.by/events/miniq-vitebsk-14.
Про доклад:
В докладе я расскажу о том, как писать стили на чистом "ванильном" CSS. Мы рассмотрим возникающие перед вертальщиком практические задачи и способы их решения.
Владимир Гриненко "Инструменты фронтенд-разработчика"Yandex
Вместо того чтобы служить роботам, мы пишем код для людей: его приятно писать, удобно читать и легко понимать. При этом нам больше не нужно делать рутинную работу, всё автоматизировано специально разработанными инструментами. Они превращают красивый код в эффективный. Мы заставили роботов работать на разработчика, о чём и хотим рассказать. Кроме того, в докладе прозвучат идеи и советы, как написать свой собственный инструмент, если вам не достает существующего арсенала.
Пользовательские свойства как основа архитектуры CSS / Павел Ловцевич (LOVATA)Ontico
Массовая имплементация пользовательских свойств CSS в большинстве популярных браузеров открыла простор для творчества и экспериментов над архитектурой CSS-кода, недостижимой ранее.
- Всесильны ли препроцессоры?
- Можно ли дать CSS второй шанс?
- Наследуемость или БЭМ?
- А что с обратной совместимостью? Решение есть!
В рамках доклада будут детально рассмотрены практические примеры применения CSS Custom Properties. Также будут рассмотрены новые спецификации CSS Extensions (Сustom selectors) и CSS @apply Rule в рамках перспективы отказа от препроцессоров.
пользовательские свойства как основа архитектуры CSSZigzag_McQuack
Массовая имплементация пользовательских свойств CSS в большинстве популярных браузеров открыла простор для творчества и экспериментов над архитектурой CSS-кода, недостижимой ранее.
- Всесильны ли препроцессоры?
- Можно ли дать CSS второй шанс?
- Наследуемость или БЭМ?
- А что с обратной совместимостью? Решение есть!
В рамках доклада будут детально рассмотрены практические примеры применения CSS Custom Properties. Также будут рассмотрены новые спецификации CSS Extensions (Сustom selectors) и CSS @apply Rule в рамках перспективы отказа от препроцессоров.
Игорь Шевченко — Новая выдача Поиска для сайта - кастомные теги, CSS3 и JavaS...Yandex
В марте 2013 года был запущен новый вид выдачи Поиска для сайта. На первой Вебмастерской мы немного рассказали о её преимуществах и на несложных примерах продемонстрировали, как можно модифицировать внешний вид выдачи, используя лишь немного CSS, — например, для отображения мобильной версии или выдачи с картинками, например, с весёлыми котиками.
Цель этого доклада — показать более сложные и интересные примеры того, как можно изменять внешний вид выдачи при помощи CSS3 и немного JavaScript. Для начала рассказывается о внутреннем устройстве выдачи и о некоторых проблемах, с которыми мы столкнулись в процессе её реализации.
Ваш CSS нас не устраивает, мы придумаем свой / Роман Прудников (2ГИС)Ontico
РИТ++ 2017, Frontend Сonf
Зал Дели + Калькутта, 5 июня, 11:00
Тезисы:
http://frontendconf.ru/2017/abstracts/2514.html
Нам постоянно нужно от CSS больше того, что в нём (или браузерах) есть прямо сейчас.
История, рассказывающая о том, какими способами мы решали(ем) проблемы недостающих нам возможностей (css frameworks, css polyfills, preproccessors, “post”-proccessors) и о Houdini, который должен положить конец этой ерунде, позволив описывать разработчикам с помощью JavaScript не просто полифилы, а полноценные реализации, не мешающие производительности.
Расскажу о том, что мы можем контролировать в CSS сейчас, что сможем с Houdini, и что в нем есть на текущий момент с примерами демок.
SSO авторизация - Татьяна Киселева, DrupalJediDrupalSib
DrupalCafe проводится при поддержке DrupalJedi (http://drupaljedi.com/) и i20Group (http://i20.biz/)
Подписывайтесь на нас!
VK: https://vk.com/drupalsib
FB: https://facebook.com/groups/drupalsib
Twitter:
https://twitter.com/SibDrupalCamp
https://twitter.com/DrupalSib
Instagram: https://instagram.com/drupalsib
XML в крупных размерах - Михаил Крайнюк, DrupalJediDrupalSib
DrupalCafe проводится при поддержке DrupalJedi (http://drupaljedi.com/) и i20Group (http://i20.biz/)
Подписывайтесь на нас!
VK: https://vk.com/drupalsib
FB: https://facebook.com/groups/drupalsib
Twitter:
https://twitter.com/SibDrupalCamp
https://twitter.com/DrupalSib
Instagram: https://instagram.com/drupalsib
DrupalCafe проводится при поддержке DrupalJedi (http://drupaljedi.com/) и i20Group (http://i20.biz/)
Подписывайтесь на нас!
VK: https://vk.com/drupalsib
FB: https://facebook.com/groups/drupalsib
Twitter:
https://twitter.com/SibDrupalCamp
https://twitter.com/DrupalSib
Instagram: https://instagram.com/drupalsib
DrupalCafe проводится при поддержке DrupalJedi (http://drupaljedi.com/) и i20Group (http://i20.biz/)
Подписывайтесь на нас!
VK: https://vk.com/drupalsib
FB: https://facebook.com/groups/drupalsib
Twitter:
https://twitter.com/SibDrupalCamp
https://twitter.com/DrupalSib
Instagram: https://instagram.com/drupalsib
Евгений Юдкин - Коммуникационные инструменты в отделе продаж на примере интег...DrupalSib
Доклады с DrupalCamp Siberia 2015
Подробнее о докладчике: https://goo.gl/ZPlWZR
Видео с выступлением: https://youtu.be/Y1hDiB8b6KA
Подписывайтесь на нас!
VK: https://vk.com/drupalsib
FB: https://facebook.com/groups/drupalsib
Twitter:
https://twitter.com/SibDrupalCamp
https://twitter.com/DrupalSib
Instagram: https://instagram.com/drupalsib
D8 - Serialize, Normalize - Михаил Крайнюк, DrupalJediDrupalSib
DrupalCafe проводится при поддержке DrupalJedi (http://drupaljedi.com/) и i20Group (http://i20.biz/)
Подписывайтесь на нас!
VK: https://vk.com/drupalsib
FB: https://facebook.com/groups/drupalsib
Twitter:
https://twitter.com/SibDrupalCamp
https://twitter.com/DrupalSib
Instagram: https://instagram.com/drupalsib
Drupal - создание инсталляционных профайлов - Иван Абраменко, CimpleODrupalSib
DrupalCafe проводится при поддержке DrupalJedi (http://drupaljedi.com/) и i20Group (http://i20.biz/)
Подписывайтесь на нас!
VK: https://vk.com/drupalsib
FB: https://facebook.com/groups/drupalsib
Twitter:
https://twitter.com/SibDrupalCamp
https://twitter.com/DrupalSib
Instagram: https://instagram.com/drupalsib
Migrate drupal 6 to drupal 8. Абраменко ИванDrupalSib
Абраменко Иван выступил с темой “Migrate drupal 6 to drupal 8” на Drupal Cafe #18
Видео с выступления вы можете увидеть, перейдя по ссылке https://youtu.be/kC5U7PKHu7c?list=PLtUZRIj1OWYzCGb3OCYMVYqnrJ-EpH0Ot
Исай Руслан выступил с темой “Entity. Возрождение легенды” на Drupal Cafe #18
Видео с презентации вы сможете увидеть, перейдя по ссылке https://youtu.be/JkXuirPcBPE?list=PLtUZRIj1OWYzCGb3OCYMVYqnrJ-EpH0Ot
возводим динамическую таблицу, No views, no problem. Крайнюк МихаилDrupalSib
Крайнюк Михаил выступил с темой “Возводим динамическую таблицу: No views, no problems”на Drupal Cafe #18
Видео с презентации вы сможете увидеть, перейдя по ссылке https://youtu.be/RLSWPOS67RE?list=PLtUZRIj1OWYzCGb3OCYMVYqnrJ-EpH0Ot
Жамбалова Намжилма выступила с темой “Реализация “гибких” списков”на Drupal Cafe #18
Видео с презентации вы сможете увидеть, перейдя по ссылке https://youtu.be/ATt3fWUWCTE?list=PLtUZRIj1OWYzCGb3OCYMVYqnrJ-EpH0Ot
Ivan Kotlyar. PostgreSQL in web applicationsDrupalSib
Как устроен и работает PostgreSQL, его основных отличиях и преимуществах перед MySQL.
How PostgreSQL is arranged and worked, its main differences and advantages over MySQL.
Sergey Cherebedov. Deployment of the environment for Drupal using Ansible.DrupalSib
Как настроить деплой приложения и потом быстро и безболезненно «одной кнопкой» запускать сайт на сервере.
How to quickly configure an application and then painlessly run a site on the server using "one button".