Сохранен 53
https://2ch.hk/b/res/161428383.html
24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Аноним 20/09/17 Срд 06:09:24 #1 №161428383 
image.png
/web/ мёртв, спрошу здесь.

Аноны, подскажите по html5.

Создаю шаблон на html5 и у меня ВСТАЛ вопрос, чем оборачивать контент? Контент такой, что в нём например будет на главной странице список материалов, а в самом материале текст и например видеоплеер, так вот, встал вопрос, чем это оборачивать? Вот такая структура будет правильной?

<body>
<header>Шапка<header>
<aside>Боковая панель</aside>
<main>Сам контент</main>
<footer>Подвал</footer>
</body>

Или оборачивать <main>-ом контент - это неправильно? Тогда чем? <section>? А может его вообще не оборачивать?
sageАноним 20/09/17 Срд 06:10:27 #2 №161428397 
>>161428383 (OP)
СЕМАНТИКА
Е
М
А
Н
Т
И
К
А
Аноним 20/09/17 Срд 06:17:27 #3 №161428496 
image.png
>>161428397
Значит я правильно делаю?
sageАноним 20/09/17 Срд 06:18:57 #4 №161428518 
>>161428496
Не знаю.
Аноним 20/09/17 Срд 06:39:45 #5 №161428795 
bump
Аноним 20/09/17 Срд 06:42:04 #6 №161428835 
>>161428383 (OP)
Ты че, пёс, ёбу дал, пилить сайтик на чистом html?
Аноним 20/09/17 Срд 07:14:30 #7 №161429420 
bamp
Аноним 20/09/17 Срд 07:27:16 #8 №161429707 
>>161428383 (OP)
Где учишься?
Аноним 20/09/17 Срд 07:36:55 #9 №161429916 
.container
По горизонтальному центру с форсированной шириной для разных размеров экрана.
Аноним 20/09/17 Срд 07:39:17 #10 №161429975 
Сам только учусь, почему бы дивами не сделать всё?
Аноним 20/09/17 Срд 07:39:33 #11 №161429985 
>>161428383 (OP)
Семантика - это имхо. Можешь хоть на дивах верстать.
Аноним 20/09/17 Срд 07:44:26 #12 №161430101 
Дивы+флексы. Нахуй семантику.
Аноним 20/09/17 Срд 10:11:21 #13 №161434664 
Да делай как угодно, всё равно хуйня выйдет. На качество среднего говна, клепаемого в вебдеве, твой сайтик не повлияет.
Аноним 20/09/17 Срд 10:14:49 #14 №161434811 
Так как это филиал /web/, спрошу

Как или где сжать свои исходники JS и CSS? Чтобы компрессор удалил всё лишнее и ненужное.
Аноним 20/09/17 Срд 11:32:20 #15 №161438363 
>>161434811
не писать так чтобы было чтото лишнее и ненужное, довен
Аноним 20/09/17 Срд 11:41:50 #16 №161438838 
>>161438363
Хорошо, для тупых, чтобы сжать css.
Аноним 20/09/17 Срд 11:47:22 #17 №161439121 
>>161428383 (OP)
Лол, ты бы хоть теги выучил, прежде чем писатьа если просто дрочишь на семантику,
то у тебя все норм, сильнее заморачиваться не надо

>>161434811
гугли gulp
Аноним 20/09/17 Срд 12:03:15 #18 №161440001 
>>161439121
>теги выучил
а что там неправильно?
Аноним 20/09/17 Срд 12:17:28 #19 №161440780 
>>161434811
Для единичный JS есть Closure Compiler(только выставь Optimization: Advanced), но если код с костылями и грязными хаками, то он просто поссыт тебе на ебало и не станет перекомпилировать ничего.
https://closure-compiler.appspot.com/home

