Семантическая верстка сайта / Что я об этом думаю / HTML5 тэги

  Рет қаралды 41,295

Просто: разработка

Просто: разработка

4 жыл бұрын

Всем привет! В этом виде я хочу рассказать вам о семантических тегах, семантической вёрстке, тэгах HTML5 и о том, что я думаю обо всё этом.
В этом видео вы узнаете, какие тэги являются семантически верными, как их использовать, как правильная верстка сайта достигается, семантическая верстка. Так же, я расскажу о том, почему стоит их знать и как они помогают при работе в команде и полезно ли это для поисковых систем.

Пікірлер: 179
@prosto_razrabotka
@prosto_razrabotka 3 жыл бұрын
Не забудьте заглянуть сюда: ❓ Запись на консультацию - prosto-razrabotka.ru/ ✨ Telegram канал - t.me/prostorazrabotka/ 🔥 Telegram чат - t.me/prostorazrabotkachat/ Можете добавиться в друзья: 📷 Instagram - instagram.com/vitaliy.kirenkov/ 📘 ВКонтакте - vk.com/vitaliy.kirenkov/ 📗 Facebook - facebook.com/vitaliy.kirenkov/ 📙 LinkedIn - www.linkedin.com/in/kirenkov/ ✏️ Twitter - twitter.com/VitaliyKirenkov/ А так же, подписаться на страницы: 📘 ВКонтакте - vk.com/public195137161/ 📗 Facebook - facebook.com/prostorazrabotka/
@im_fredy
@im_fredy 5 ай бұрын
Скажите пожалуйста. по вашим канонам фронта , сколько на странице может быть тэгов header footer?
@user-nx1vc9sw9r
@user-nx1vc9sw9r 4 жыл бұрын
Пожалуйста сделай видео уроки по JavaScript у тебя талант для объяснение сложных тем не игнорируй мою просьбу пожалуйста :)
@prosto_razrabotka
@prosto_razrabotka 4 жыл бұрын
Я тебя услышал -) И, спасибо)
@monstr008
@monstr008 4 жыл бұрын
@@prosto_razrabotka плюсую!
@user-yw6bj5oe9w
@user-yw6bj5oe9w 4 жыл бұрын
Полностью "ЗА".
@teyko4104
@teyko4104 2 жыл бұрын
@@user-yw6bj5oe9w тоже
@user-qv4hn6qq4n
@user-qv4hn6qq4n 4 жыл бұрын
Крайне положительно отношусь к семантической вёрстке. Ее банально комфортнее читать, а это уже дорого стоит.
@citizen4202
@citizen4202 4 жыл бұрын
Уникальный контент по верстке! я залип на несколько часов)) Узнал о тебе на канале IT Beard.
@user-px7mk5zb5i
@user-px7mk5zb5i 4 жыл бұрын
Спасибо! Очень увлекательно смотреть Ваши видео! С нетерпением жду JS :D
@user-jg6cs2fy3o
@user-jg6cs2fy3o 4 жыл бұрын
Я - newbie в этом деле, но Вы объясняете на сверх понятном языке))) Благодарю за видео!!!
@pavelzhol
@pavelzhol 4 жыл бұрын
Очень хорошо объясняешь. Думал, что семантика - не понятная тема, но когда ты объяснил, все стало легко. Спасибо большое.
@jses8560
@jses8560 4 жыл бұрын
Очень крутой урок, не зря Борода посоветовал ;).
@vaal5500
@vaal5500 4 жыл бұрын
Благодарю Вас за Ваши рассуждения! Интересно и познавательно. Лайк и подписка)
@margaritagediun
@margaritagediun 4 жыл бұрын
Я в восторге, все понятно, а главное, интересно!!
@merfius3d
@merfius3d 4 жыл бұрын
Семантика нужна не только для поисковиков, а и для людей с ограниченными возможностями. Погуглите про Дисплей Брайля и функции в смартфонах для слабовидящих и для людей с нарушениями зрения
@merfius3d
@merfius3d 4 жыл бұрын
В США в некоторых штатах существует закон по которому сайты гос. услуг должны соответствовать неким стандартам чтобы ими могли пользоваться люди с ограниченными возможностями. То есть это закон, и за ошибку в коде можно даже присесть немного) если какой нибудь инвалид не сможет заказать на твоём сайте некую услугу или купить товар
@aprinciple9559
@aprinciple9559 4 жыл бұрын
@@merfius3d ссылку на закон
@merfius3d
@merfius3d 4 жыл бұрын
@@aprinciple9559 ссылки именно на закон не найду сейчас, об этом рассказывали на лекции по Web accessibility на которой я недавно был. Но в принципе думаю если погуглить можно найти. Полезности a11yproject.com/
@theanatolich2260
@theanatolich2260 4 жыл бұрын
+++
@ironorion8888
@ironorion8888 3 жыл бұрын
@@merfius3d много людей присело? школьник диванный
@maximkomarov2216
@maximkomarov2216 11 ай бұрын
У семантики много плюсов: разнообразие кода, скринридеры, оптимизация поисковых запросов. Вначале видео ты сказал, что обращаются к элементам с помощью id, в HTML документе, без надобности налево и направо лучше не использовать id. Для этого есть class, element. Разрабы использующие поголовно в своем коде без привязки js , к элементу - это как забить крузак навозом. Горе кодеры. Когда ты верстаешь, семантические элементы дополнительно структурируют информацию на странице. Вместо div используй nav, header и т.д. Все элементы семантики - блочные кроме элемнта time
@user-yw6bj5oe9w
@user-yw6bj5oe9w 4 жыл бұрын
Благодарю. Всё было интересно, а главное полезным...стоит взять на вооружение.
@yurkaronin
@yurkaronin 3 жыл бұрын
Спасибо за внятный и оригинальный взгляд на семантику при верстке сайтов. Стоило упомянуть о самой больной мозоли по семантике html-разметки это разметка форм. Это та ещё боль. Поля ввода, лейблы, повторяющиеся айдишники и неправильное использование атрибутов. Мне кажется отличная тема для видео.
@shakur.0238
@shakur.0238 4 жыл бұрын
Вы передаёте свое хорошее настроение через видео и это мне нравиться. Спасибо за контент.
@prosto_razrabotka
@prosto_razrabotka 4 жыл бұрын
Спасибо -)
@kozlov1801
@kozlov1801 4 жыл бұрын
Нравится ваш формат, отдельная благодарность за плейлист по флексбоксу, кстати может моя информация ошибочная , один знакомый seo-шник говорил что семантические теги влияют на seo, ну лишним точно не будет, спасибо за урок
@MaximVernigorov
@MaximVernigorov 3 жыл бұрын
Спасибо! Просто и доступно!
@mikhailpetrunenko6472
@mikhailpetrunenko6472 3 жыл бұрын
Спасибо за доступное объяснение, можно ли где-то найти исходный код лендинга использованного для примера?
@AndSoWeDie
@AndSoWeDie 3 жыл бұрын
Спасибо за видео. У меня вопрос: нельзя ли просто было обернуть в необходимые теги. Например … и тд. Поломается ли от этого верстка?
@user-xy5vm6rv5r
@user-xy5vm6rv5r 4 жыл бұрын
Спасибо за видео!!!Вот вовремя, потому что запуталась с одной стороны кричат прям только семантика , но с другой очень много подходов как верстать сайты...и я поняла что Верстка это для творческих личностей))))))))
@user-il1ik4hs4x
@user-il1ik4hs4x 4 жыл бұрын
Давно не верстал, а последний раз было на хтмл4. Спасибо, именно то, что хотел услышать!
@user-be7ww5lh4m
@user-be7ww5lh4m 4 жыл бұрын
спасибо! понятно и позитивно)
@dogober3861
@dogober3861 Жыл бұрын
Мне очень понравилось смотреть вас, вы излучаете позитив)
@user-if1dj7fy2y
@user-if1dj7fy2y 3 ай бұрын
Чудесно звучит 🎉 А Когда 😮 же будет продолжение этой темы разговора 😊
@TheTexPro
@TheTexPro 4 жыл бұрын
Спасибо большое!
@zlotn1kov68
@zlotn1kov68 3 жыл бұрын
Позитивный человек:) Объяснил сложно простым языком, подписался
@fellainthewagon7166
@fellainthewagon7166 3 жыл бұрын
крутой чел, приятно слышать речь особенно на х2
@user-sf2hd2bu2n
@user-sf2hd2bu2n 4 жыл бұрын
А fielsed, это тоже семантический тогда, только для секций в формах? Да там ещё будут семантических штук 10 наверное если не больше, для цитат, для кодах и другое.
@niceman5890
@niceman5890 Жыл бұрын
Спасибо!
@oleksandrvorzhev5026
@oleksandrvorzhev5026 4 жыл бұрын
Подскажите пожалуйста,если часто использовать relative и потом absolute выстраивать все как мне нужно это не ошибка? я слышал что лучше так не делать,при добавление контента могут быть проблемы. Так как все абсолютные элементы живут своей жизнью. Спасибо за внимание
@aniluffi4822
@aniluffi4822 3 жыл бұрын
Довольно понятно, спасибо
@enterkvas
@enterkvas 3 жыл бұрын
Большое спасибо! Думаю, что только из-за скринридеров уже стоит верстать семантически правильно согласно HTML5. А согласно пословице: "Кашу маслом не испортишь", то тут, думаю, не будет излишней и наглядность. Как говорится: "И волки сыты, и овцы - целы (и пастуху - "добрая память" - шутка)". Насчет CEO - не скажу (не заморачивался). А людям, имеющим физические недостатки, и которые также хотят(и имеют на это полное право) жить полноценной жизнью, думаю, не стоит добавлять трудностей из-за наших капризов и отговорок. Успехов!
@computercomputer3293
@computercomputer3293 Жыл бұрын
Сами по себе теги хтмл5 людям с ограничением не помогут. У скринридеров почти нулевая поддержка этих тегов. Без спецификации WAI-ARIA они бесполезны
@fife3366
@fife3366 4 жыл бұрын
Спасибо за доступное объяснение
@user-xc3dj5ui6j
@user-xc3dj5ui6j 2 жыл бұрын
А я то думала почему у всех по разному выглядит код, а оно выходит вот почему. Спасибо)
@bekzhan356
@bekzhan356 4 жыл бұрын
Доброй утро, а разработке интернет банкинга, какие технологии использовали на back end?
@szCerber
@szCerber 3 жыл бұрын
А разве семантика не нужны для сторонних программ\аппаратов доступности: скринридеры, мониторы воспроизводящие шрифт Брайля и т.п. ? Ну и могу предположить, что индексирование семантически верных сайтов показывает себя при поиске именно таких сайтов, которые востребованы для людей с ограниченными возможностями.
@LLuKKen
@LLuKKen 3 жыл бұрын
Класс. Пожалуй я подпишусь на тебя)
@kuqmua755
@kuqmua755 4 жыл бұрын
Подскажите на счет и . Допустим есть лента новостей какого-нибудь сайта. Могу ли я как то с помощью скрипта сделать фильтр по ключевым словам который бы скрывал пост где в описании/теге/метаинформации есть одно /несколько выбранных слов? И есть ли в JavaScript какая-нибудь функция "deleteHTMLelement"? Через visibility: hidden в chrome dev tools пробовал но там остается пустое пространство, так как скрывается только вложенные теги в списке. А если скрываю или то скрывается все лента. Да и вообще существуют ли примеры таких фильтров? Adblock подал идею только жаль там нет возможности встроить дополнительную логику.
@morto4220
@morto4220 4 жыл бұрын
rur nick Есть готовые плагины, названия не помню. Погуглите “js filter items”
@user-kj4db2mz2s
@user-kj4db2mz2s 4 жыл бұрын
Я такие вопросы через php решаю. Java script, как по мне, не подходит для решения задач логики сайта Чаще всего js просто отвечает за визуал
@morto4220
@morto4220 4 жыл бұрын
Prod. Meyson вопрос идет о случае, когда информация уже подгружена на сайт и нужно визуально скрыть ненужные элементы, интерактивная фильтрация на фронте
@ali-rasulov
@ali-rasulov Жыл бұрын
Апофигет! Вот это урок, я голову целый месяц ломал голову и пересмотрел тысячи роликов и не ничего не понимал, а тут я увидел саму суть этого самого ядра
@aysommer
@aysommer 4 жыл бұрын
Опа, новый видосик :)
@prosto_razrabotka
@prosto_razrabotka 4 жыл бұрын
Ага -)
@user-bi4vn3bs3l
@user-bi4vn3bs3l 4 жыл бұрын
Я пользую симантику, хотя бы потому-что многие теги имеют общие свойства. Очень удобно добавлять разные теги, чтобы не переписывать css. Порой выручает в жарких ситуациях, особено когда используешь nth-... Может оно потом выглядит чуток нелогично, но зато работает, и никто про хак не знает. А если и узнает, то долго смеется.
@user-kj4db2mz2s
@user-kj4db2mz2s 4 жыл бұрын
Хорошее видео Еще хочу добавить, что теги h1..h6 НЕЛЬЗЯ использовать на одной секции не по нумерации и много раз То есть нельзя, чтобы сначала шёл h1, потом h3, потом h5, а потом еще раз h1 Этот тег отвечает за структурность контента. Главный заголовок и подзаголовки. Как ни странно новички часто об этом забывают и пихают h куда только можно А вот article нужен везде, где контент можно представить независимым Допустим один и тот же блок статьи может использоваться на разных страницах сайта много раз. Вот он и будет article
@deech048
@deech048 4 жыл бұрын
Поясни пожалуйста за свою методологию именования и вложенности классов) Если это не БЭМ, то что, как это изучить и какие плюсы? Контент отличный, продолжай!
@user-ty3hv6xd9c
@user-ty3hv6xd9c 4 жыл бұрын
Поддерживаю. Всегда клинит на обзывании классов. А у автора как-то складно всё.
@prosto_razrabotka
@prosto_razrabotka 4 жыл бұрын
Вообще никакого секрета тут нет -) Банальная логика. Все классы на английском. Смотришь, что это за элемент/блок по дизайну и называешь. Список новостей - news-list. Элементы - item. Сбоку - aside. Обертка - wrapper. Ну и дальше по накатанной.
@user-sj4oy1el5y
@user-sj4oy1el5y 4 жыл бұрын
-"Что такое рекомендация - это, по сути, некий совет." Ок, спасибо бро!
@adiletaitmatov9078
@adiletaitmatov9078 Жыл бұрын
Для Web accessibility это очень важно
@zhan90888
@zhan90888 4 жыл бұрын
Хороший контент, спасибо! Я новичок в вёрстке и меня такой вопрос: Как будет отображаться контент под этими тегами(HTML5) в более старых версиях браузеров например Explorer 6 ?
@prosto_razrabotka
@prosto_razrabotka 4 жыл бұрын
Требуется написать кое-что и в целом будет поведение просто как блок
@zhan90888
@zhan90888 4 жыл бұрын
@@prosto_razrabotka спасибо) а может есть какие нибудь ссылки где можно почитать об этом?
@prosto_razrabotka
@prosto_razrabotka 4 жыл бұрын
Zhan Sadvakassov ну, погуглить, можно найти. Только зачем?) Сейчас то ие вообще мало кто поддерживает, а 6ю версию тем более
@artems3566
@artems3566 4 жыл бұрын
Привет! Расскажи, пожалуйста, основные ошибки js разработчиков и верстальщиков в плане быстроты загрузки странички. Как сделать, чтобы она летала и какие эффекты и функции - перебор для обычного средненького проекта? Я не ведаю границ! :) Спасибо за видео!!!
@user-kj4db2mz2s
@user-kj4db2mz2s 4 жыл бұрын
решил получить ответ на столь огромную задачу в комментариях ? Эта проблема решается огромным количеством практики и опыта Со временем начинаешь понимать, где рутинный и приувеличенный код можно сжимать и апгрейдить + сжатие картинок, всякие сборщики, которые сжимают весь код
@artems3566
@artems3566 4 жыл бұрын
@@user-kj4db2mz2s наверное, ты прав, но иногда хочется крутой css эффект для кнопочек влепить и понятия не имеешь, как это будет влиять на загрузку и стоит ли это того. Или parallax эффект слайдера. Конечно же, хотелось бы, чтобы кто-нибудь опытный сказал, например: "анимации кнопочек не грузят сайт, а параллакс, к примеру, не желателен"... Или "лепить можно всё, лишь бы поменьше картинок"
@codeman2468
@codeman2468 4 жыл бұрын
Странно на курсах WayUp, говорили, что семантически првильно использовать header 1 раз и в нем обязательно должен быть h1. Тогда это семантиччески правильно. Еще какайто сайт был, где так же говорилось о header. Я немного стараюсь придерживаться семантики, и использовать header, nav, main, footer. Вот article и aside не совсем понимаю где их воткунть. Если кто доступно подскажет буду рад выслушать.
@prosto_razrabotka
@prosto_razrabotka 4 жыл бұрын
Я бы советовал авторам курса чуть внимательней почитать спецификацию. Там явно написано, в каких условиях можно использовать тэг header, и там же сказано, что «обычно должен присутствовать h1-h6, НО это НЕ обязательно»
@nekitsan3837
@nekitsan3837 3 жыл бұрын
Интересно, почему тогда многие говорят, оборачивать section в article, если у нас есть один контент на странице и другой, а у них свои отдельные элементы: article - контент 1 section section section article - контент 2 section section section
@silveringreviews
@silveringreviews 4 жыл бұрын
Я вот не понимаю, зачем нужны прочие теги, если все сайт используют набор из макс 15 основных: html, head, body, div, section, header, footer, img, link, meta, ul (li), a, span. А все остальное можно сделать либо через css, либо через javascript?
@alexdivola
@alexdivola 4 жыл бұрын
Вне зависимости влияет ли сематнтическая верстка на позиции в поиске, я все равно люблю верстать семантически.
@WolfGames3d
@WolfGames3d 4 жыл бұрын
А как на счет тега article ? Его надо использовать? чем оборачивать внутреннюю страницу например с заголовком и контентом?
@ilona1697
@ilona1697 4 жыл бұрын
16:06
@user-lg3ve6ir1v
@user-lg3ve6ir1v 4 жыл бұрын
я сегодня несколько часов провел в инете пытаясь понять НАХРЕНА эти новые теги, ведь все тоже самое можно сделать ДИВами и не мучать мозг размышлениями о смысле бытия (то есть какой тег применить секшн или артикл или еще что то там)... единственное разумное объяснение которое я нашел - это как тут уже было написано "для удобного просмотра сайта для людей с ограниченными возможностями". И это все? я до сих пор не могу понять не то что бы разницу между новыми тегами и дивами, я не могу понять разницу между самими новыми тегами. читаю документацию и создается такое впечатление что они все идентичны по смыслу и просто нифига непонятно, в какой ситуации какой тег надо применить... это как в рецептах: положить в тесто ванилин и сахар ИЛИ ванильный сахар, в чем разница? ванильный сахар это ванилин смешанный с сахаром, так и тут, в голове каша а вразумительного внятного ответа я так и не нашел!!!
@computercomputer3293
@computercomputer3293 Жыл бұрын
Их хотели добавить доя помощи слепым людям. Но вся боль в том, что их поддержку так и не добавили в скринридеры, в итоге без спецификации WAI-ARIA они бесполезны
@jakobnividomskiy5492
@jakobnividomskiy5492 4 жыл бұрын
Спасибо за видео! Но а как насчет скринридера, который читает сайт для людей с плохим зрением??
@user-vw3xz4do1y
@user-vw3xz4do1y 4 жыл бұрын
Good!
@maltamagistro
@maltamagistro Жыл бұрын
1:35 - по-моему, даже один из работников Гугл опровергал инфу о том, что семантическая вёрстка помогает в индексации
@bassstikOo
@bassstikOo 4 жыл бұрын
стоит ли изучать сейчас PHP? или что его может заменить в данный момент. Классные видео! смотрю до интервью у АйТиБороды)
@prosto_razrabotka
@prosto_razrabotka 4 жыл бұрын
Всё зависит от того, что вы уже знаете, как планируете дальше развиваться и где работать.
@bassstikOo
@bassstikOo 4 жыл бұрын
@@prosto_razrabotka Вас понял! а вообще стоит его сейчас именно изучать? я пока что изучаю всё для себя, в будущем чтобы сменить направление деятельности
@user-kj4db2mz2s
@user-kj4db2mz2s 4 жыл бұрын
@@bassstikOo тебе автор ответил, а ты опять вопрос задал
@enenotowitch628
@enenotowitch628 4 жыл бұрын
Пожалуйста сделайте видео уроки по JavaScript! Спасибо!
@TamaraNikolaevna
@TamaraNikolaevna Жыл бұрын
Спасибо за видео. У меня вопрос: "Во всех тегах надо писать классы? "
@GamesServices
@GamesServices 3 жыл бұрын
Thanks
@user-oc7nx5bg9g
@user-oc7nx5bg9g 4 жыл бұрын
Есть вариант жесткой семантики, например, у яндекса yandex.ru/support/webmaster/schema-org/what-is-schema-org.html Тут семантика работает напрямую для SEO.
@Max-kr4ie
@Max-kr4ie 4 жыл бұрын
жду больше практической в закреплении теоритического. А так все хорошо)
@prosto_razrabotka
@prosto_razrabotka 4 жыл бұрын
Благодарю)
@desunoa5625
@desunoa5625 4 жыл бұрын
Хм тут ничего не сказано про то что семантические теги нужны для скрин ридера=) возможно его использует малое количество людей, но все же
@cobwowcobwow6331
@cobwowcobwow6331 4 жыл бұрын
Ну если малое кол-во то и хрен с ними и так сойдет.
@desunoa5625
@desunoa5625 4 жыл бұрын
@@cobwowcobwow6331 знаешь так можно сказать и про людей для которых делают пандусы и про много кого, нужно быть человеком, это не так сложно
@enterkvas
@enterkvas 3 жыл бұрын
@@cobwowcobwow6331 Если, вдруг, у Вас так сложится жизнь, что будет хотеться жить полноценной жизнью, но ВДРУГ возникнут какие-либо ОГРАНИЧЕНИЯ, думаю, Вам не понравится сильно, когда кто-либо скажет: "да и хрен с ним, он - из "малого количества".
@user-ut3fx2zk4x
@user-ut3fx2zk4x 4 жыл бұрын
Расскажи как ты оцениваешь верстку сложных проектов в часах
@RushHour-tb8cg
@RushHour-tb8cg 4 жыл бұрын
Очень хорошо обьясняешь братан!!!
@prosto_razrabotka
@prosto_razrabotka 4 жыл бұрын
Спасибо
@user-ww8ll9nn7m
@user-ww8ll9nn7m 4 жыл бұрын
При всём уважении (благодаря интервью на канале IT Борода), некоторые ваши тезисы на этом канале вводят меня в ступор. Тэг "adress" служит для хранения информации об авторе содержимого страницы, это во-первых. Во-вторых, этот тег имеет важное значение на сайтах, помеченных Google как "YMYL" в контексте их алгоритма ранжирования "E-A-T".
@AuroraPolnareff
@AuroraPolnareff 4 жыл бұрын
Спасибо за видосик. Не понимала, зачем эти теги *действительно* могут пригодиться, когда на них наткнулась. P. S. Мне не очень нравится тема с семантическими тегами, потому что верстать страницу избегая дивов не получится, а с ними семантические теги не очень красиво выглядят.
@user-iz9sj1nn5q
@user-iz9sj1nn5q Жыл бұрын
Ну если это вводят, значит, скорее всего, собираются это все больше использовать и отдавать предпочтение в продвижении и лучше заранее готовится к будущему и писать "правильно". Тем более это действительно удобно и понятно.
@user-mi4qz2ng4y
@user-mi4qz2ng4y 4 жыл бұрын
А как же screen reader? По сути при наличии клавиатуры, мыши, рабочего тачскрина всё хорошо. Но что если у человека не будет мишки? Ему же нужно как-то пользоваться сайтом? Но особенно это касается слепых людей, так как семантические теги нормально читают скрин ридеры. А это отличает хорошую вёрстку от плохой
@prosto_razrabotka
@prosto_razrabotka 4 жыл бұрын
Используете ли вы семантические тэги в вёрстке?
@hellohello-tu6yi
@hellohello-tu6yi 4 жыл бұрын
Использую тк,даже если сейчас она даже не важна,то потом по любому сделают так,что без нее не обойтись имхо
@maksimtroshkov173
@maksimtroshkov173 4 жыл бұрын
Я в основном использую только header, footer, nav. Иногда бывает добавляю section и figure. С section немного раздражает, что при проверке валидатор ругается на то, что не у всех блоков section есть заголовки.
@desunoa5625
@desunoa5625 4 жыл бұрын
@@maksimtroshkov173 можно написать заголовок и скрыть его силами css, и будет тебе счастье, есть какой-то плагин для браузера, который показывает структуру страницы, там таки как раз отобразиться скрытый заголовок
@user-jk2dx7im1w
@user-jk2dx7im1w 4 жыл бұрын
@@desunoa5625 Скрытый текст как раз может негативно сказаться на продвижении, т.к. поисковики будут думать, что вы что-то прячете от пользователей. Поэтому по-моему лучше либо совсем обойтись без section либо оставить как есть, но уж никак не делать скрытый текст, иначе получается что "боремся за семантичность", а в итоге сами себе портим все скрытыми заголовками.
@desunoa5625
@desunoa5625 4 жыл бұрын
@@user-jk2dx7im1w можно по подробнее откуда такая информация, где об этом можно почитать?
@PsayZay
@PsayZay 4 жыл бұрын
мужик, забери меня к себе на обучение)))
@seogalileo8
@seogalileo8 4 жыл бұрын
Дело в том что если быть в теме, то Гугл регулярно делает заявления и вполне логичные ;) Например: Уделяя большое внимание валидации кода и валидной верстке, мы разработали систему, которую используем как метрику качества для измерения. Вот как мы делаем на наших собственных страницах. Мы даем каждой из наших страниц оценку от 0-10 баллов, где 0 является худшим показателем (страницы с 10 или более HTML и CSS ошибками проверки) и 10 (в идеале 0 ошибок валидации). Мы начали делать это около двух лет назад, вначале выборочно,а в настоящее время проверяем все наши страницы, в случае, если клиент принял решения о необходимости валидного кода.
@user-tr8xi3ik3c
@user-tr8xi3ik3c 3 жыл бұрын
Правильно ли я понял, что HTML говорит браузеру что это такое, а CSS говорит как оно должно выглядеть и где располагаться?
@computercomputer3293
@computercomputer3293 Жыл бұрын
хтмл это разметка. ЦСС это позиционирование и украшательство.
@ClassicGuru
@ClassicGuru 4 жыл бұрын
Можно сказать так семантическая верстка для людей с ограниченными возможностями. Если тебе плевать на таких людей можно делать все дивами т.к. понятия правильно в html css нету есть только "Зависит от случая". Есть неверное понятие что семантическая верстка нужна для разработчика (удобно читаемости кода) это в корне не правильно так считать, потому как разработчик постоянно инспектирует (обьект, элемент) и создаёт комментарии где начинается какой блок где заканчивается. Так же хотелось сказать что иногда просто не возможно совместить дизайн и WCAG разметку. К сожалению мы ещё не пришли к такому. Моё мнение нужно вводить семантику и пересмотреть стандарты шаблонов.
@artyviolet788
@artyviolet788 4 жыл бұрын
Правильная верстка подразумевает, что ВСЁ должно быть правильно. А значит, что туда же должен быть ещё добавлен и адаптив картинок и доступность настроена и прочие важные моменты
@computercomputer3293
@computercomputer3293 Жыл бұрын
Не так уж они и полезны для людей с ограничениями. Теги хтмл5 не понимают скринридеры, поддержка минимальна, без спецификации WAI-ARIA они бесполезны
@car_sketch_and_render
@car_sketch_and_render 4 жыл бұрын
ПОЛНОСТЬЮ ПОДДЕРЖИВАЮ "Пожалуйста сделай видео уроки по JavaScript у тебя талант для объяснение сложных тем не игнорируй мою просьбу пожалуйста :)"
@sergeymsv2391
@sergeymsv2391 3 жыл бұрын
По этим тегам вообще все не однозначно. Взять тот же section, nav, header и т д. Читал доки, только еще больше путаница. К примеру, каждый из этих элементов должен быть идентифицирован тегом H1-H6. По сути после него, сразу должен идти заголовок в теге h. Для наглядности поставил в браузер расширение headigsmap (вроде так называлось) и там, где нет заголовка идет ошибка. А вот зачем мне в теге nav заголовок... Далее, вывод новостей блогом (краткий анонс), думаю не нужны там заголовки в теге h совсем, так как это обычный список, а использовать тег H в роли готовой стилистики тоже не правильно. Там тег А и ссылка на саму новость идеальный вариант. Я могу ошибаться во всем, что написал, но ответа даже в оф.источниках не нашел. Все содержит противоречия. Я правда особо не заморачиваюсь, использую эти теги для удобства написания. Эти элементы визуально проще в коде искать =)))
@ksander1705
@ksander1705 4 жыл бұрын
Спасибо вам, НО ВЫ не могли бы сделать дорожную карту для новичка, просто я учу уже год html5,css, JavaScript, конечно считаю что достиг самостоятельно не малого, но нет четкой инструкции что и как в какие сроки, плюсом очень много не нужно информации в которой просто тонешь, ХОТЕЛОСЬ БЫТЬ УСЛЫШАННЫМ, спасибо заранее!
@user-hm2ub9oz1v
@user-hm2ub9oz1v 3 жыл бұрын
ну как? выучил?)))
@ksander1705
@ksander1705 3 жыл бұрын
Да, основные моменты разобрал, сейчас reactом занимаюсь. Ещё за это время понял, что помимо просмотра видосов нужно осознать, понять суть технологии тогда прям все завесы открываются.
@user-pg8ry1tm3t
@user-pg8ry1tm3t 3 жыл бұрын
А ещё не забыть про микроразметку, которая действительно нужна поисковикам
@AndreiVvedenskii
@AndreiVvedenskii 3 жыл бұрын
Прям, пиратский кодекс какой-то.))
@Ahmedhkad
@Ahmedhkad 4 жыл бұрын
Из канале IT Beard.
@nisto589
@nisto589 4 жыл бұрын
Дай пожалуйста макет который был в видео.
@saydrake9363
@saydrake9363 2 жыл бұрын
на 17:14 где 3 иконки это разве не отдельная секция ?
@invisibleworld3307
@invisibleworld3307 4 жыл бұрын
Забыли рассказать про тег , если я не прослушал?)
@AnatoliySharov
@AnatoliySharov 4 жыл бұрын
Всё это весьма спорно. Тема для холивара :) Верстать семантически не легко, видать поэтому многим это не нравиться. Нужно постоянно напрягаться, продумывать что здесь будет? h1, h2, h3 ... где section а где div юзать, а что если секция (не, ну реально на глаз это секция) без заголовка, а section обязательно должен иметь заголовок, то нужно его прятать и прочее прочее. Но всё же этому нужно учиться. Разметка на тегах html5 как минимум более понятна в коде и необходима для людей с ограничениями.
@computercomputer3293
@computercomputer3293 Жыл бұрын
Не так уж они и полезны для людей с ограничениями. Теги хтмл5 не понимают скринридеры, поддержка минимальна, без спецификации WAI-ARIA они бесполезны
@sashavlazyk8504
@sashavlazyk8504 4 жыл бұрын
Каким образом ти со мной хочешь поговорить? Если я только слушаю. Может ты хочешь рассказать? Спасибо!
@user-pu1qc8uo8n
@user-pu1qc8uo8n 4 жыл бұрын
ШУЕ ППШ
@xakepp35
@xakepp35 4 жыл бұрын
зачем нужны ul / li внутри меню? это же лишние теги, делают структуру сложнее, затем нужно удалять им буллеты.. почему ид до сих пор пишут?
@prosto_razrabotka
@prosto_razrabotka 4 жыл бұрын
А какую структуру вы используете и почему?
@user-oc7nx5bg9g
@user-oc7nx5bg9g 4 жыл бұрын
Очень вредное видео, так как сейчас все будут дружно забивать на семантику, типа гуру сказал, что она не нужна.
@user-lg3ve6ir1v
@user-lg3ve6ir1v 4 жыл бұрын
ну так может вы дадите ей какое то вразумительное объяснение? что бы люди одумались, я вот как раз и ищу подобное по инету, но пока что не нашел только плиз не надо про "так легче читать исходный код", сейчас миллион возможностей парсить/понимать код даже если он в хлам криво написан и уж если у верстальщика руки кривые то семантика его не спасет, а с прямыми руками он и так читаемый код напишет.
@arthurdoyle6950
@arthurdoyle6950 4 жыл бұрын
@@user-lg3ve6ir1v у скринридеров, а так же проги которые юзают с голосовым помощником для сёрфа, имеют функционал по быстрому переходу к семантическим тегам и более шустрому взаимодействию с ними(как я понял из прочитанного на фрикодкэмпе), тем самым если юзать семантику, то сайт будет доступнее для людей с заболеваниями и травмами. Как-то так
@user-iz9yn7pu6x
@user-iz9yn7pu6x 2 жыл бұрын
Вы по BEM пишите ?
@alexandr8978
@alexandr8978 3 жыл бұрын
Header и footer использовать на странице сколько угодно раз???????? Или я не верно понял?)
@prosto_razrabotka
@prosto_razrabotka 3 жыл бұрын
Да!!!!!!!!
@alexandr8978
@alexandr8978 3 жыл бұрын
@@prosto_razrabotka тогда чем один семантически будет отличаться от другого, если в одном хедере у нас логотип и навигация, а в другом хедере у нас full screen первого экрана? Который может быть назван section с классом fullscreen...
@user-yl7xs9yi2m
@user-yl7xs9yi2m 2 жыл бұрын
окей нам напихали кучу тегов типа header что бы мы не прописывали дивам id header поэтому мы прописываем классы header поскольку обращаться к блоку по имени тега как то некрасиво
@user-yl7xs9yi2m
@user-yl7xs9yi2m 2 жыл бұрын
header
@alexanderyastrebov6815
@alexanderyastrebov6815 4 жыл бұрын
на х2 можно смотреть
@ManyakNag
@ManyakNag 4 жыл бұрын
а верстать одновременно семантически и в соответствии с дизайном слабо?
@403399oleg
@403399oleg 3 жыл бұрын
у html академии все получается, а вы на весы ставите))) а я считаю одно другому не мешает
@prosto_razrabotka
@prosto_razrabotka 3 жыл бұрын
Я же курсы не продаю..)) могу и на весы ставить)
@403399oleg
@403399oleg 3 жыл бұрын
@@prosto_razrabotka Вы конечно тут правите балом Ваш ведь блог)))) и можно говорить все что угодно, но это не значит правильно или соответствует действительности. Но большой плюс Вам подача материала отличная.
@aprinciple9559
@aprinciple9559 4 жыл бұрын
А почему они ломают вёрстку? Normalaizer все фиксит. Article забыли. Голосовые браузеры любят html5 теги. Как браузеру сказать слабому на зрению или слепому человеку где, например, навигация? Можно использовать role/aria атрибуты, но...) Не нужно вспоминать теги с листочка, выглядит как в школе) Лучше читать с компа/ноута когда приступаете к кодированию. Я сам не фанат глубокой семантики, потому что без дивов все равно не обойтись, Но использовать, header, footer, article, section, nav вместо div - я могу, не сильно усложняет)
@trener_win
@trener_win Жыл бұрын
"Тут должен был быть хейт", но мне лень
@viktorsuvorov2600
@viktorsuvorov2600 4 жыл бұрын
Мне некто ни когда не стали лайки под комментарием ((((
@AndreiShkryl-nx2pg
@AndreiShkryl-nx2pg 5 ай бұрын
ты сам не разбираешься в теме. Это просто твоё мнение.
@_webAmoeba
@_webAmoeba 2 жыл бұрын
accessibility: ну да ну да, пошла я нахер
@merfius3d
@merfius3d 4 жыл бұрын
Всё хорошо, но только не Epic games store
CSS свойствах необходимые начинающему / CSS уроки
49:48
Просто: разработка
Рет қаралды 88 М.
Responsive web design in 37 minutes + layout. You don’t need Bootstrap!
36:44
Фрілансер по життю
Рет қаралды 1 МЛН
Sigma Girl Education #sigma #viral #comedy
00:16
CRAZY GREAPA
Рет қаралды 83 МЛН
ХОТЯ БЫ КИНОДА 2 - официальный фильм
1:35:34
ХОТЯ БЫ В КИНО
Рет қаралды 2,5 МЛН
Would you like a delicious big mooncake? #shorts#Mooncake #China #Chinesefood
00:30
New Gadgets! Bycycle 4.0 🚲 #shorts
00:14
BongBee Family
Рет қаралды 10 МЛН
What is the difference between Float, Flexbox and Grid CSS?
10:06
Анна Блок
Рет қаралды 217 М.
How To Make Toggle Button Using HTML & CSS
5:27
MakeTechStuff
Рет қаралды 63 М.
ВСЁ, что нужно знать о CSS Селекторах. Типы селекторы css
42:23
Семантика для циников, Вадим Макеев
54:10
Веб-стандарты
Рет қаралды 33 М.
Semantic HTML Tags | HTML5 Semantic Elements Tutorial
24:38
Dave Gray
Рет қаралды 46 М.
Sigma Girl Education #sigma #viral #comedy
00:16
CRAZY GREAPA
Рет қаралды 83 МЛН