Деградация разработчиков
Это - фрагмент из моего авторского пародийно-драматического проекта (не реклама, поэтому название не пишу, но кому интересно, найдут). Сам проект не про это, если что, но так уж случилось, что в одном из выпусков я затронул тему разработки. Поскольку я имею некоторый опыт в этой сфере, я знаю, о чём говорю и, надеюсь, найдутся люди, согласные со мной.
Весь бугурт начался с того, что google запретил в своём браузере chrome воспроизведение звуков без непосредственного контакта пользователя с экраном, мотивируя это "заботой о пользователях" - мол, слишком много навязчивой рекламы. Согласен, навязчивой рекламы сейчас много (кстати, не сам ли google приложил к этому руку, используя повсеместно свой сервис google ads и рекламные идентификаторы устройств?). Но я, как автор и разработчик игры на javascript, с учётом того, что chrome - это основной браузер практически на всех устройствах под ОС android (особенно в компоненте webview), первым пострадал от этого странного решения гугла. Как может существовать игра, в который есть звуковое оформление и в которой, очевидно, многие звуки зависят от игрового мира, а не от прикосновения пользователя к экрану, когда ей запретили эти самые звуки воспроизводить?
Оговорюсь, звуки воспроизводится нормально через некоторое время, когда пользователь несколько раз повзаимодействует с экраном, то есть запрет этот, слава Богу, не полный. Но самые первые секунды всё равно ничего не воспроизводится, а для пользователя самые первые секунды в геймплее, я считаю, самые важные - он знакомится с игрой, с графикой и интерфейсом, и со звуковым оформлением в том числе. "Встречают по одёжке", как говорится. Позже, монтируя выпуск, я вставил в него и другие примеры узкого мышления разработчиков - в том числе и российских. В общем, смотрите сами :)