The OpenNET Project / Index page

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

Для Chrome развивается API для прямых TCP и UDP коммуникаций

22.08.2020 11:46

Компания Google приступила к реализации в Chrome нового API Raw Sockets, позволяющего web-приложениям устанавливать прямые сетевые соединения с использованием протоколов TCP и UDP. В 2015 году консорциумом W3C уже была предпринята попытка стандартизации API "TCP and UDP Socket", но участники рабочей группы не достигли консенсуса и разработка данного API была остановлена.

Необходимость добавления нового API объясняется предоставлением возможности взаимодействия с сетевыми устройствами, которые используют собственные протоколы, работающие поверх TCP и UDP, и не поддерживают взаимодействие через HTTPS или WebSockets. Отмечается, что API Raw Sockets дополнит уже имеющиеся в браузере низкоуровневые программные интерфейсы WebUSB, WebMIDI и WebBluetooth, позволяющие взаимодействовать с локальными устройствами.

Для исключения негативного влияния на безопасность API Raw Sockets будет допускать сетевые обращения только инициированные с согласия пользователя и ограниченные списком разрешённых пользователем хостов. Пользователь должен будет явно подтверждать первую попытку соединения для нового хоста. При помощи специального флага пользователь сможет отключить вывод повторных запросов подтверждения операции при повторных соединениях к тому же хосту. Для предотвращения DDoS-атак интенсивность обращений через Raw Sockets будет лимитирована, а отправка запросов возможно только после взаимодействия пользователя со страницей. UDP-пакеты, полученные с хостов, не одобренных пользователем, будут игнорироваться и не доходить до web-приложения.

Начальная реализация не предусматривает создания слушающих сокетов, но в будущем не исключается предоставление вызовов для приёма входящих соединений с localhost или списка известных хостов. Также упоминается необходимость защиты от атак "DNS rebinding" (атакущий может на уровне DNS сменить IP-адрес для одобренного пользователем доменного имени и получить доступ к другим хостам). Доступ к доменам, резолвящимся в 127.0.0.0/8 и интранет сети планируется блокировать (обращения к localhost предлагается разрешить только при явном вводе IP-адреса в форме подтверждения).

Среди рисков, которые могут возникнуть при реализации нового API, отмечается его возможное неприятие производителями других браузеров, что может привести к проблемам с совместимостью. Разработчики движков Mozilla Gecko и WebKit пока не выработали свою позицию по поводу возможной реализации API Raw Sockets, но компания Mozilla ранее для проекта Firefox OS (B2G) уже предлагала похожий API. В случае утверждения на первом этапе API Raw Sockets планируется активировать в Chrome OS, а уже потом предложить пользователям Chrome в других системах.

