Есть такой хороший браузер - Microsoft Edge, он позволяет сделать то, что Вы хотите. Его сделали для вин-10, не знаю, работает ли он в других системах. Во всех остальных браузерах к сожалению разработчики уже больше пяти лет бьются над тем, чтобы это было сделать невозможно. Причиной послужили множественные жалобы пользователей на то, что фоновый звук начинает играть неожиданно типа, когда типа колоннки включены на полную громкость, а в соседней комнате кто-то спит.
Спасибо, наверно буду искать платёжную систему. Мне уже приходилось подключать таковую к другому интернет-магазину. Сейчас буду разбираться, как в случае чего сделать это на опенкарт.
Дело в том, что я проживаю не в России, тут ещё такое обнаружил - на опенкарт оказывается есть вариант оплаты картой покупателя, (я был сначала подумал, что подразумевается оплата на месте во время доставки кредитной картой покупателя) и там нужно заполнять поля - номер карты, до каких пор действительна и CVV, но когда после этого нажимаю на кнопку подтвердить заказ, то сразу перебрасывает на страницу с ошибкой оплаты, там пишет возможные причины - недостаточно средств или не подтверждён заказ. За очень короткое время наверно невозможно проверить остаток средств.
По условиям авторских соглашений к медиафайлам бывает должно быть прикреплено описание, и его скрытие с помощью скриптов соизмеримо с нарушением авторских прав.
Похоже, что суммарный уровень громкости выходит за пределы динамической характеристики канала. Попробуйте уменьшить громкость записи и воспроизведения.
Это ничего не даст. Можно зашифровать аудиофайл, но придётся поместить на сайт код расшифровки. А скрыть его невозможно. Даже если его обфусцировать, всё равно, кому очень нужно, тот скачает. Всё, что можно прослушать, можно и скачать. Вернее, во время прослушивания файл уже скачан, иначе было бы технически невозможно прослушать.
Вот ссылочка по которой можете проверить, как работает воспроизведение зашифрованного аудиофайла. с расшифровкой на лету. Там нужно один раз ввести ключ расшифровки, в данном случае - число 8.
const number = text.split(' ')[3];
// или
const number = '+' + text.split('+')[1];
// или
const number = text.substring(18, 29);
// или
const number = text.replace('Звоните по номеру ', '');
console.log(number);
Я могу своими словами объяснить, что такое ajax, но лучше об этом почитайте. Короче говоря, JavaScript-способ запуска серверного программного кода и получение того, что он возвращает или получения содержимого файлов на сервере, если в них что-то другое, а не программный серверный код или содержимого HTML-страницы - всё это по желанию с последующей вставкой результата на странице без её перезагрузки.
Сайт разумеется можно сделать.
Откроете эту ссылку на двух разных компьютерах. (можно в двух разных вкладках браузера) Что будете печатать на одной странице, в течении пяти секунд будет появляться на другой и наоборот. vpn на случай, если ссылка не будет открываться вообще.