The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

W3C стандартизировал API Web Audio

21.06.2021 12:21

Консорциум W3C объявил о придании API Web Audio статуса рекомендованного стандарта. Спецификация Web Audio описывает высокоуровневый программный интерфейс, позволяющий разрабатывать на языке JavaScript web-приложения для синтеза и обработки звука, работающие в web-браузере и не требующие использования дополнительных плагинов. Из областей применения Web Audio отмечается добавление на страницы звуковых эффектов, разработка web-приложения для обработки, записи, воспроизведения и создания музыки, использование в играх, визуализация звука. В браузерах API Web Audio поддерживается начиная с Firefox 35 и Chrome 14.

API основан на парадигме графа маршрутизации звуковых потоков, в котором несколько объектов AudioNode связываются между собой для формирования итогового звукового потока. Каждый узел AudioNode ассоциируется с определённой операцией со звуком (фильтры, преобразования, изменение громкости и т.п.) или определяет источник/точку вывода звука (теги audio/video, файлы, микрофон, буфер, сетевое вещание, синтез на лету). Узлы могут включать как предоставляемые платформой типовые возможности (например, звуковые эффекты и управление громкостью), реализованные на низкоуровневых языках, так и создаваться на JavaScript. Допускается смешивание звуковых потоков из нескольких источников.

 
  1. Главная ссылка к новости (https://www.w3.org/blog/news/a...)
  2. OpenNews: W3C представил черновой вариант стандарта WebGPU
  3. OpenNews: W3C начал подготовку стандарта WebTransport
  4. OpenNews: W3C придал WebAssembly статус рекомендованного стандарта
  5. OpenNews: Организации W3C и WHATWG договорились развивать общие спецификации HTML и DOM
  6. OpenNews: W3C стандартизировал протокол децентрализованных социальных сетей ActivityPub
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/55363-w3c
Ключевые слова: w3c, audio
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (122) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 12:34, 21/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +28 +/
    Мало того что страницы под ср@ку загружены уже всяким мельтешащим графическим шлаком на JS, теперь ресурсы будет выедать ещё и звукошлак на JS, великолепно!
     
     
  • 2.7, Аноним (7), 12:54, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +9 +/
    хватит ныть, в хромом этот стандарт 10 лет назад появился, а разработали его и подавно раньше
     
  • 2.32, Аноним (-), 15:07, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –2 +/
    Знать бы еще, где нытики мельтешение в вебе находят, и где звукошлак, благодаря которым можно открыть нужную веб аппу с любого устройства и обработать файл, без установки всякого мусора на сотни мегабайт.
    https://29a.ch/timestretch/
     
     
  • 3.38, Аноним (38), 15:34, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Открыл, поигрался. Медленно, плохо, но работает, да. А зачем?

    Когда у тебя появлялась необходимость изменить питч/рэйт аудио файла?
    Почему этим нужно заниматься в браузере?

     
     
  • 4.50, Аноним (-), 17:22, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Ответ прямо в посте, а вот ответа на мой вопрос видимо уже не дождешься от здешних нытиков.
     
  • 4.62, Аноним (62), 18:16, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Потому что ОС профукал возможность занять поезную нишу для повседневного использования, а для всякого развлечения сделан браузер (пришедший на смену развлечениям с Java).
     
     
  • 5.70, Аноним (38), 18:27, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    > для повседневного использования

    Да ладно? Музыканты работают в DAW, проектировщики в CAD, программисты в IDE, офисные работники в MS Office. Что профукано-то?
    То что у мессенджеров/email'ов появились веб-клиенты, а порно можно смотреть в браузере?

    > для всякого развлечения сделан браузер

    Расскажи об этом геймдеву

     
     
  • 6.72, Аноним (72), 18:43, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –3 +/
    > Музыканты работают в DAW

    Ну вот благодаря этому стандарту можно и DAW запилить в браузер

    > проектировщики в CAD

    https://www.autodesk.ru/products/autocad-web-app/overview

    > программисты в IDE

    VSCode уже является блокнотом в браузере, только оформлен как приложение + есть миллион различных онлайн редакторов

    > офисные работники в MS Office

    O365 и гуглодоки

    > Расскажи об этом геймдеву

    Ну пока не рассказать, после стабилизации WebGPU можно будет и рассказать

     
     
  • 7.75, Аноним (38), 19:01, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    И все перечисленные поделки проигрывают нормальному десктопному софту (ну кроме electron-based).

    С удовольствием посмотрю на профессионалов, которые перелезут на все перечисленные поделки )
    Я к тому, что у них очень ограниченный контекст применения.

     
     
  • 8.77, Аноним (72), 19:21, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Или нет В любой среднего пошиба IT компании с удаленщиками в штате используется ... большой текст свёрнут, показать
     
  • 7.91, псевдонимус (?), 03:17, 22/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Сам ешь все это омно.
     
  • 4.101, n00by (ok), 12:09, 22/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    >> https://29a.ch/timestretch/
    > Открыл, поигрался. Медленно, плохо, но работает, да. А зачем?

    Это тот самый Армагеддон, который мы заслужили.

    29A это 666 в десятичной системе счисления.

    Slammer
        Скандально известный червь, написанный в 2003 г. экс-мембером 29A Benny и вызвавший несколько лет назад настоящую эпидемию в интернете. Заражает сервера, работающие под Microsoft SQL Server 2000.

     
  • 2.33, КО (?), 15:08, 21/06/2021 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • –2 +/
    Вывод: резалки JS нужны всегда.
    Корпорации слушать не будут.
     
     
  • 3.42, Аноним (42), 15:58, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    > Вывод: резалки JS нужны всегда.
    > Корпорации слушать не будут.

    Слушалки от корпораций у вас зашиты далеко за пределами JS.

     
  • 2.83, Аноним (83), 20:58, 21/06/2021 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +3 +/
    Вырубайте JS, тру-сайты всё равно прекрасно работают без этого шлака
     
     
  • 3.117, Gogi (??), 18:09, 23/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Какие тру? Все оба? :))
    Я пытался блокировать JS - полный шлак. Все сайты, что я посещал, были безвозвратно засраны джабаскриптосиками.

    Я даже пытался в Опере 9.5 смотреть - так она даже HTTPS не может установить! Жаль, никто её не обновляет - могла бы ещё пошуршать.

     
  • 2.107, DIO (?), 01:42, 23/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    надо не забыть вставить нескучные снежинки и звучки при загрузке страницы - смузихлебы вперде!
     
  • 2.116, Gogi (??), 18:07, 23/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Больше шлака богу Маркетинга! :)))) Картинки, звук, запахи, касания... создатели HTML медленно съезжают по стенке...
     

  • 1.2, InuYasha (??), 12:38, 21/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    >разработка web-приложения для обработки, записи, воспроизведения и создания музыки

    И ведь найдётся какой-нибудь муд@к, который начнёт его делать!!

    Что только ни стандартизуют - только б флэш 20-летней давности догнать :D

     
     
  • 2.4, Псевдоним (??), 12:44, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    По сути они пытаются сделать из браузер "игру" (звук, анимации, вычисление на гпу, более шустрые вычисления (не на гпу)), разве что дырявый вебртс в эту концепцию не вписывается, но он и иногда используется в отличиии от остальных модных стандартов.
     
     
  • 3.9, Аноним (72), 12:57, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Не игру, а ОС, и уже получилось, та же хромоось - браузер поверх ядра
     
     
  • 4.64, Аноним (62), 18:19, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –3 +/
    Ну потамушта производители ОС не сделали ничего простого что бы поиграть со звуком и AudioNode, а браузер тут как тут и сделал. Вот когда в PowerShell и ActionScript запилят подобное тогда и не будет подобного дерьма в браузерах.
     
  • 3.10, OnTheEdge (??), 12:58, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +5 +/
    > По сути они пытаются сделать из браузер "игру"

    Здраствуйте. Я, Псевдоним. Хотел бы чтобы вы сделали игру, браузер суть такова...

     
  • 3.12, OnTheEdge (??), 12:59, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –3 +/
    > более шустрые вычисления (не на гпу)

    а на чём? шигоринских эльбрусах?

     
  • 3.13, Аноним (13), 13:00, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Так для чего WebRender пилиться, уже год как в графику ударились
     
     
  • 4.14, Аноним (13), 13:03, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Нафиг игровые клиенты вирусные, когда есть браузеры
     
     
  • 5.65, Аноним (62), 18:20, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Да, они ж о унификации думаю дальше скомпилят тебе все в WebAssembly и запускай где хошь...
     
  • 3.16, llolik (ok), 13:14, 21/06/2021 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +2 +/
    Да даже не игру. Терминал делается.

    Как в старые добрые времена терминальный сервер-клиенты. Только протоколы доступа теперь будут Web, терминальные сервера предоставять тебе будут Google/MS/Apple/Amazon/etc., а клиентам будут машины конечных пользователей.

    Из приложений нужен только браузер. И будет у тебя ПК, но пользоваться им без доступа к сети и аккаунта (платного, чтоб полноценно работать), ты не сможешь.

     
     
  • 4.20, Жорш (?), 13:33, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Шикарная система монетизации. А для остального есть Open Source.
     
     
  • 5.28, ryoken (ok), 14:42, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Вы бы каркали поменьше.
     
  • 4.80, Аноним (80), 20:31, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    ППКС.
    Особенно мило в этой системе что то, чем пользователь раньше владел, теперь будет арендовать.
    "Зато Вам теперь НЕ НУЖНО ПОКУПАТЬ ДОРОГУЩЩЩЩИЕ ВИДЮХУ И НАКОПИТЕЛЬ! ВЫ НЕ ПРО2.71БЕТЕ СВОИ ДАННЫЕ вместе с ноутпуком!"

    Вместо них нужны сотни рамы и постоянная АРЕНДА жирного канала. Но об этим будет сказано где-нибудь на двадцать пятой странице и мельком.

     
  • 3.25, Урри (ok), 14:35, 21/06/2021 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +2 +/
    Ну это стандартный путь развития и смерти проектов. Сначала проект делает что-то одно, и делает это вполне хорошо. Потом в него запихивают всякие вполне и не вполне нужные вещи. Когда больше ничего действительно полезного добавить уже, в общем то, нечего, наступает очередь всяких свистоперделок (ну не умеют люди останавливаться на достигнутом, "лучшее враг хорошего"). Под грузом коих отличный, в прошлом, продукт успешно умирает.

    Примеров можно вспомнить тысячи.
    Первый, что пришел на ум - неро. Который был сначала прекрасной записывалкой дисков, а умер аудио/видео проигрываетелем и картинной галереей.

     
     
  • 4.30, Lex (??), 14:54, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –4 +/
    > Первый, что пришел на ум - неро. Который был сначала прекрасной записывалкой дисков,

    Самое забавное, что на винде, как минимум, со времен хрюши, эти "писалки дисков" нафиг были не нужны ввиду наличия системной.. ну а для всех остальных случаев был( мб и есть ) алкоголь 120%

    Применительно к вебу это нифига не свистопирделки, а в полнее-себе закономерное развитие.

     
     
  • 5.46, Урри (ok), 16:57, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    >  ввиду наличия системной...

    ... которая ни хрена нормально не работала, хотя занимала огромную кучу места.

    Был такой проект, scdwriter - 400к, а делал все стабильнее и лучше, чем стандартная гореутилита (а еще умел, если правильно помню, из папок исошки создавать).

     
     
  • 6.67, Аноним (62), 18:21, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Сеньеру чая за Scdwriter =) ТОже пользовал пока не осили dd if=debian.iso of=/dev/cdrom0
     
  • 6.93, Lex (??), 07:40, 22/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    >>  ввиду наличия системной...
    > ... которая ни хрена нормально не работала, хотя занимала огромную кучу места.

    Насколько криворуким надо быть или обладать мусорным железом, чтобы это не работало нормально ?
    Скопировал файлы на "диск", нажал пару-тройку кнопок - и готово.
    Притом, работало практически у всех и без проблем, кроме одного "особенного" тебя.
    Лично у меня - на десятке самых разных конфигураций с самими разными приводами и дисками.

    > а еще умел, если правильно помню, из папок исошки создавать

    Вроде бы звучит как плюс, но.. зачем ?

     
     
  • 7.108, ffirefox (?), 02:06, 23/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Насколько я помню, системная не могла мультисессионные диски, овербурнинг и ещё кучу всего.
     
     
  • 8.111, Lex (??), 09:16, 23/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Это может быть, да Она позволяла диски стирать и записывать без тонн лишних зам... текст свёрнут, показать
     
     
  • 9.113, n00by (ok), 09:52, 23/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Она писала в UDF, который не читали балалайки ... текст свёрнут, показать
     
  • 5.47, Урри (ok), 16:59, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Применительно к вебу это нифига не свистопирделки, а в полнее-себе закономерное развитие.

    Закономерное развитие в виде обрастания тоннами свистоперделок. О чем я выше и написал.

    Правильным подходом было бы наращивание модульно-плагинной системы, а не вколачивание всего и вся гвоздями в браузер без возможности выкинуть или заменить.

     
     
  • 6.66, Аноним (-), 18:21, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Еще бы мыслей у вас хватало подумать подольше над возможностью своего "правильного" подхода, чтобы понять, насколько это реально в условиях браузера. Флеш передает вам привет, кстати.
     
  • 6.74, llolik (ok), 18:55, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Правильным подходом было бы наращивание модульно-плагинной системы

    Было такое и даже не одно. ActiveX и NPAPI звалось.

     
  • 6.94, Lex (??), 07:43, 22/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Закономерное развитие в виде обрастания тоннами свистоперделок. О чем я выше и
    > написал.

    На заборе тоже много чего написано. Но много ли это значит ?)

    > Правильным подходом было бы наращивание модульно-плагинной системы, а не вколачивание
    > всего и вся гвоздями в браузер без возможности выкинуть или заменить.

    С каких пор "правильным" является подход тонн полусамодельных плагинов на любой чих с неведомо какой совместимостью вместо одного стандартизированного функционала ?

     
     
  • 7.98, Аноним (38), 09:34, 22/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > С каких пор "правильным" является подход тонн полусамодельных плагинов на любой чих с неведомо какой совместимостью вместо одного стандартизированного функционала ?

    С такой, что гугл поиску, и бесконечному количеству бложиков, журналов и магазинов (какой это процент веба? 80%? 90%?) этот вебаудио не нужен, а какому-нибудь twitch/онлайн-кинотеатру пожалуй, будет к месту.

    С какой стати частный случай применения выводится в стандарт?

     
     
  • 8.112, Lex (??), 09:24, 23/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Воспроизведение эффектов при каких-либо действиях на сайте Разные подобная обра... большой текст свёрнут, показать
     
     
  • 9.121, Аноним (38), 20:06, 23/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Популярен не просмотр видео в браузере, а удобный просмотр видео при наличии инт... текст свёрнут, показать
     
  • 4.36, Аноним (13), 15:18, 21/06/2021 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +/
    > всяких свистоперделок

    Это разнообразные мобильные приложения, вот и придет им конец

     
     
  • 5.39, Аноним (13), 15:36, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Пока дураки решают предустанавливать приложения, умные их отменят
     
  • 4.78, rshadow (ok), 20:15, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    В целом то перделок не так много. В основном все плагинами сделано. А делают они апишку. Больше похоже на еще один слой абстракции, теперь с сетевой прозрачностью и говноскриптом из каробки.
     
  • 3.99, Аноним (99), 09:45, 22/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    И так уже проще сделать некоторые действия в веб. Особенно если у тебя недо ОС, телефонные и гнутые.
    А половина нынешних юзверей интернета за компом и не сидела никогда.
     
  • 2.119, Gogi (??), 18:12, 23/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    +1. С JS так же было - сначала тупые алерты, анимашки, "проверки емэйла", а потом понеслась пи**** по кочкам! Говносайты не могут даже стартовую страницу показать без дебильных скриптов.
     

  • 1.3, Псевдоним (??), 12:42, 21/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +4 +/
    Этот веб уже не спасти, несите следующий.
     
     
  • 2.8, Аноним (7), 12:55, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +3 +/
    переезжай жить в тайгу и дерись с медведями за выживание
     
     
  • 3.22, Аноним (-), 14:25, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +5 +/
    > переезжай жить в тайгу и дерись с медведями за выживание

    Молодец! Так его, так!
    Ничего, что глупость глупую написал -- главное ведь, что с душой и полной самоотдачей!

    А теперь раздвинь булки пошире, тут тебе новый, наградной зонд подвезли!


     
     
  • 4.24, Аноним (13), 14:32, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    И згрупировать их всех через FLoC
     
  • 4.90, Ненавижу SJW (?), 23:48, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Как будь то ты глупость не написал
     
  • 2.11, Аноним (11), 12:59, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +4 +/
    Этих комментаторов уже не спасти, несите следующих.
     
  • 2.29, ryoken (ok), 14:42, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    ...на IPX2
     
  • 2.45, Аноним (45), 16:44, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    Можно перейти на Gemini.
     
     
  • 3.81, Аноним (80), 20:34, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Слишком велосипедно, ИМХО. Туда бы обычный markdown и было бы отлично.
     
  • 3.89, Аноним (89), 23:41, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Он неюзабелен, подойдёт только для голых текстовых бложиков, его какие-то сектанты-шизы спроектировали.
     
  • 2.53, Аноним (53), 17:32, 21/06/2021 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +/
    На основе mesh-сети, без провайдеров. Как Netsukuku (RIP), например
     
     
  • 3.82, Аноним (80), 20:35, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Yggdrasil.
     
     
  • 4.110, Составление сообщения (?), 07:42, 23/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Что это, кто пилит, как пользоваться?
     
  • 3.109, Составление сообщения (?), 07:41, 23/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    А чем закончилось с Нетсукукой? почему оно сдохло?
     
  • 2.79, rshadow (ok), 20:17, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    N лет спустя ... теперь у вас 2 несовместимых между собой говновеба.
     

  • 1.5, Аноним (5), 12:46, 21/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    web 3.0?
     
     
  • 2.15, OnTheEdge (??), 13:03, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    Dolby Web
     
     
  • 3.21, Аноним (21), 14:12, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Во-во, Веб для долбанутых.
     
     
  • 4.123, mikhailnov (ok), 03:26, 25/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Лучше для долбанутых, чем для LBTQ+
     
     
  • 5.126, n00by (ok), 07:58, 25/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Ты против модной кепочки вашего ведущего программиста и поэзии твоего друга Григорьева? Почему же тогда:

    "Кто знает, что за проблемы с обновлением Р 2019.1
    обновление совершенно не может даже начаться. Дата и время на буке настроены верно, интернет есть." (ц)

     
  • 2.17, Аноним (17), 13:21, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Web G.0.0 [gle]
     

  • 1.6, Аноним (13), 12:53, 21/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Звуковой отпечаток через AudioContext API из него убрали?
     
     
  • 2.18, Аноним (18), 13:24, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Ещё чего!?
     

  • 1.27, InuYasha (??), 14:39, 21/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –1 +/
    На самом деле, конечно, хорошо, что спустя каких-то 30 лет решили (снова, теперь уж наверняка) стандартизировать аудио в браузерах. Можно будет возводить _стандартизированные_ сайты типа getyourasstomars.com без 100 проверок на браузеры. Wait, но ведь обратная совмести... ещё один стандарт... nooooooo!...
     
     
  • 2.31, Lex (??), 14:59, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Проверил на наличие. Есть - работает. Нет - "Ваш гомнобраузер устарел. Скачайте новую версию".

    Нередко из-за менее значительных штук, которые браузер не поддерживает, пользователя шлют нафиг( точнее на страницу скачивания браузера ). Самые добанутые же - тестируют только на хроме и, даже если в последней версии [не хромого] браузера этого нет - сообщают пользователю об устаревании и предлагают скачать в т.ч тот браузер, последняя версия которого у него и так стоит.

     
     
  • 3.35, Аноним (35), 15:18, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Как оказалось uBlock от этого неплохо спасает. Довелось тут без него поинтернетить - даже и не  подозревал до этого, что таким устаревшим  браузером пользуюсь. Причем, казалось бы, приличные сайты (
     
  • 3.68, InuYasha (??), 18:22, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Нередко из-за менее значительных штук, которые браузер не поддерживает, пользователя шлют

    Ну, вот, и фу таким быть.
    Я, конечно, не надеюсь уже чтобы мои CSS-ки работали в ИЕ6, но хотя бы текст и основные контролы долджны.

     
     
  • 4.95, Lex (??), 07:48, 22/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    >> Нередко из-за менее значительных штук, которые браузер не поддерживает, пользователя шлют
    > Ну, вот, и фу таким быть.
    > Я, конечно, не надеюсь уже чтобы мои CSS-ки работали в ИЕ6, но
    > хотя бы текст и основные контролы долджны.

    Вы это не мне рассказывайте, а владельцам крупнейших сервисов. Случай с хромом, кстати, очень даже реален - порой сайты невозможно было открыть с новейшим сафари или огнелисом ( сейчас уже не вспомню адресов, но за последний год раза 3-4 точно было )

     
     
  • 5.114, InuYasha (??), 12:46, 23/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Да вон - www.cdek.ru далеко идти не надо. Если и открывается, то "кнопки" почти не работают. Если view source - это просто феерично.

    Из смузёвых быдлодизайнеров/верстальщиков никто, наверное, https://www.buttoncheatsheet.com/ в глаза не видел.

     

  • 1.34, Аноним (38), 15:09, 21/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Пытаюсь придумать реальный юзкейс этому безумию кроме абстрактных DAW в браузере (зОчем?), не нахожу.

    Есть идеи?

     
     
  • 2.37, Аноним (38), 15:25, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Почитал https://www.w3.org/TR/webaudio-usecases/

    > 3D game with music and convincing sound effects
    > Online music production tool
    > Music Creation Environment with Sampled Instruments
    > Connected DJ booth
    > Web-based guitar practice service

    Слушайте, я не луддит, но я искренне не понимаю зачем все это делать в браузере

     
     
  • 3.40, Аноним (40), 15:50, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Использовал Web Audio для возможности осуществить голосовой звонок на железяку из браузера на любой платформе.
     
     
  • 4.105, Kuromi (ok), 20:34, 22/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Вы с WebRTC не путаете?
     
  • 3.43, Ordu (ok), 16:10, 21/06/2021 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • –1 +/
    Потому что ты привык к тому, что тебе всё на тарелочке с голубой каёмочкой, и ни... большой текст свёрнут, показать
     
     
  • 4.44, Аноним (38), 16:29, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    > Онлайн-игруха снижает порог вхождения для игромана -- ему не надо ничего скачивать, устанавливать, только для того, чтобы заценить игруху

    Скачать и установить игру придётся в браузер. Почистил кэш - качай игру заново. У - удобство

    > Можно развернуть платформу, с кучей контента для создания музыки

    Эти платформы есть и сейчас: плагины, сэмпл паки, пресеты, музыка для песен и сами песни - всё продаётся в онлайне. Причем тут сабж?

    > создать гильдию диджеев, которые будут совместно работать над тем, чтобы члены гильдии были бы лучшими диджеями, чем не состоящие в этой гильдии

    Шизофазия. Какие гильдии? Может ещё кланы с форумами? Причем тут сабж?

    > Учёба игре на гитаре может очень выиграть, если есть возможность получать уроки от того, кто умеет

    Причем тут сабж?

     
     
  • 5.48, Ordu (ok), 17:02, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –3 +/
    > Скачать и установить игру придётся в браузер.

    Нет. Зашёл на сайт, нажал кнопку play, и вот ты уже играешь.

    > Почистил кэш - качай игру заново. У - удобство

    Зарегайся на сайте, и храни свои игровые данные на сервере.

    > Причем тут сабж?

    Попробуй прочитать моё сообщение до конца. Я думаю, ты найдёшь там ответы на свои вопросы. Даже идею эксперимента для проверки этих ответов.

     
     
  • 6.49, Аноним (38), 17:20, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Зашёл на сайт, нажал кнопку play, и вот ты уже играешь

    Если ты ставишь standalone игру - качаешь один раз, и потом берёшь их с харда. Если что-то вроде Geforce Now - ты работаешь с виртуальной машиной, предварительно для тебя настроенной. Если весь код на клиенте - то ты выкачиваешь весь код игры себе в кэш.

    Вопрос: каким образом сбаж (WebAudio) позволяет тебе "нажать кнопку play, и вот ты уже играешь"? На опеннете правда одни шизики остались, или как?

     
     
  • 7.57, Ordu (ok), 18:06, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    >> Зашёл на сайт, нажал кнопку play, и вот ты уже играешь
    > Если ты ставишь standalone игру - качаешь один раз, и потом берёшь
    > их с харда.

    Неа. Если это standalone игра, то я её качаю ровно ноль раз. Мне влом связываться. Но, допустим, https://www.decisionproblem.com/paperclips/ я прошёл дважды. Хрена с два я бы стал скачивать это, чтобы посмотреть, тем более что исходным мотивом было посмотреть на жанр игр "clicker", чтобы понять, что это такое. Скачивать, устанавливать, потом удалять -- и все эти сложности, только чтобы посмотреть? Мне не настолько интересно.

    > Вопрос: каким образом сбаж (WebAudio) позволяет тебе "нажать кнопку play, и вот
    > ты уже играешь"? На опеннете правда одни шизики остались, или как?

    Какая мне разница, каким образом? Я пришёл на сайт, увидел кнопку play, нажал её, и вот я уже играю. Я пришёл на lichess, нашёл кнопку play, и вот я играю в шахматы. Хех. Почему я, как пользователь сайта, должен думать о том, как это работает? Мне ведь важнее то, что оно работает, так ведь?

     
     
  • 8.60, Аноним (38), 18:15, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Весь код твоего paperclips скачивается и исполняется браузером в момент загрузки... текст свёрнут, показать
     
     
  • 9.71, Ordu (ok), 18:40, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –2 +/
    Да ладно Не, ну ни фига себе какой ты умный Такие вещи знаешь Долго учился, н... текст свёрнут, показать
     
  • 7.86, InuYasha (??), 22:00, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    > На опеннете правда одни шизики остались, или как?

    Пока что "или как", потому что float. Но скоро будет округляться в true.

     
  • 6.92, Ананимас123 (?), 03:44, 22/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Ага, а тайлы с прочими ассетами возьмутся из либастрал.
    Поиграй для начала в любое хтмл5 поделие, хотя бы 2д, никакими мнгновенными кнопками плей там и не пахнет.
    А глвное причем тут сабж, звук и сейчас можно выводить и без него.
     
  • 5.102, prokoudine (ok), 14:46, 22/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Эти платформы есть и сейчас: плагины, сэмпл паки, пресеты, музыка для песен и сами песни - всё продаётся в онлайне.

    Ты путаешь принципиально разные вещи: купить онлайн и использовать онлайн.

    Ты можешь купить мсофис и юзать его в одну харю на десктопе. А можешь в пять харь работать над одним текстом в гуглодоксе. Чувствуешь разницу?

     
     
  • 6.103, Аноним (38), 16:08, 22/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Чувствую Только причем тут браузер Хотите впятером работать над одним текстовы... большой текст свёрнут, показать
     
     
  • 7.104, Ordu (ok), 18:34, 22/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –4 +/
    Тебе надо, ты и придумывай и реализуй Что за манера свои проблемы на других сва... большой текст свёрнут, показать
     
  • 7.115, prokoudine (ok), 16:52, 23/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Вообще слабо себе представляю как впятером работать даже над простейшим договором.

    Ты это слабо себе представляешь, а я уже десять лет практикую. Это очень удобно. И не надо разгребать конфликты, когда 2+ человека правят в гите один и тот же участок кода или текста.

     
     
  • 8.120, Аноним (38), 19:20, 23/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    А можно какой-то пример из практики, чтоб понятно было ... текст свёрнут, показать
     
     
  • 9.127, prokoudine (ok), 15:07, 28/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Все примеры -- под NDA Могу сказать, что прямо сейчас сижу в таблице из гуглодо... текст свёрнут, показать
     
  • 4.51, Аноним (38), 17:24, 21/06/2021 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +/
    > Ну и всякие платежи можно интегрировать в игруху, сделать их чуть ли не частью игры, что позволяет выкачивать из игромана больше денег.

    А в Genshin Impact с Fifa'ой то и не знали, что для этого браузер нужен

     
     
  • 5.58, Ordu (ok), 18:09, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –2 +/
    >> Ну и всякие платежи можно интегрировать в игруху, сделать их чуть ли не частью игры, что позволяет выкачивать из игромана больше денег.
    > А в Genshin Impact с Fifa'ой то и не знали, что для
    > этого браузер нужен

    Возможно и не знали. Но результатом стало то, что они пилили десктопное приложение и вкидывали больше бабок в рекламу, чтобы получить тот же финансовый результат. Возможно не только десктопное приложение, но ещё и мобильное, да? Платили налог всяким магазинам игр, типа эпплстор и steam, за распространение. Хых, лошары.

     
  • 4.87, Аноним (35), 22:35, 21/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    >Онлайн-игруха снижает порог вхождения для игромана -- ему не надо ничего скачивать, устанавливать, только для того, чтобы заценить игруху.

    Хз, всегда было лень где-то там регаться, ник выдумывать, почту проверять и т.д. Проще скачать.

     
     
  • 5.88, Ordu (ok), 23:20, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    >>Онлайн-игруха снижает порог вхождения для игромана -- ему не надо ничего скачивать, устанавливать, только для того, чтобы заценить игруху.
    > Хз, всегда было лень где-то там регаться, ник выдумывать, почту проверять и
    > т.д. Проще скачать.

    Значит, когда будешь запиливать игрушку, с целью заработать на ней, сделай кнопку play для мимокрокодила, которая позволит ему играть без регистрации. Предложи три варианта для ника, чтоб можно было выбрать из списка.

    Но ты делаешь ту самую ошибку, против которой я предупреждал: ты разбираешь вопрос "как бы я поступил" -- это не работающий подход, если ты хочешь чего-то продать. Чтобы продавать, надо задавать вопрос "как бы поступил потенциальный клиент". Подход "как бы я поступил" может сработать только если тебе удастся определить новую группу клиентов, на которую никто не нацеливается, и это будет работать только до тех пор, пока у тебя не появится конкурента, который посмотрит на твою целевую аудиторию, и задаст вопрос "что ей можно продать?".

     
  • 3.124, mikhailnov (ok), 03:27, 25/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Чтобы постоянно оплачивать подписку на облачное приложение
     

  • 1.41, Аноним (41), 15:55, 21/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –1 +/
    Ну вот теперь заживём. Как же мы жили без web api для аудио?

    Бред какй-то. Когда уже перестанут спонсировать этих маразматиков из W3C

     
     
  • 2.54, Аноним (54), 17:34, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    Так вы и не жили. Этому апи больше десяти лет. Оно давным давно существует и активно используется.
     

  • 1.52, Аноним (52), 17:25, 21/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +1 +/
    Зачем это в браузере? Почему нельзя написать отдельное приложение для обработки звука, а браузер использовать просто для просмотра страничек?
     
     
  • 2.55, Аноним (13), 17:39, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Уже был flash дырявый
     
     
  • 3.59, Аноним (-), 18:13, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Теперь будет не менее дырявый и гораздо более тормозной JS, работающий только в IE нашего времени.
     

  • 1.56, Аноним (56), 17:57, 21/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –2 +/
    На опеннет надо запретить rust, js, typescript, WebAssembly, electron и другие так называемые 'хипстерские поделки', так как они вызывают пароксизм ненависти у местных анонимных и неочень экспертов.
     
     
     
  • 2.61, Аноним (-), 18:15, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    Поня, залогинься.
     
  • 2.73, Аноним (73), 18:47, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Пока идет стадия неприятия - это норма.
     
     
  • 3.76, Аноним (-), 19:15, 21/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    с 96-го года идет
     

  • 1.69, Аноним (62), 18:27, 21/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Хоть бы страничку примеров воткнули - https://webaudioapi.com/samples/
     
     
  • 2.106, Аноним (56), 23:07, 22/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Спасибо, я пыталась некоторое время написать простой bytebeat на js, но сразу не  разобралась, а потом лень стало.
     

  • 1.84, Kuromi (ok), 21:33, 21/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Я не знаю как сейчас, давно не попадалось рабочих примерно, но РАНЬШЕ в ФФ все это 1) Ужасно глючило ( и даже вызывало  shutdown crash) 2) Ужасно тормозило. Ну и самое важное, что используется это на десятке специфических сайтов. Оно и понятно, это вам не рекламу в WebPush пихать.
     
  • 1.85, arzeth (ok), 21:35, 21/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    У меня на стриминговом сайте (WebRTC→SDP→LL-DASH+HLS) вот этот Web Audio API используется для повышения громкости (GainNode) и узнавания громкости (AnalyserNode).
    Я бы хотел в ffmpeg громкость менять, но у ffmpeg нельзя на лету изменять -af (аудиофильтры), т.е. надо ffmpeg перезапускать, что во время стрима занимает целых ~5 сек.
    На расстоянии 3 метра от телефона/планшета очень плохо слышно (а в getUserMedia можно громкость только понижать), поэтому для телефонов повышаю громкость в несколько раз, ставя по умолчанию gainNode.gain.value=30; от этого качество звука не особо портится, но только если в getUserMedia отключить autoGainControl и echoCancellation (noiseSuppression можно оставить).
    Я сторонник сайтов, а не моб. приложений, поэтому пусть будет Web Audio.
     
     
  • 2.96, Аноним (38), 08:55, 22/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > у ffmpeg нельзя на лету изменять -af (аудиофильтры)

    mpv например можно настроить фильтры по хоткею (повешал себе loudnorm с highpass фильтром для ночных киношек), или это не то пальто?

     
     
  • 3.97, Аноним (38), 09:23, 22/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    ну, я к тому, что в mpv как-то сделали подключение фильтра на лету
     
  • 2.125, mikhailnov (ok), 03:30, 25/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    PulseAudio позволяет менять громкость ffmpeg на лету
     

  • 1.100, Аноним (100), 11:33, 22/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Что-то они рано. 15 лет с момента широкого внедрения ещё не прошло.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру