24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Двач, я сделял, рейт https://vertically-challenged.github.io/UA/
И сразу вопрос к разбирающимся анонам, как добавить музыку, чтобы она воспроизводилась по наведению на блок, почему у меня ничего не работает? Я в js ничего не понимаю, кроме hello world, скопировал скрипт с html5book.
>>197718227 >щас код напишу Там гимн разбит на 8 аудиодорожек, и замысел был в том, чтобы при наведение на одну часть флага проигрывалась одна аудиодорожка, а если убрать курсор, то она переставала бы проигрываться. Но я даже просто звук не смог сделать :c
>>197717873 (OP) >я сделял, рейт >Я в js ничего не понимаю >скопировал скрипт с html5book. >я сделял Пиздец, откуда такие долбаёбы берутся. Мать твою ебал на спине твоего отца-куколда, кстатию.
У тебя нихуя не будет играть. В новых политиках браузеров (года два уже как) есть пунктик, чтобы пользователь обязательно провзаимодействовал с контентом (кликнул), чтобы началось воспроизведение. Так положили конец всем рекламам порно и иксбетов, которые начинали сразу истошно орать.
Потому что у тебя уже media engagement index для этой страницы сформировался и сохранился в настройках браузера. Ты уже слушал на этой странице музыку больше 7 секунд и она теперь помечена у тебя как доверенная для воспроизведения.
Попробуй в инкогнито режиме открыть и не кликать ни разу по странице - хуй у тебя что заиграет.
Потому что тебе объяснили: что по новым политикам не будет играть, пока пользователь не кликнет где-то по странице. Либо страница будет уже довренной для воспроизведения.
>>197717873 (OP) >jquery Где ты откопал этого динозавра, я думал его уже лет 10 никто не использует.
Куча пустых div'ов - это пиздец. Куда элегантнее сделать это псевдоэлементами.
Отступы табуляцией - для пидоров. Используй только пробелы.
Без js не бывает web разработки. Если есть желание шагнуть дальше hello world, то учи js + какой-нибудь фреймворк вроде angular, а лучше библиотеку react.
>>197722010 Ну я закомментировал audio {display: none;}, потыкал на плеере, и скрипт все равно не работает. Это считается за нажатие? Алсо я переходил по ссылкам со своей страницы, тоже не помогает. Попробовал создать кнопку, которая ничего не делает, и понажимал на нее, тоже не помогло
>>197722542 Потому, что DOM дерево грузится сверху вниз. У тебя селекторы в скрипте вызывались еще до того как отрендерился элемент <audio />. Ты пытался достучаться до того, чего ещё нет.
>>197722520 Табуляции в разных редакторах и ide могут выглядеть по разному, иметь разный размер. А пробелы везде одинаковые - универсальность. И любую ide можно настроить так чтобы отступы были пробелами.
>>197722673 Погуглил, добавил defer и вернул скрипт head, работает, но как-то не очень. Я правильно сделал, или все-таки лучше поставить скрипт вниз страницы?
Если учитывать не только то время, когда я что-то делаю, но и то, которое я потратил на что-то иное с момента hello world и твердого решения вкатиться, то минимум пару месяцев. Если смотреть на часы, потраченные именно на вкатывание, то наверно и недели не наберется, дня 4 может.
Ну ты просто посмотри на то говно, что я написал, даже не программисту будут понятно, что это говно. Копировать одну и ту же функцию 8 раз, на каждый div отдельная функция, это ли не пиздец
>>197726004 Да и похуй, все равно забавная хуйня получилась. Через год если не забросишь, может что-то охуенное сделаешь. Я пытался вкатываться, для меня слишком нудно это все, хуй знает, а желание было. Ты на htmlacademy.ru учил вот это все?
>>197726281 >Ты на htmlacademy.ru учил вот это все?
Нет, пробовал, но дропнул эту дрисню через пару часов. Я сначала прочитал html book, ознакомился с теорией и начал начал верстать всякое говно https://vertically-challenged.github.io/ , что приходит в голову, периодически заглядывая в справочник по css, и смотря уроки небольшие гайды на ютубе https://www.youtube.com/channel/UCVswRUcKC-M35RzgPRv8qUg так информация намного лучше усваивается и учиться не так скучно, могу целый день верстать свое говно и не устать.
Алсо сегодня начал читать уже html5book, и по нему верстал украинский флаг.
Алсо недавно открывал learn.javascript.ru, тоже зашло, не скучный материал, но думаю отложит изучение js до тех пор, пока хорошо не освою css
https://vertically-challenged.github.io/UA/
И сразу вопрос к разбирающимся анонам, как добавить музыку, чтобы она воспроизводилась по наведению на блок, почему у меня ничего не работает?
Я в js ничего не понимаю, кроме hello world, скопировал скрипт с html5book.
Ссылка на репозиторий: https://github.com/vertically-challenged/UA
Алсо залил на codepen: https://codepen.io/vertically-challenged/pen/EzBVev но тут без музыки, как и на github