Но если хочешь автоматизировать это или слишком большие исходники, то используй(со смазкой) Gulp.
http://webdesign-master.ru/blog/tools/2016-03-09-gulp-beginners.html
Аноним 20/09/17 Срд 13:06:54 #20 №161443452 
gtmetrix.png
>>161434811
Пока дизайн не устаканился, можешь не сжимать, чобы 10 раз не переделывать.
Вангую, учишься сайты ускорять. Я начинал саморазвиваться когда, эта тема была интересна.
Зацени GtMetrix.com
Еще в инструментах вебмастера Гугла есть WebTools -> Другие ресурсы -> PageSpeed Insights
он даёт советы, что нужно соптимизировать, предлагает так же скачать сжатые файлы.
Компрессор JS на ультра не ставь, ошибок наделает.
Ну и для ускорения сайта, надо минимизировать кол-во запросов на сервер. Таблицы стилей слепливаешь в одну. Скрипты в 1-2 файла. Далее PageSpeed попросит тебя убрать из header'а линки в конец html документа, вот там то и начнется экшн)
Аноним 20/09/17 Срд 13:13:18 #21 №161443793 
Но фронт же скоро сдохнет
Аноним 20/09/17 Срд 13:20:17 #22 №161444167 
>>161428383 (OP)
Опирайся на стандарт, читай про элементы.
http://w3c.github.io/html-reference/elements.html
"main" такого вообще нет. header и footer вроде как внутри section.
Аноним 20/09/17 Срд 13:21:23 #23 №161444206 
>>161428383 (OP)
Для семантики используй schema.org
Аноним 20/09/17 Срд 13:33:41 #24 №161444770 
>>161428383 (OP)
И вообще, не еби себе голову, в рабочем проекте используй покупные шаблоны на бутстрапе.
А для саморазвития есть на торрентах ннм-клаба записи курсов, от Специалиста хорошие.
Аноним 20/09/17 Срд 13:43:16 #25 №161445301 
>>161428496
<body>
<section class="wrapper">
<div>
<header>Шапка</header>
<nav>Менюшка</nav>
</div>
<div class="sidebar"><!-- SIDEBAR -->
<aside></aside>
<aside></aside>
<aside></aside>
</div>
<div class="main"><!-- MAIN -->
<article></article>
<article></article>
<article></article>
</div>
<footer>Подвал</footer>
</section>
</body>
Аноним 20/09/17 Срд 13:58:19 #26 №161446092 
image.png
Посоны, а поясните за select, хули он такой выёбистый? Посмотрите что я ему прописал, ему абсолютно похуй, он воспринимает только ширину и высоту, убрать бордер? хуй! выровнять текст по центру? хуй! сделать высоту пунктов option больше? хуй! Как вообще им управлять через CSS?
Аноним 20/09/17 Срд 14:32:18 #27 №161447877 
>>161446092
Внутри select есть ещё optgroup и option.
margin:0; padding:0; border: 0px;
Потом with:...px для каждого попробуй.
Даже если некоторые html-теги не прописаны, браузеры их в уме как бы "добавляют" по умолчанию в DOM потому что они должны быть.
Аноним 20/09/17 Срд 14:34:21 #28 №161447995 
>>161428383 (OP)
Дивами ебашь и спанами.
Аноним 20/09/17 Срд 14:55:59 #29 №161449325 
>>161447877
Лол, прописал select, optgroup и option-у margin:0; padding:0; border: 0px; и даже display:block; ему абсолютно похую, никакой реакции
Аноним 20/09/17 Срд 15:49:53 #30 №161452515 
>>161449325
{margin:0;padding:0;}/ обнуляем вначале*/

select {outline:none; border:0px; width:260px;}