Web-разработчики положительно отозвались о новом API и высказали много новых идей об его применении в областях, в которых API XMLHttpRequest, WebSocket и WebRTC недостаточно (от создания браузерных клиентов для SSH, RDP, IMAP, SMTP, IRC и протоколов вывода на печать до разработки распределённых P2P-систем с DHT (Distributed Hash Table), поддержки IPFS и взаимодействия со специфичными протоколами IoT-устройств).

  1. Главная ссылка к новости (https://www.theregister.com/20...)
  2. OpenNews: Разработчики Chromium предложили унифицировать и объявить устаревшим заголовок User-Agent
  3. OpenNews: Усиление изоляции между сайтами в Chrome
  4. OpenNews: В Chrome планируют включить механизм Signed HTTP Exchanges (SXG)
  5. OpenNews: В Chrome планируют удалить поддержку технологии PKP (Public Key Pinning)
  6. OpenNews: Представлен инструмент для проведения атак "DNS rebinding"
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/53582-chrome
Ключевые слова: chrome, socket
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (207) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:57, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +32 +/
    Ддос-боты на жаваскрипте уже были? Теперь точно будут
     
  • 1.2, Аноним (2), 12:02, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +31 +/
    Звучит адски опасно. Нужно блокировать.
     
  • 1.3, Michael Shigorin (ok), 12:06, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +46 +/
    Гуголь -- ведущий специалист по ящикам Пандоры.
     
     
  • 2.66, Константавр (ok), 18:04, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Интересно, есть ли у пользователя возможность всё это блокировать? И даже не на уровне браузера, а на уровне операционки хотелось бы.
     
     
  • 3.67, n80 (?), 18:25, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Интересно, есть ли у пользователя возможность всё это блокировать? И даже не
    > на уровне браузера, а на уровне операционки хотелось бы.

    Можно начать с man firejail. Хотя лучше, конечно, начать с конкретизации того, что именно подразумевается под «всё это».

     
  • 3.69, гугль (?), 18:50, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    есть, только ни один сайт кроме опеннета работать не будет.

     
  • 3.167, rvs2016 (ok), 16:09, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > И даже не на уровне браузера, а на уровне операционки хотелось бы.

    Слово "операционка" знают только такие старики, как мы.
    А остальным вместо "операционка" говорят - "прошивка"! 😲

     
  • 2.74, КПСС (?), 20:15, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • –5 +/
    А ведь у Миши куча альтернатив. Тока сд-диски с ними не читаются.
     
     
  • 3.76, Тот_Самый_Анонимус (?), 21:00, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +15 +/
    Нелюбовь к Шигорину настолько велика, что заставляет критиковать верные его утверждения. И ведь в нашей стране вся оппозиция такая.
     
     
  • 4.129, Аноним (129), 15:24, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Мы воюем с людьми, а не с идеями. Если П*тин скажет "не жрать младенцев" - тем хуже для младенцев.
     
     
  • 5.145, Брат Анон (?), 08:50, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Давай-ка, брат анон -- за себя. Столько ответственности берёшь, что не унесёшь.
     
     
  • 6.149, Аноним (129), 12:27, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Кто не готов брать на себя ответственность - так и останется ведомым барашком в стаде.
    И отправится с остальным стадом на заклание, если ответственные люди решат, что так лучше.
     
     
  • 7.199, Брат Анон (?), 11:08, 26/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Кто не готов брать на себя ответственность - так и останется ведомым
    > барашком в стаде.

    Ещё раз тебе повторяю: отвечай за себя. Я уже давно половозрелый мальчик.

     
     
  • 8.204, Тот_Самый_Анонимус (?), 08:00, 03/09/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Возможно и половозрелый Тогда должен понимать что большинство протестунов именн... текст свёрнут, показать
     
  • 3.112, Kusb (?), 09:23, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я умею читать сд-диски. Но только там, где надписи и этикетка.
     
  • 3.152, Аноним (-), 14:08, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >сд-диски с ними не читаются.

    это Вы что сейчас написали - короткое SMS-сообщение, да?

     
  • 2.154, Аноним (154), 15:41, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Гуголь не изобрел ничего нового Просто поймите, в корпоративном сегменте в 20... большой текст свёрнут, показать
     
     
  • 3.155, freehck (ok), 17:06, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Плюсую. Данный аноним дело говорит. Раньше Flash предоставлял возможности работы с TCP/UDP-сокетами. Этим пользовались, и до сих пор пользуются. В частности, многие flash-игры с клиент-серверной архитектурой зависят от этого функционала: и одно дело переписать клиент, потому как flash умер де факто, а совсем другое -- переписать ещё и сервер, потому что старый протокол общения уже никак не реализовать. Это уже другие деньги, и подобная инициатива, быть может, спасёт малые проекты, которые не могут себе позволить столь масштабные изменения.
     
  • 3.162, Аноним (162), 20:36, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Я даже не предлагаю сделать лучше, хотя бы предложите.

    Сделать из браузера ChromeOS или есть же Android.
    И да, сделать лучше, кому? ;)

     
  • 3.168, rvs2016 (ok), 16:14, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Тут главное, чтобы был выдан запрет на всё это по умолчанию,
    > если разрешение не выдано явно

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

    Т.е. идея запросов разрешений у пользователя с виду вроде бы хороша, но по факту - в основном бесполезна.

     
     
  • 4.211, Аноним (-), 17:09, 09/01/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Как они представляют себе вообще запросы к DHT c подтверждениями? Это ж каждую секунду по десяток подтверждений во все стороны придется.
     

  • 1.4, Аноним (4), 12:07, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    localhost уже не безопасно?
     
     
  • 2.9, Аноним (9), 12:18, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    давно уже. с читым tcp/udp это вообще кошмар будет - локалки и прочие дмз будут ломаться на раз два
    в гугле какие-то долбоящеры работают:)
     
     
  • 3.14, Аноним (9), 12:57, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    если что dmz бывают (хоть и редко) с globally routable адресами
     
  • 3.78, Онаним (?), 21:55, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Оно без спросу не полезет. Ну и для админов всегда оставляли возможность отключить.
     
     
  • 4.103, admgoat (?), 06:43, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ну да а потом читаем что-то типа WebRTC leak local address
     
     
  • 5.187, Аноним (154), 21:47, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Меня всегда удивляло пещерное скудоумие вокруг этой темы, но, видимо, это неизбе... большой текст свёрнут, показать
     
     
  • 6.196, admgoat (?), 03:44, 26/08/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    вкключи WebRTC и отключи UBO и зайди сюда..

    https://browserleaks.com/webrtc

    появился ЛОКАЛЬНЫЙ адрес? хорошо файервол настроен? ))

    нравится что "обычная" связь с WEB сервером якобы по HTTP идентифицирует тебя внутри твоей подсети?

     
     
  • 7.200, Аноним (154), 11:57, 26/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Прочитай то что написано выше Оно ДОЛЖНО выдать твой серый IP Это протокол так... большой текст свёрнут, показать
     
  • 4.130, Аноним (129), 15:25, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Оно без спросу не полезет. Ну и для админов всегда оставляли возможность отключить.

    Все запросы и подтверждения будут выпилены через пару релизов Chrome для улучшения user experience.

    Возможность отключить - ещё через пару релизов, как "невостребованная".

     

  • 1.5, аноним еще один (?), 12:08, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +19 +/
    Не пора ли вернутся к истокам выкинуть из браузеров все кроме html ?
    Остальное только через дополнения, тем кому нужно будет.
     
     
  • 2.11, A.Stahl (ok), 12:18, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вот-вот. Предполагаю, что все те два десятка действительно полезных применеий ЯваСкрипта (вроде сортировки таблиц и... гхм, ну, наверное, ЯваСкрипт может делать что-то ещё полезное) можно впихнуть в HTML.
     
     
  • 3.99, Ананимас008 (?), 05:35, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    сортировку таблиц тормозным жабаскриптом можно заменить нативной сортировкой с атрибутами для table и тегами внутри его. sortonclick и вот это все.

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

     
  • 3.104, admgoat (?), 06:44, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • –3 +/
    XMLHttpRequest надо...
     
     
  • 4.108, A.Stahl (ok), 07:24, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > XMLHttpRequest надо...

    <form action method> тебе хватит.

     
     
  • 5.120, admgoat (?), 13:23, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >> XMLHttpRequest надо...
    > <form action method> тебе хватит.

    не хватит!

    каким образом мне избежать сабмита формы и перезагрузки страницы?

     
     
  • 6.123, A.Stahl (ok), 14:06, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Никак. Да и не надо это. Странная хотелка-то изначально.


     
     
  • 7.159, Аноним (159), 19:36, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Еще скажи что все эти RIA приложение или как они там писанные на Angular и React это все сплошной кошмар.
     
  • 7.182, admgoat (?), 19:10, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Никак. Да и не надо это. Странная хотелка-то изначально.

    аргументы будут или продолжишь фуфло свое пихать?

     
  • 4.169, rvs2016 (ok), 16:19, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > XMLHttpRequest надо...

    Он же существует не первый десяток лет.

    Вот XMLHttpListen(ListenPort, callback) давно нужен, но его до сих пор нет...

     
     
  • 5.176, n80 (?), 17:04, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот XMLHttpListen(ListenPort, callback) давно нужен, но его до сих пор нет...

    А для чего нужен-то, какую распространённую задачу предполагается решить?

     
     
  • 6.178, rvs2016 (ok), 17:45, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >> Вот XMLHttpListen(ListenPort, callback) давно нужен, но его до сих пор нет...
    > А для чего нужен-то, какую распространённую задачу предполагается решить?

    Вот тут в разделе в конце сообщения в разделе "вот зачем" я привёл пример одной из задачек:

    https://www.opennet.ru/openforum/vsluhforumID3/121647.html#177

    На счёт распространённости такого типа задачек я обольщаться не буду, но мне простые методы решения таких задачек не помешали бы.

    ps:
    Макс, ну отмени проверку сообщения капчей, если в сообщении есть ссылки только на опеннет. :-)

     
     
  • 7.180, n80 (?), 18:09, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Угу, я там ответил более-менее подробно, если что — могу ещё постараться расписать. Вкратце: это решение немного не на том уровне, а на более подходящих уже есть некоторые решения (и дошли до следующей ступени, с новыми проблемами).
     
  • 5.181, admgoat (?), 19:09, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >> XMLHttpRequest надо...
    > Он же существует не первый десяток лет.
    > Вот XMLHttpListen(ListenPort, callback) давно нужен, но его до сих пор нет...

    так прошла говноидея его отменить )))

    а слушать порт не получится.. кто будет его за NAT пробрасывать и/или открывать порт файервола?

     
     
  • 6.184, rvs2016 (ok), 19:58, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >>> XMLHttpRequest надо...
    >> Он же существует не первый десяток лет.
    >> Вот XMLHttpListen(ListenPort, callback) давно нужен, но его до сих пор нет...
    > так прошла говноидея его отменить )))
    > а слушать порт не получится..
    > кто будет его за NAT пробрасывать и/или
    > открывать порт файервола?

    Как связаться с за-NAT-овскими браузерами - дайте программисту возможность порешать эти занимательные и прелюбопытнейшие задачки самостоятельно. Не отнимайте у него эту возможность предложением решить эти задачки вместо него кому-то. :-)

     
     
  • 7.186, n80 (?), 21:08, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Уже давали Один FTP на самом деле ещё IRC, SIP и ещё пачка протоколов, 171 з... большой текст свёрнут, показать
     
  • 7.197, admgoat (?), 03:48, 26/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >>>> XMLHttpRequest надо...
    >>> Он же существует не первый десяток лет.
    >>> Вот XMLHttpListen(ListenPort, callback) давно нужен, но его до сих пор нет...
    >> так прошла говноидея его отменить )))
    >> а слушать порт не получится..
    >> кто будет его за NAT пробрасывать и/или
    >> открывать порт файервола?
    > Как связаться с за-NAT-овскими браузерами - дайте программисту возможность порешать эти
    > занимательные и прелюбопытнейшие задачки самостоятельно. Не отнимайте у него эту возможность
    > предложением решить эти задачки вместо него кому-то. :-)

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

    вывод нам не нужно нах такое апи..

    а куда вас понесло я в душе не ебу

     
  • 2.12, Аноним (12), 12:27, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Часть CSS всё равно придётся оставить.
     
     
  • 3.20, Онаним (?), 13:29, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Выкинуть вместе с жабаскриптом и вернуться к запросу на каждое изменение поля ввода :D
    Вот веселуха-то будет. Желающие выкинуть первыми взад (в зад?) попросятся.
     
     
  • 4.22, Аноним (22), 13:33, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    CSS это как отображать, а HTML что отображать. Т.е. Жабоскрипту оно, как-то, ортогонально.
     
     
  • 5.79, Онаним (?), 21:56, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Не важно, всё равно выкинуть. Какой ещё вам CSS, и даже пропертю style выкинуть. К истокам, так к истокам.
     
     
  • 6.147, Навальный (?), 09:10, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Только plane text, только хардкор!
     
     
  • 7.165, A.Stahl (ok), 09:11, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Только plane text, только хардкор!

    Хардкор то твой английский :)


     
  • 7.170, rvs2016 (ok), 16:21, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Только plane text, только хардкор!

    Gopher? :-)

     
  • 3.21, Онаним тот самый (?), 13:30, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Который научили делать почти всё, что делалось жабаскриптом
     
  • 2.36, Козлетто (?), 14:47, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Пришло время вернуться в Фидонет!
     
     
  • 3.45, Аноним (45), 15:43, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Gopher.
     
     
  • 4.46, A.Stahl (ok), 15:48, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Hamster. Xhamster.
     
     
  • 5.51, asdf (?), 16:23, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    отключить розетку
     
  • 3.85, Аноним (85), 23:24, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Обязательно гипертекстовый, как вещает камрад Мицгол.
     
     
  • 4.160, Аноним (159), 19:37, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну велком че https://github.com/vit1251/golden
     
  • 2.50, Fff (?), 16:21, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Проще выкинуть html.
     
     
  • 3.171, rvs2016 (ok), 16:22, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Проще выкинуть html

    Ну да. Есть же емайл. До сих пор жив. Хотя молодёжь со своими вацапо-инстаграмами о нём и не знает уж.

     
  • 2.124, Аноним (124), 14:20, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Да и html стоит заменить на что-то более лаконичное и человекопонятное, вроде QML.
     
  • 2.156, freehck (ok), 17:10, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Не пора ли вернутся к истокам выкинуть из браузеров все кроме html?

    Да как бы гофер всё ещё существует. Бога ради, пользуйтесь. Там правда нет нифига, но тем не менее.

     

     ....большая нить свёрнута, показать (34)

  • 1.6, grayich (ok), 12:11, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    учитывая что localhost часто не фаерволится и вообще открыто всё... будет интересно как хром будет долбить 127.0.0.1
     
  • 1.7, Аноним (7), 12:15, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >Для предотвращения DDoS-атак интенсивность обращений через Raw Sockets будет лимитирована.

    И это говорят эксперты Гугла? Как это защитит сервер от клиентов, собранных без этого говнокода?

     
     
  • 2.91, Cred (??), 02:24, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что значит собранного без этого говнокода? Если клиент собрал "другое" вместо установки из кошерных сорцов или валидного пакета, то чем это отличается от установки (и самописания) вообще любой тулзы умеющией в DDOS и к браузеру не имеющий никого отношения.

    Более того, если так рассуждать, и допускать такие формулировки, то что мешает давать юзеру "свой хромиум с Херандексом и botnet-client на борту" без всяких там стандартов и рассуждений.

     
  • 2.119, Аноним (119), 11:10, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>Для предотвращения DDoS-атак интенсивность обращений через Raw Sockets будет лимитирована.
    > И это говорят эксперты Гугла? Как это защитит сервер от клиентов, собранных без этого говнокода?

    Действительно, не подумали как-то...
    Значит придётся закрыть исходники.

     

  • 1.8, Урри (?), 12:18, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Я и в прошлый раз говорил, и сейчас говорю - вебсокетс кривое поделие студентов двоешников (сами гляньте "стандарт" - офигеете от кривости и убогости) и его давным-давно надо менять и, желательно, на что-то самое простое.

    Но в прошлый раз победили идиоты под глупым соусом "тогда всех заддосят". Посмотрим кто выиграет в этот раз.

     
     
  • 2.131, Аноним (129), 15:28, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Если и менять, то на что-то ещё более кривое и убогое.
    Надеюсь, гугл и в этот раз не подведёт.
     

  • 1.10, Аноним (10), 12:18, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    То есть простые сокеты не безопасны, давайте добавимв веб сокеты?
     
     
  • 2.84, Аноним (84), 22:35, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Им нужна прибыль, а это новые приложения, а на вашу безопасность они сс...
     

  • 1.13, Аноним (22), 12:55, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    В помощь т. майору для деанонимизации пользователей в луковых сетях.
     
  • 1.15, user (??), 13:09, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    В каких браузерах это можно будет отключить?
     
     
  • 2.77, Аноним (84), 21:46, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    пс я из будущего, в тех в которые дабавят это Апи и функцию его отключения
     

  • 1.16, Аноним (16), 13:17, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    > Web-разработчики положительно отозвались о новом API и высказали много новых идей об его применении ... (от создания браузерных клиентов для SSH, RDP, IMAP, SMTP, IRC и протоколов вывода на печать до разработки распределённых P2P-систем с DHT (Distributed Hash Table), поддержки IPFS и взаимодействия со специфичными протоколами IoT-устройств).

    web-разработчики как раковая опухоль - всё хотят поглотить.
    А браузер так и не могут написать.

     
     
  • 2.92, Cred (??), 02:30, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Лихо вы веб-разработчиков в разработчиками браузера смешали. Как раз браузер уже давно ок, но ненасытным веб-разработчикам все мало, им и webasm не помешает сделать текстовый сайт где поле ввода текста будет лагать из-за обработки колбэк ада на js повешенного на каждый чих курсора.
     
     
  • 3.107, Lex (??), 07:13, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Производительность вебасма нынче выше только на этапе парсинга...
     
  • 3.125, Аноним (124), 14:23, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Браузер совсем не ок.
     

  • 1.17, Аноним (-), 13:22, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Да почему приложения должны быть в браузере? Зачем пихать в него всё? ОС тогда на что?
     
     
  • 2.19, Онаним (?), 13:28, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Потому что удобно, и нет проблем с обновлением пользователей - не надо держать кучу слоёв совместимости с легаси.
     
     
  • 3.23, Аноним (23), 13:47, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Мой провайдер имеет приложение для IPTV и доступа к пиратским фильмам. Так вот это приложение отказывается работать если оно не самой последней версии и сразу же обновляется. Steam вроде так же поступает. А, что мешает Вам?
     
     
  • 4.28, Роман (??), 14:14, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Зато приложение не отказывается работать в отличие от этого Стима и приложения провайдера.
    Кстати, подскажите, что за провайдер такой чудесный?
     
     
  • 5.30, Аноним (23), 14:18, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Кстати, подскажите, что за провайдер такой чудесный?

    Очень мелкий провайдер Омска. Сам удивляюсь как они ещё не спалились со своей фильмотекой.

     
     
  • 6.31, n00by (ok), 14:23, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +10 +/
    > Сам удивляюсь как они ещё не спалились со
    > своей фильмотекой.

    Очень просто: раньше Вы не хвалились фильмотекой.

     
  • 3.141, Аноним (141), 03:53, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >> и нет проблем с обновлением пользователей
    > обновлением пользователей

    "А чего с вами знакомиться? Вы каждый год новые."©

     

  • 1.18, Онаним (?), 13:27, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Неужели таки можно будет нормальный сип-клиент сделать без угрёбища под названием websockets?
     
     
  • 2.47, think (ok), 16:07, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а чем вебсокета не достаточно? такой же raw сокет, только с хендшейком по хттп
     
     
  • 3.72, Онаним (?), 19:44, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Тем, что это костыль, поверх которого укладывается SIP. И RTP напрямую не загнать, надо городить очередные извращения. Оно и так поверх NAT едва ходит, а с вёбсокетами это вдвойне приключение.
     
     
  • 4.80, Аноним (84), 22:06, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Теперь появятся SIP клиенты на Electron и браузерные p2p botnet
     

  • 1.24, Онаним (?), 13:49, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Уроды
     
  • 1.25, Аноним (25), 13:54, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Это было реализовано в API флеша ещё 100 лет назад. Некоторые потом даже делали костыли - обменивались через JS с флешкой, которая держала сокет открытым. И стоило убивать флеш, когда огромные портянки скриптов в html-страничках до сих пор не могут его превзойти?
     
     
  • 2.40, n80 (?), 15:03, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Стоило ли убивать проприетарную вечно дырявую (потому что такой подход к разработке, а не инструменты плохие) реализацию? Конечно же стоило. А вот на спецификацию API могли бы и посмотреть,  а не городить тотальный NIH. Но, видимо, за такое нынче засудят или хотя бы все нервы вымотают.
     
     
  • 3.111, Kusb (?), 09:22, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Зато оно производительное, позволяет делать очень красивые/стильные вещи, наверное потому, что наверное более понятно художникам. Имеет средства разработки, даже то, что оно не смешивается так с html это отчасти хорошо, потому что нам же нужна платформа для документов и приложений? Вот пусть документы останутся документами, а приложения - приложениями, просто внутри документа.
     
  • 2.49, Ordu (ok), 16:12, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > стоило убивать флеш

    Стоило. Мир стал чище без флеша.

     
     
  • 3.75, Дон Ягон (ok), 20:51, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Только, судя по текущей новости, ненадолго.
    И, как по мне, лучше уж флэш, чем это. Его хотя бы выпиливать было просто (а на некоторых ОС он был выпилен из коробки и завести его там можно было разве что через приседания с линуксулатором (это не точно, могу врать, ибо сам никогда не заводил там флэш)). А можно ли будет тривиально отключить сие, глобально - это ещё вопрос.
     
     
  • 4.88, Ordu (ok), 00:13, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Это сомнительный аргумент Отключить всё лишнее ты можешь, взяв links Или не со... большой текст свёрнут, показать
     
     
  • 5.97, Дон Ягон (ok), 03:28, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я бы с радостью пользовался чем-то легковесным, типа links, если бы бОльшая част... большой текст свёрнут, показать
     
     
  • 6.118, Ordu (ok), 11:08, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Благодаря тому, что html css и js догоняли флеш, флеш не стал необходимостью Ес... большой текст свёрнут, показать
     
     
  • 7.134, Аноним (23), 20:27, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >Но глянь хотя бы на google-docs: что-то подобное на нативных
    >приложениях замутить можно только в наивных фантазиях.

    Слов цензурных на Вас не хватает. То есть если мы возьмём полноценный html-движок, который не будет тянуть из сети ничего кроме изменений в документе и переписав код так, чтобы использовать нативный API вместо браузерного. То у нас получиться тыква, а не нативный клон google-docs?
    Разница лишь в том, что любой другой офис нужно установить в систему, gdocs работает в любом браузере. Что позволило ему влезть на рынок офисов во времена, когда Chrome не был браузером по умолчанию.

     
     
  • 8.137, Аноним (137), 21:47, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Совершенно верно Именно поэтому нативный офис подходит разве что для индивидуал... текст свёрнут, показать
     
     
  • 9.142, Аноним (23), 05:52, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Главном MS об этом не говорить https support microsoft com ru-ru office я п п... текст свёрнут, показать
     
     
  • 10.143, Аноним (23), 05:54, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Парсер зараза В общем ms офис тоже так умеет ... текст свёрнут, показать
     
     
  • 11.192, Ordu (ok), 23:57, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю чего он там так умеет Ссылка не работает, как ты уже заметил Но я слыш... текст свёрнут, показать
     
     
  • 12.195, Аноним (23), 03:32, 26/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну надо же как то продавать свои облака Ведь у офиса также проблема, что и у ви... текст свёрнут, показать
     
  • 8.188, Д1110ма (?), 22:15, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Можно и не устанавливать Есть переносимые варианты и достаточно просто запустит... текст свёрнут, показать
     
     
  • 9.193, Ordu (ok), 23:59, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Хыхы Лол То есть я профессору должен заслать экзешник, чтобы тот его использов... текст свёрнут, показать
     
     
  • 10.208, Д1110ма (?), 12:16, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да, но получется что одну монополию Microsoft заменяем на дргую Google с его ... текст свёрнут, показать
     
     
  • 11.210, Ordu (ok), 01:56, 21/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    То есть с этой точки зрения без разницы Я не собираюсь выбирать офисный пакет п... большой текст свёрнут, показать
     
  • 7.135, Дон Ягон (ok), 20:30, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Он никогда и не был необходимостью Аналогичные по смыслу вещи можно было делать... большой текст свёрнут, показать
     
     
  • 8.136, Аноним (137), 21:44, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Сделать, может, и нет проблем Но не взлетит Если онлайн офис не доступен всем,... текст свёрнут, показать
     
     
  • 9.140, Дон Ягон (ok), 23:56, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Я не знаю, мне точно не нужен Ни как веб приложение, ни как доп функция в нати... текст свёрнут, показать
     
     
  • 10.191, Ordu (ok), 23:54, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Это проблема Мне хочется скинуть ссылку человеку, чтобы тот посмотрел и внёс пр... большой текст свёрнут, показать
     
     
  • 11.194, Дон Ягон (ok), 02:38, 26/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Я офисом не пользуюсь, так что в полной мере не могу оценить боль от проблем с в... большой текст свёрнут, показать
     
     
  • 12.198, Ordu (ok), 09:07, 26/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Тут потребуется какой-то особый протокол общения клиентского приложения с сервер... текст свёрнут, показать
     
  • 11.207, Д1110ма (?), 12:09, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален Всёе так, но посколько все эти гугл доки 8212 ущербно... большой текст свёрнут, показать
     
     
  • 12.209, Ordu (ok), 17:38, 18/12/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Десктопные офисные пакеты не заменяют онлайн-офиса Они совершенно не годятся дл... текст свёрнут, показать
     
  • 7.189, Д1110ма (?), 22:18, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >Но глянь хотя бы на google-docs: что-то подобное на нативных приложениях замутить можно только в наивных фантазиях.

    Бред, бред, бред.

     
     
  • 8.190, Ordu (ok), 23:07, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Попробуй Если не веришь попробуй Седым стариком, так и не достигнув успеха, ты... текст свёрнут, показать
     
  • 4.93, Cred (??), 02:34, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Сравнил проприетарный плагин с открытым стандартом.
     
     
  • 5.98, Дон Ягон (ok), 03:30, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Сравнил проприетарный плагин с открытым стандартом.

    Пока его использование не обязательно - пускай хоть и проприетарный. Мне безразлична лицензия ПО, которое я не намерен использовать в любом случае.

     
  • 2.57, гугль (?), 17:07, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    конечно стоило - там были просто бесполезные (нам) дыры, которые к тому же легко было выключить вместе с флэшом. А теперь это технологические отверстия, которые вы заткнуть не можете, потому что это же браузер, и их тут - мильен. А кому они могут оказаться в будущем полезны - мы вполне можем определиться в процессе.

     

     ....большая нить свёрнута, показать (30)

  • 1.26, Аноним (26), 13:56, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >неприятие производителями других браузеров, что может привести к проблемам с совместимостью.
    >WebKit

    разве вебкит не гугл разрабатывает?

     
     
  • 2.53, Аноним (53), 16:39, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Нет. Гугл - блинк, яблоко - вебкит
     

  • 1.27, fdght (?), 14:13, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Для предотвращения DDoS-атак интенсивность обращений через Raw Sockets будет лимитирована, а отправка запросов возможно только после взаимодействия пользователя со страницей. UDP-пакеты, полученные с хостов, не одобренных пользователем, будут игнорироваться и не доходить до web-приложения.

    Кем игноироваться? Системой, а это нагрузка. Так что, это теперь лишь вопрос силы DDoS-атаки.

     
     
  • 2.54, Аноним (54), 16:39, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Очевидно что хромой реализацией этого API и будет.
     

  • 1.29, Ingener (??), 14:14, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну и хорошо. А я пользуюсь Мозиллой. Мне нравится. Уже лет десять. Все устраивает. Все (или почти все) стандарты поддерживает. Только новенькие фишки отстают. Да и шут с ними. Хромом пользоваться не буду.
     
     
  • 2.32, microsoft (?), 14:30, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Мы не спрашиваем, мы заставляем
     
     
  • 3.58, гугль (?), 17:08, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А вы тут причем? Я вас уже давно тоже не спрашиваю.
    Вы можете заставить только выбрать цвет шкурки к нашему браузеру.

     
  • 2.127, Аноним (127), 15:00, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У Мозиллы:
    1. Беда с руководством.
    2. Маленькая аудитория по сравнению с хромом.
    Так что рано или поздно *все* стандарты гугла, даже самые отбитые, переползут в огнелис. Просто потому, что альтернатива - потерять аудиторию и сдохнуть.
     

  • 1.33, Аноним (33), 14:33, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    какая красота...
     
  • 1.34, Ананоним (?), 14:34, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Кто то там обеспечивал безопасность операционной системы? Теперь забудьте про неё! Запустишь браузер и откроешь сайтик, и хана!
     
     
  • 2.59, Microsoft (?), 17:10, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    это только в операционных системах, где нет нормального файрволла для приложений, а есть только бестолковые пакетные фильтры, еще и абсолютно неуправляемые нормальным пользователем.

    В НАШИХ - вы можете заблокировать проклятому гуглю все порты, кроме 443. Не то чтобы панацея, но от многих проблем, действительно, поможет.

     
     
  • 3.65, Ананоним (?), 18:03, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ваши сами вам отправят всё что вам интересно.
     
     
  • 4.70, Microsoft (?), 18:55, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Жизнь хомячков нам совершенно неинтересна.

     
     
  • 5.87, Ананоним (?), 23:55, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Расказывайте эти сказки бабушкам.
     
  • 3.83, Аноним (84), 22:23, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    плюсик
     
  • 3.151, Аноним (151), 13:43, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, в ваших операциооных системах файервол абсолютно управляемый. Наставил галочек, а там хз что он делает, где он там это в недрах реестра сохранил. Не посмотреть правлила, не проверить.
     
  • 2.94, Cred (??), 02:37, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Пользуй snap в нем приложение не имеет прямой доступ к ресурсам ОСь, и можно рулить connections plugs давая или запрещая что либо.

     

  • 1.35, Ананоним (?), 14:41, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Ну а чо, скоро JS скрипты напрямую окна на XServer-e рисовать будут.
     
     
  • 2.38, Annoynymous (ok), 14:54, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И можно будет запускать браузер в браузере.
     
     
  • 3.44, Андрей (??), 15:21, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    systemd интегрируют в Chromium и ядро будет сразу грузить браузер. В нём уже давно запускается Qemu. Только через него можно будет пользоваться старым добрым десктопным окружением.
     
     
  • 4.95, Cred (??), 02:38, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    ChromeOS - с разморозкой!
     

  • 1.37, Annoynymous (ok), 14:53, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +14 +/
    > Пользователь должен будет явно подтверждать первую попытку соединения для нового хоста.

    Заходишь на сайт:

    «Разрешите сайту присылать уведомления»

    «Разрешите сайту узнать ваше местоположение»

    «Мы используем Cookie»

    «Вы используете блокировщик рекламы»

    «Подпишитесь на нашу рассылку»

    «Разрешите сайту доступ к микрофону»

    «Разрешите сайту доступ к вебкамере»

    «Разрешите сайту доступ к сетевым соединениям»

    «Остались вопросы? Оставьте свой номер телефона и мы перезвоним через 20 секунд!»

    PROFIT, ой, то есть контент.

     
     
  • 2.43, Аноним (43), 15:13, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > «Остались вопросы? Оставьте свой номер телефона и мы перезвоним через 20 секунд!»

    Ну ктож так делает? Так только неудачники делают. Надо так
    «Введите ваш номер телефона (и подтвердите серез СМС) на случай, если у вас возникнут вопросы. Мы честное слово никому его не скажем.(*)»
    И пока не введут и не подтвердят к контенту не пускать. А то что им за дарма н котиков смотреть чтоли?

     
     
  • 3.60, магазин перекресток (?), 17:13, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    вот дятлы!

    Что, вот так, каждый может ввести номер телефона и не поделиться? УЧИТЕСЬ, сынки, как на самом деле надо: прежде, чем выслать вам sms, угадайте-как на всякий случай все светофоры. И, пожалуй, велосипеды. И гидранты. Ок...не, не ок - вот еще автобусы!
    Ну вот, теперь гугль точно знает кто вы, можете прочитать свою sms.

    P.S. да, мы всего лишь дрянной магазин тухлятины с хреново работающей доставкой. Никуда вы от нас не денетесь.

    P.P.S. нет, ну разумеется вы могли и не обучать гуглосеть пол-часа. Достаточно было просто не выходить из акаунта.

     
  • 3.113, Kusb (?), 09:49, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы используете устаревшую прошивку BIOS с которой наш сайт может работать неправильно. Разрешить сайту загрузить и установить прошивку?
    Разрешить сайту доступ к GDI?
    Неизвестная версия winapi, сайт может работать неправильно.
    Этот сайт хочет установить программу
    libressl-tools-pokemon-dev, разрешить?
    Этот сайт пытается напрямую управлять устройствами компьютера, такими как видеокарта, wifi и иные устройства. Это может быть потенциально опасно, нажмите "разрешить", только если вы действительно доверяете ресурсу.
    Разрешить выполнение кода в контексте ядра?
    Этот сайт использует собственный web движок (что это такое) (больше не показывать).
    Разрешить сайту доступ к нейрошунту? Потенциально это может позволит узнать ваши мысли и ассоциации.

     
     
  • 4.126, Ананоним (?), 14:50, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Разрешите установидь видеонаблюдение в вашей спальне, ванной, туалете и трусах? Мы собираем статистику размножения и возбеждения. Данный будут использоваться полностью анонимно, честно-честно! Зубы даём!
     
  • 2.55, user (??), 16:40, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Быстрое опознавание говносайтов - это хорошо. Предпочитаю paywall.
     
     
  • 3.61, магазин перекресток (?), 17:14, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Быстрое опознавание говносайтов - это хорошо.

    А мы и не прячемся. Что, жрать сегодня не будешь по этому поводу?

    P.S. учти, у озона еще хуже сайт

     
  • 2.73, Онаним (?), 19:45, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    - «Вы используете блокировщик рекламы»
    На этом месте лично моё общение с сайтом заканчивается.
     
  • 2.122, Gefest (?), 14:03, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так это ... Надо  дополнение сделать: ну чтобы оно между пользователями обменивалось списками таких сайтов и устраивало им DDOS. затем продавать абонемент на невключение в списки...
     

  • 1.39, Француз (?), 14:57, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Таким образом скоро все новые ОС будут работать через вэб-броузер. И даже ядро ОС будет вэб-приложением, а броузерный движок будут встраивать прямо в процессор.
     
     
  • 2.41, Ананоним (?), 15:10, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На этом не остановятся. Найдуться абстракционисты следующих уровней. Это когда ядро ОС запускать будут в браузере, который работает на ядре ОС в браузере... Ну вы понели.
     
     
  • 3.42, Ананоним (?), 15:11, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот к чему приводит отрыв от BIOS.
     
  • 3.109, Lex (??), 07:46, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А возможно - просто выпустят новую архитектуру процов, у которых JS будет нативным.. и тогда заживём
     
     
  • 4.115, Kusb (?), 10:26, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Как-то так Js будет нативным, html будет командами графического терминала, то ... большой текст свёрнут, показать
     
     
  • 5.148, Lex (??), 10:38, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    На самом деле, было бы интересно на подобное глянуть На процы, где нативными ... большой текст свёрнут, показать
     
  • 3.172, Аноним (172), 16:40, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Здравствуйте, меня зовут NetBSD, и у меня есть такое ядро.
     
  • 2.89, xm (ok), 00:16, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Совершенно верно. Процесс идёт уже не первый год.
     
     
  • 3.161, Аноним (159), 19:44, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Заметь причем вытеснили всех игроков с мировой арены и сделал использование их языков и API катастрофический не выгодным. Зачем делать приложения на C#, Swift, C++ (Qt/GTK), когда можно взять наговнокодить HTML+JS+CSS на каком-то фреймворке и упаковать в Electorn.

    К сожалению, эти парни из Microaoft / Apple / FSF они сами подписали себе смертный приговор и не знаю уже поняли это или нет, но с каждым днем все меньше декстоп приложений.

     
     
  • 4.163, Аноним (162), 20:59, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Прямо таки сами? Или может быть кто то подталкивает? Гугель например.
     

  • 1.48, Аноним (48), 16:10, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отличная идея для клиентских сред. Использование WebSockets Proxy для доступа к  VNC создает задержки, избыточную сложность и уменьшает надежность.

    Однако пугает умение хрома делать скриншоты. Нужна облегченная версия хрома без избыточного функционала и с меньшими аппетитами.

    Для работы с публичными временными виртуальными машинами самое оно.

     
     
  • 2.52, ананасус (?), 16:27, 22/08/2020 Скрыто ботом-модератором     [к модератору]
  • +4 +/
     
  • 2.90, Дон Ягон (ok), 02:24, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Однако пугает умение хрома делать скриншоты.

    Если опасения связаны с тем, что он заскриншотит что-то приватное вне хрома, то можно попробовать воспользоваться untrusted cookies (подробности гуглить по "X11 Security extension" и в man xauth). Авторизованный таким образом клиент не будет иметь возможность сделать снимок экрана.

    Правда, аппаратное ускореение, например, тоже не будет работать.

     

  • 1.56, Аноним (56), 16:51, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Остановитесь!
     
  • 1.62, Аноним (62), 17:47, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    П№сы конченные. То есть со временем обеспечить безопасность какой-нибудь сеточки на много пользователей будет просто нереально. Только открыть всем доступ по всем портам-протоколам.
    А что они остановились только на этом. Пусть ещё сделают проверку на нат. И если по пути есть нат - отказываться работать. Мало ли что на тех железках плохие дяденьки навертят.
     
  • 1.63, Аноним (63), 17:49, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >создания браузерных клиентов для SSH, RDP, IMAP, SMTP, IRC

    так это всё уже давно существует

     
     
  • 2.64, Аноним (64), 18:03, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Через браузерное расширение и NaCl? Или с использованием чего-то там, дополнительно установленного на сервере?
     
  • 2.86, Аноним84701 (ok), 23:47, 22/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>создания браузерных клиентов для SSH, RDP, IMAP, SMTP, IRC
    > так это всё уже давно существует

    В давно существующем есть целых два фатальных недостатка:
    1. NIH
    2. Результирует из первого -- данные проходят совершенно мимо единственно-верного браузера (сотни миллионов в разработку и вытеснение всех конкурентов из Inter^W GoogleNet вкладывались сугубо из альтруистических побуждений!) и не могут анализироваться э-э-э ... полностью анонимно исключительно, сугубо, единственно в целях безопасности! Непорядок! Безопасность п̴р̴и̴б̴ы̴л̴е̴й̴ ̴а̴к̴ц̴и̴о̴н̴е̴р̴о̴в̴ ̴ пользователей под угрозой!

     

  • 1.68, Аноним (68), 18:40, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Наконец то можно будет напрямую общаться с базой данных, без прослоек в виде бека
     
     
  • 2.117, Kusb (?), 10:38, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Наконец то можно будет напрямую общаться с базой данных, без прослоек в
    > виде бека

    Обращаемся к базе и на клиенте все рисуем. Http не нужен. Только фронтенд. Только база.

     
  • 2.144, Аноним (144), 07:19, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Я таким макаром делал интересные юзерскрипты. Но возни многовато, да и в паблик не выложишь. А зачем там напрямую?
     

  • 1.71, Аноним (53), 19:05, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Что может не только клиента но ещё давайте серверную часть что б можно было ещё и на портах слушать.
     
  • 1.81, Аноним (84), 22:11, 22/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Отличный botnet получится
     
  • 1.96, Аноним (96), 03:04, 23/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Может хватит из браузера делать ось?
     
     
  • 2.100, Аноним (-), 06:32, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Emacs с тобой несогласен.
     

  • 1.101, Аноним (101), 06:38, 23/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Почему то просьба витает в мыслях всем кто ро против этого, а напомню недавние обстоятельства Линукс уже крутил 4K и 8K с видео в 128 256 цветов в то время как винда пришла к этому года через три. Вы хотите скатить весь прогресс к видео 360 15 фпс и бегать потом по форумам со своим ря смотрите моя протоплазма жрет всего 300 мб потому что ей теперь не нужны все это качество и быстрота кодирования.
     
  • 1.105, Аноним (105), 06:51, 23/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Нехило они таким образом функционал своего ChromeOS хотят повысить
     
  • 1.110, Kusb (?), 09:13, 23/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Мне эта идея кажется очень странной.
    И сейчас пишу, это может быть даже дырой в безопасности. Даже если будет всплывающая штука "этот сайт хочет в Интернет, разрешить?"

    Зато можно дичайшие веб-приложения  делать, наверное. P2P прикручивать. Email, torrent, вообще многое, и с webasm.

     
     
  • 2.114, Аноним (114), 09:53, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Можно будет эксплоиты для локальной сети тестировать на подопытных не выходя из браузера.
     
     
  • 3.116, Kusb (?), 10:28, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Можно будет эксплоиты для локальной сети тестировать на подопытных не выходя из
    > браузера.

    Локальная сеть? Ха! Теперь глобальная!

     

  • 1.121, Аноним (121), 13:33, 23/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Эта новость разжигает гнев, возбуждает ненависть и вражду.
     
     
  • 2.128, Аноним (127), 15:03, 23/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вэлкам то XXI век. Тут везде так.
     

  • 1.132, Google (?), 15:56, 23/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > но участники рабочей группы не достигли консенсуса и разработка данного API была остановлена

    Нас это не волнует. Нет в стандарте? Всё равно приступаем к реализации, всем остальным ничего не останется, как последовать за нашей _эталонной реализацией_ и согласиться с нами. Viva monopoly!

     
  • 1.133, Аноним (133), 18:28, 23/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    В Китае WeChat обогнал веб по числу пользователей, а по пользовательским поисковым вопросам раз в 10-20. http://amp.gs/wU9m Не пора ли этот "гугловеб" послать куда подальше? Зачем он нужен такой?
     
  • 1.138, BrainFucker (ok), 22:47, 23/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > API Raw Sockets будет допускать сетевые обращения только инициированные с согласия пользователя и ограниченные списком разрешённых пользователем хостов. Пользователь должен будет явно подтверждать первую попытку соединения для нового хоста.

    Вот такой из коробки должна быть операционная система.  

     
     
  • 2.150, Аноним (150), 13:36, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Если б не было бы дыр
    На вендах и вёдрах,
    Никогда б не знали мы
    Этих дней весёлых.
     

  • 1.146, аноним12345 (?), 09:03, 24/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Еще один зонд
     
  • 1.153, user90 (?), 15:12, 24/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вот так вот обезьянки и наживете себе еще одну проблемку, гг. Гугл конечно единственный адекватный (-полу) поисковик, но и только. А у вас ведроид.. полный зашквар.
     
     
  • 2.157, Аноним (144), 17:38, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    О чём ты? Самый бесполезный и никчёмный продукт гугла это поисковик. Уже 10+ лет вся выдача забита проплаченными ссылками, первые 3-5 страниц не содержат ничего релевантного (даже на конкретный запрос, другие поисковики почему-то справляются), а цензура давно перешла все границы. Переводчик ещё ничего, тем более что бесплатно, но остальное никуда не годится.
     
     
  • 3.158, Michael Shigorin (ok), 17:44, 24/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так переводчик ещё дообучают, поди.
     

  • 1.164, Аноним (164), 21:02, 24/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Правильно, нужно больше костылей, больше граблей и тупых технологий. А то как-то мало шлака в браузере.

    Ни пользовался, не пользуюсь и не собираюсь.

     
  • 1.166, rvs2016 (ok), 16:03, 25/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Начальная реализация не предусматривает
    > создания слушающих сокетов

    Тю. Вообще бесполезная система. Исходящие-то соединения я и через Ajax наваяю. Входящие нужны!

    > но в будущем не исключается предоставление
    > вызовов для приёма входящих соединений
    > с localhost или списка известных хостов

    Известных - кому?! Гуглу?

     
     
  • 2.173, n80 (?), 16:41, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Тю. Вообще бесполезная система. Исходящие-то соединения я и через Ajax наваяю.

    Под Ajax подразумевается XHR? Ну наваяй через него банальный чат реального времени без долбёжки сервера постоянным опросом, посмотрим (без костылей типа BOSH). Или, скажем, ещё веселее, звонки в духе урезанного SIP.

    Не то это, совершенно не то. Впрочем, то что происходит с внедрением всё новых и новых API в браузеры — тоже жесть, конечно.

    > Входящие нужны!

    Зачем? Закладываться на наличие у пользователя белого IP (ещё и не порезанного межсетевым экраном провайдера или работодателя) — уже давно безумие.

     
     
  • 3.174, kkostintimur (ok), 16:52, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >> Тю. Вообще бесполезная система. Исходящие-то соединения я и через Ajax наваяю.
    > Под Ajax подразумевается XHR? Ну наваяй через него банальный чат реального времени
    > без долбёжки сервера постоянным опросом, посмотрим (без костылей типа BOSH). Или,
    > скажем, ещё веселее, звонки в духе урезанного SIP.
    > Не то это, совершенно не то. Впрочем, то что происходит с внедрением
    > всё новых и новых API в браузеры — тоже жесть, конечно.
    >> Входящие нужны!
    > Зачем? Закладываться на наличие у пользователя белого IP (ещё и не порезанного
    > межсетевым экраном провайдера или работодателя) — уже давно безумие.

    тут столько агрессии...ужасно

     
     
  • 4.175, n80 (?), 17:03, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > тут столько агрессии...ужасно

    Эм, вообще-то её тут примерно ноль. Эмоции вообще не очень-то сочетаются с техническими обсуждениями. Замечания, критика (почти конструктивная) — да, присутствуют, но как тут можно увидеть агрессию — затрудняюсь представить.

     
  • 3.177, rvs2016 (ok), 17:05, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Долбёжка постоянным опросом - это, конечно, нехорошо Но я в браузере запускаю ... большой текст свёрнут, показать
     
     
  • 4.179, n80 (?), 18:05, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А теперь представим, что клиентов подключено хотя бы 1000 Решение хорошо знаком... большой текст свёрнут, показать
     
     
  • 5.183, rvs2016 (ok), 19:42, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен Для большей нагрузки решения нужны более элегантные, чем простой, топо... большой текст свёрнут, показать
     
     
  • 6.185, n80 (?), 20:59, 25/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Гм, аргумент с нагрузкой относился к CGI, а не к EventSource который сам по себ... большой текст свёрнут, показать
     
     
  • 7.201, rvs2016 (ok), 15:44, 26/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну правильно ж EventSource пусть себе расходы накладные в браузере несёт весьма... большой текст свёрнут, показать
     
     
  • 8.203, n80 (?), 19:07, 29/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Всё сильнее ощущение, что меня сравнительно тонко троллят Ведь очевидно же, ч... большой текст свёрнут, показать
     
     
  • 9.205, rvs2016 (ok), 18:03, 04/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что годится для соединений долгоживущих Чем на сервере генерируют динамику неза... большой текст свёрнут, показать
     
     
  • 10.206, rvs2016 (ok), 19:14, 04/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    По этой части моего доклада сообщаю В Апач можно из браузера WebSocket ное соед... текст свёрнут, показать
     

     ....большая нить свёрнута, показать (11)

  • 1.202, Linuxforse (ok), 17:08, 26/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сколько бы не критиковали тут эту инициативу - это вполне закономерный и ожидаемый шаг со стороны компаний разрабатывающих мобильные ОС.
     

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



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

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