HTML, CSS и веб-стандарты: возможности, ошибки разработчиков и неизвестные фичи

1:16:47
 
Поделиться
 

Manage episode 338955020 series 3315858
Сделано Skillbox Media Code и найдено благодаря Player FM и нашему сообществу. Авторские права принадлежат издателю, а не Player FM, и аудиоматериалы транслируются прямо с его сервера. Нажмите на кнопку Подписаться, чтобы следить за обновлениями через Player FM или скопируйте и вставьте ссылку на канал в другое приложение для подкастов.
Содержание выпуска:

Блок про HTML

— Как появился и как развивался HTML, как со временем менялась его роль в веб-разработке, какие функции добавлялись.

— Что представляет из себя современный HTML, где и для каких задач используется, что он умеет. Есть ли интересные малоизвестные фичи HTML.

— В чём проблемы современного HTML, чего ему не хватает.

— Насколько браузеры поддерживают современный стандарт HTML.

— Какие ошибки в работе с HTML чаще всего совершают новички и опытные разработчики.

— Есть ли конкуренты у HTML. Отношения с XML, YAML, JSON и другими языками разметки. Почему больше ничего не слышно про XHTML.

— Тулинг вокруг HTML: инструменты, препроцессоры и т. п.

— Зачем писать HTML-код вручную в эпоху фреймворков.

Блок про CSS

— Как появился и как развивался CSS, как со временем менялась его роль в веб-разработке, какие функции добавлялись.

— Почему внедрение CSS шло так долго и мучительно? Какую роль в этом сыграл CSS Zen Garden.

— Что представляет из себя современный CSS, где используется и для каких задач, что он умеет. Есть ли интересные малоизвестные фичи CSS.

— В чём проблемы современного CSS, чего ему не хватает.

— Насколько современные браузеры поддерживают стандарт CSS и добавляют ли свои кастомные фичи, которых нет в стандартах.

— Какие ошибки в работе с CSS чаще всего совершают новички и опытные разработчики.

— Есть ли конкуренты у CSS.

— Тулинг вокруг CSS: препроцессоры, фреймворки.

Блок про стандарты

— Когда и почему появилась идея веб-стандартов.

— Войны браузеров — как шли и почему закончились, как получилось сломить ситуацию.

— Закончились ли на самом деле браузерные войны, или они длятся до сих пор, просто в более спокойном режиме.

— Кто занимается веб-стандартами и кто их пишет.

— Какую роль играют веб-стандарты в современном мире и какие веб-стандарты существуют.

— Какие челленджи стоят перед разработчиками стандартов. Получается ли поддерживать актуальность стандартов.

— Как и с какой периодичностью происходит обновление веб-стандартов.

— Кто сильнее — стандарты или браузеры, есть ли между ними какое-то противостояние.

— Какие ошибки в работе со стандартами совершают начинающие и опытные разработчики.

— Есть ли ситуации, когда уместно нарушать стандарты.
Гость: Никита Дубко. Senior Frontend Developer, Google Developer Expert по Web. Пятый голос подкаста «Веб-стандарты» и автор @dev_tip.

Полезные ссылки:

— Сообщество «Веб-стандарты». https://t.me/webstandards_ru

— Подкаст «Веб-стандарты». https://web-standards.ru/podcast/

— Первая в мире веб-страница Тима Бернерса-Ли. http://info.cern.ch/hypertext/WWW/TheProject.html

— Скриншоты первого в мире браузера. https://www.w3.org/MarkUp/tims_editor

— Доклад Никиты об особенностях тега . https://www.youtube.com/watch?v=WfzKd16LplI

— Организация W3C. https://www.w3.org

— Организация WHATWG. https://whatwg.org

— Методология БЭМ. https://ru.bem.info/methodology/

— Smashing Magazine — раздел о CSS. https://www.smashingmagazine.com/category/css/

— Образовательные материалы от Google на web.dev. https://web.dev

Где подписаться на обновления подкаста и наши новые статьи?

Сайт медиа: skillbox.ru/media/code

Twitter: twitter.com/ludi_and_code

«ВКонтакте»: vk.com/the_code_group

Telegram: https://t.me/skillbox_media_code

Стартовать в программировании вместе со Skillbox: skillbox.ru/code

58 эпизодов