select option{width:260px;padding-left:7px;}
select optgroup{width:240px;padding-left:2px;}
Аноним 20/09/17 Срд 15:51:34 #31 №161452629 
>>161452515
>*/{margin:0;padding:0;}
Аноним 20/09/17 Срд 15:52:31 #32 №161452686 
>>161452629
без /
Аноним 20/09/17 Срд 16:05:55 #33 №161453575 
>>161449325
а, да. Ещё селект у меня наследует от родительского дива display:inline-block; но не всегда
Ваще эту верстку 4 года назад делал, всё еще отображается. А че и как делал не вспомню) Саморазвивался
Аноним 20/09/17 Срд 16:13:37 #34 №161454030 
>>161452515
>>161453575
Лол анон, всё ровно также, не убирается бордер, не выравнивается по центру и не меняется высота option, не зря ничего в интернете нет варианта как это сделать, это невозможно, похожетолько скриптами, а оно нахуй ненужно
Аноним 20/09/17 Срд 16:27:36 #35 №161454884 
>>161445301
Этот дело говорит
Аноним 20/09/17 Срд 16:52:41 #36 №161456187 
>>161454030
Выравнивание текста по центру, это в строчных и строчно-блочных элементах. Возможно наследуется быть блочным.
Приоритеты умеешь? #id, class, !important? селекторы? Где то ошибка закралась.
Вообще, качни с торрентов nnm-club курсы по верстке. 2 недели и разберешся.
Аноним 20/09/17 Срд 17:15:52 #37 №161457351 
>>161456187
Верстать я умею, и про important знаю, не помогает, проверь
Аноним 20/09/17 Срд 17:20:29 #38 №161457598 
>>161428383 (OP)
Ты еблан? div тебе нахуя дан, объебос ты сраный? Делаешь всё в div, всё остальное в css. Пиздец, делбич. Посмотри уроки на ютубе, если сам такой тупой.
Аноним 20/09/17 Срд 17:30:26 #39 №161458142 
>>161457598
Тупой здесь ты, нужна именно html5 вёрстка, вопрос был простой - во что оборачивать сам контент.
Аноним 20/09/17 Срд 17:45:59 #40 №161459034 
>>161457351
>Верстать я умею
Умел бы, не спрашивал) Ну хз как, я как то отверстал говносайт на статике. Давно было. Даже адаптивным сделал, про бутстрап не знал тогда.
Селект у меня там в калькуляторе только. Всё еще отображается адекватно.
Как я сделал: смотрел видеокурс платный от Специалиста. Сначала про 4 html. Позже уже и 5. Начинать надо с 4го.
Тебе понимания не хватает, как это устроено (html), так бы уже нагуглил.
Аноним 20/09/17 Срд 17:47:23 #41 №161459132 
>>161457598
ко-ко-ко html5 не нужен, скажи ещё маня, что HTTP2 не нужен.
Аноним 20/09/17 Срд 17:48:47 #42 №161459219 
>>161459034
Братишка, то что ты верстал на IE6 уже не работает, ты хоть скачай новый браузер и прямо в коде страницы проверь - это не работает, этот тег не поддаётся форматированию.
Аноним 20/09/17 Срд 17:51:36 #43 №161459394 
брык.png
>>161459219
В том и дело. Я верстал, когда ослики умирали скоропостижно. А мобильный интернет только развивался. Но после просмотра обучалок у мя получилось и под старый ослик и под мобилки
Аноним 20/09/17 Срд 17:53:54 #44 №161459555 
>>161459219
Вынудил. На смотри.
alltradeltd.ru/price.html
где "Калькулятор для потолка:" там select
Тока не ржать за внешний вид!!! я без таланта художника
Аноним 20/09/17 Срд 17:58:29 #45 №161459833 
>>161443452
нахуй вся эта оптимизация нинужна когда криворукие долбоебы понапишут на js говна такого, что вообще нихуя не шевелится, еще и рекламки для монитизации вставят и вообще заебись всё висит
Аноним 20/09/17 Срд 18:05:38 #46 №161460258 
>>161459833
Поисковые машины дают преимущество, подтягивают вверх по позициям в выдаче. На мобилах особенно заметно.
А хозяину сайта прямая выгода - выше позиция - больше кликов - больше заказов или просмотров рекламы.
Аноним 20/09/17 Срд 18:09:23 #47 №161460455 
>>161459833
И чем дольше сайт грузится, тем больше показатель отказов. Человека начинает бесить загрузка дольше 2х секунд.
По-этому: всю графику в спрайт, скрипты и стили слепить. Лишних GET запросов на сервер не должно быть.
Настроить кэширование, как на серваке так и в браузере.
Аноним 20/09/17 Срд 18:11:18 #48 №161460551 
>>161459833
Скрипты я перелопачивал. Сейчас там ошибки, но мне лень исправлять. Новый уже если и буду делать, то на Вордпрессе, пока просто домен за собой держу.
Аноним 20/09/17 Срд 19:05:12 #49 №161463389 
>>161459555
>alltradeltd.ru/price.html
Ну вот братишка, ты сам видишь, его хуй оформишь, ты только задал ему ширину, беграунд и сдвиги у списка внутри, всё, а вот их высоту ты не изменил и не сможешь, как и убрать бордер, только задать ему цвет, меняется только картинка стрелочки вниз, всё
Аноним 20/09/17 Срд 19:26:18 #50 №161464465 
>>161463389
Чтоб долго не мучатся можно попробовать фреймворк jquery ui. Посмотреть как там.
Аноним 20/09/17 Срд 19:30:07 #51 №161464646 
>>161463389
А span внутрь положить пробовал и его покрасить?
попробовать span строчно-блочный.
или position relative - absolute с элементами
Аноним 20/09/17 Срд 19:35:56 #52 №161464913 
>>161463389
user agent stylesheet - перекрыть надо.
Да наверно врукопашную замаешся, под каждый браузер. Не проще подгрузить ченить готовое?
Аноним 20/09/17 Срд 19:39:56 #53 №161465099 
>>161463389
Можно расковырять css у jquery того же, посмотреть как там
Бордер можно не убирать технически а покрасить в цвет фона.
Высоту раздвинуть строчным элементом с line-height:20px;
comments powered by Disqus

Отзывы и предложения