Компания Google представила релиз web-браузера Chrome 96. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается использованием логотипов Google, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого видеоконтента (DRM), системой автоматической установки обновлений и передачей при поиске RLZ-параметров. Ветка Chrome 96 будет сопровождаться 8 недель в рамках цикла Extended Stable. Следующий выпуск Chrome 97 запланирован на 4 января...Подробнее: https://www.opennet.me/opennews/art.shtml?num=56158
>для тестирования возможного нарушения работы сайтов после достижения браузером версии, состоящей из трёх цифр вместо двух (в своё время после выпуска Chrome 10 в библиотеках разбора User-Agent всплыло много проблем)Адепты безопсных и небезопасных языков насмерть рубятся в святой войне, а макаки тем временем до сих пор не умеют в int.
Хотелось бы выслушать и макак тоже, как противоположную сторону. Если здесь имеются их представители или они сами, прошу объяснить достопочтенной общественности мотивы подобного поступка.
Я встречал онлайн-кабинет одной компании, который не работает с 1-го по 9-е число, если у тебя не совсем свежайший браузер.
ErrorDocument 503 "Потому что фак ю вот почему"
SetEnvIfNoCase User-Agent "X11; Ubuntu; Linux" bad_user
Deny from env=bad_user
Чая нормальному человеку. Проблема эта, как и "проблема 2000" чисто организационная.Возможно это пришло рудиментом из битоложеского детства компов. Компы были большие, медленные, памяти вечно не хватало, вот битоложцы и вкладывали связки бомб, просто работая с char[-127...127] или unsigned char [0...255] или ставя заведомо "бредовые" проверки типа "if major_ver > 100 then showGachimuchiPicFU();".
Браузеры писали под 32 бита уже...
А вот руко%опы работающие с числами через десяток преобразований в строки живы до сих пор и их шедевры никакие Русты не выходят.
100+1 == 1001Какой еще тебе "Инт"?
Выступал в роли приглашенного внешнего дрессировщика макак в цирке под названием Agile без Senior-ов.Раз-раз и в прод без код ревью и мало-мальского понимания теоретической части. Нагуглили решение быстро адаптировали и быстро закрыли задачу, чтобы не сорвать спринт и чтобы уложиться в условия KPI и получить премию.
Мотивация таких поступков лежит вне технической области, короче говоря. Бизнес не умеет работать с кадрами и ужимает им бюджет на образование и повышение квалификации. Как результат, ЗП получают неопытные дурачки, которые делают работу в авральном режиме и ничему не учатся. В подавляющем большинстве случаев, если они смогли найти время на собственное образование, то им проще найти другую работу, чем пытаться вырасти в таком вот зоопарке.
Одной из причин, почему после Windows 8 выкатили Windows 10 было то, что были юмористы, проверявшие версию по началу строки "Windows 9" и ожидали, что при совпадении речь идёт про Windows 98 или Windows 95.
Этот бред - проблема низкокачественного корпоративного софта, который никто не готовится отчуждать и который писался на скорую руку за копейки нанятыми джуниорами и потом стал "важной частью архитектуры".
Всё так - морковка перед осликом, но никакой помощи в развитии. Только сам что умел или смог без чужой помощи понять.
Почему же никакой помощи? Есть еще одна морковка - позади ослика.Сорвет спринт - получит ее в мотивационное отверстие.
Для тех, у которых дерьмо вместо мозгов, и поэтому они бросаются какахами вместо размышлений, у мене только два слова: регулярные выражения
> регулярные выраженияМакаки тебя услышат и напишут \d\d :)
Вы меня не услышали
Вы не разобрались в проблеме. Эта фишка для того, чтобы владелец сайта мог проверить, нормально ли его сайт будет работать, когда версия браузера станет трехзначной. Так как на сайте может быть скрипт лохматого года, где проверка версии, и он не понимает трехзначные. Это не проблема Хрома, это проблема сайта. И хромовцы молодцы, что дали такой инструмент проверки.
Если ты общаешся с 4-мя успешными - ты будешь пятый.
Если ты общаешся с 3-мя идиотами - ты будешь третий.Со стороны Г. явная работа с идиотами. Но у работы есть коммерческая основа.
Зачем поощрять дураков няньканьем с быдло-кодерами.
Объясните мне, почему нельзя "инструменты разработчика" вынести в отдельный продукт? Почему нельзя сделать "только браузер" и "браузер с инструментами разработчика"?
а чем тебе пару мб мешает? там много чего надо выпиливать, уж пусть лучше хоть встроенный отладчик будет.
а то накаркаешь, потом надо будет опять костыли искать в версии 120)
А зачем? У тебя под рукой все нужное: и браузер и инструменты. Если ты думаешь, что из-за этого браузер "тормозит и тупит", то ты ошибаешься. В мозилле, например, эти инструменты поставляются еще с 10-й версии, и умещалось в каких-то 16 мегабайт. На "скорость/отзывчивость/производительность" это не влияет от слова СОВСЕМ.
И фару, фару на лоб, чтоб ночью косил!
Хотя в случае жирночроме это мало что изменит.
Объясню вам как человек далекому от IT.
Наличие devtools не оказывает влияния на скорость запуска браузера, т.к. пока его не вызовешь, он не работает и не есть ресурсов. Он немного увеличивает размер самого браузера и совсем не значительно занимаемой озу(пока devtools не запущен).
Зато его наличие из коробки дает огромное преимущество. Например какой-то баг воспроизводиться у конкретного пользователя(но очень важного для сервиса). Разработчик вполне может подключится к рабочему столу(или просто попросить расшарить экран через zoom, skype, etc) и в его браузере воспользоваться встроеным devtools.
Не просто так Firefox и Safari тоже имеют его из коробки. Да и ни один популярный Chromium based браузер не выпили у себя этот инструмент.
Там много чего можно было бы вынести в опции при сборке...
>нарушения работы сайтов после достижения браузером версии, состоящей из трёх цифр вместо двухЛолшто?!
тоже думал что бред, оказывается вот что:
https://github.com/webcompat/web-bugs/labels/version100
В школе ещё научили уметь не делать вот таких ошибок. Повезло. Тот учитель - на всю жизнь: спасибо!!!! Но по мере жизни встречаю всех остальных необученных. Впечатляет. Сильно.
Это уже проходили с 2 цифрами в юзерагенте, ещё вернётесь с 4.
Зря смеетесь, у меня после включения экспреимента Firefox 100 сошел с ума сайт Mvideo.
Так это уровень проектов в МВидео (на заметку хозяйке). Фиксить это в браузере - инвалидность мозговых процессов.
>> сайт MvideoНу, как говорится, "по труду и честь".
Сайты ныне пишут макаки.
" Прекращена поддержка платформы Android 5.0 и более ранних версий. "
Хана Пятому. Интересно, а WebView будут обновлять?"При использовании сайтом API U2F (Cryptotoken) пользователю будет показываться предупреждение с информацией об устаревании данного программного интерфейса. API U2F будет отключён по умолчанию в выпуске Chrome 98 и полностью удалён в Chrome 104. Вместо API U2F следует использовать API Web Authentication."
Давно пора, WebAuthn прозрачно поддерживает U2F токены.
> Хана ПятомуБольшая часть пятого это 5.1. Но всё равно, конец приближается
Chrome 96 требует 6.0+.
>> Хана Пятому
> Большая часть пятого это 5.1. Но всё равно, конец приближаетсяЯндекс уже в этом году дропнул 5.Х целиком. Яндекс.Музыка не обновляется и не работает, приложение Кинопоиск тоже все, хотя еще работает. При этом Карты пока норм.
Нет смысла сегодня иметь Android ниже чем 7.1.1 (потому что сертификаты Let's encrypt без извращений хотят минимум Android 7.1.1 Nougat), да и TLS1.2 до 5-ой версии, можно считать, не поддерживался (он был с Android 4.1, но выключен по умолчанию). А по хорошему хорошо бы иметь везде хотя бы Android 10, куда завезли TLS1.3 по умолчанию и кучу изменений на тему сертификатов ( https://developer.android.com/about/versions/10/behavior-cha... ).
Ниже седьмой версии уже проблемы с интересными плюшками ( например с termux https://www.opennet.me/tips/3194_android_debian_root_xfce_ch... ). При этом последняя версия где ещё можно было поиграться с сертификатами для дебага без рутования была 6-ая.
Минимальная версия для поиграть с .NET6 - Android 5.0 (API level 21)
Ниже чем Android 4.4 уже даже в Google Play не поддерживается ничего.
Есть для книг и фоновой музыки девайс на 4-м Андроид. Все серты, все сервисы работают идеально.Это у Вас какая-то мало нужная фича требует 7-го. Ну, ну ненужная фича-то. Если для аппарат для развлечения идеально работает. Ну - факт такой. Ненужное требование.
Сайты с сертификатом от Let's encrypt как правило не стоят того чтобы их посещать.
Опеннет исключение?)
нет конечно - он не должен его посещать, но пробрался в кабинет главврача
беда пришла откуда не ждали! пиceц моему гугл-некусу 10(((((((((((
а под Windos XP64 можно скомпилировать и как? дайте инструкцию
Neequaque.
Неужели нет ни одного программиста, который смог бы отредактировать сборочный скрипт под Visual Studio 2017 ???
Хром - закрытый продукт.
Вопрос про Хромиум.
Экспи хороша. Я бы посоветовал установить embedded, на неё больше обновлений безопасности.
Надеюсь, исправили отображение рекламы. А то иногда глючит :(
> Надеюсь, исправили отображение рекламы. А то иногда глючит :(Исправили, теперь ваш любимая реклама отображается как задумано.
> В редакции для десктоп-систем кэш перехода (Back-forward cache), обеспечивающий мгновенный переход при использовании кнопок "Назад" и "Вперёд", расширен поддержкой навигации по ранее просмотренным страницам после открытия другого сайта.В Opera ещё в версии 9 (а скорее всего, и раньше) было.
>> Браузер Chrome отличается использованием...Меня одного напрягает видеть это в каждой новости про хромого?
>>> Браузер Chrome отличается использованием...
> Меня одного напрягает видеть это в каждой новости про хромого?Ну тут видать из шаблона новость клепают, ну и вдруг кто забудет, чем Хром и Хромиум различаются :D.
Вдруг кто-то засветит свою сборку и взлетит и полетит на десятилетия новый отдельный от вендора браузер. Вот история-то была бы. Одна на 100537 млрд.
>>При активации опции в заголовке User-Agent начинает выдаваться версия 100 (Chrome/100.0.4664.45).А почему не 100000000? Капец, вместо того, чтобы, как в OpenSuse, перестать выпендриваться с номерами версий, начинаем примерять новые костыли.
Причины-то есть. Но таки и там смысл - плохо сделано.
Давно пора вообще отключить немодный useragent. Для всех и навсегда должен быть доступен js апи позволяющий проверить что версия у юзверя - ПОСЛЕДНЯЯ. При непоследней - автоматически запустить скачивание последней и заблокировать управление пока не установится.При неподдерживаемой платформе, какой там ведроид 5.1 - вывести пустую белую страницу полную неведомой херни, без кнопки "продолжить" - пусть юзверек купит новый гуглофон поживее.
Сразу окно быстрых платежей со штрафом заодно.
безакцептное списание же ж. Зачем беспокоить пользователя ненужной ему инфромацией?
> Прекращена поддержка платформы Android 5.0 и более ранних версий.Причём если поставил отдельно собранный Гнутый Ice Cat под 4-й Ведроид, то страницы известного видео-хостинга Ют-б встают на паузу раз в 30-300 сек. Вроде всё работает, но пользоваться нормально невыйдет.
А планшет хороший и по памяти и по батарее всё ещё Ок и звук и подставка и цена недешёвая.
Задумался о Pinetab. Скромно, но возможностей-то больше выходит... Вроде.
ПЛОХО.
Пусть починят баг с неудалением сессионных кук при закрытии вкладки и даже всего браузера.
Это фича.
Какие еще сессионные куки в 2k21? Пользователь должен быть отслеживаем независимо от того чего он там "закрыл".
> в 2k21В где, простите?
В дваке. Двака это как дакка для орков, только для анонимов. Они опознают друг друга по этому боевому кличу, а ещё приманивают самок.
>Добавлено CSS-свойство font-synthesis, позволяющего управлять возможностью синтеза начертаний (oblique, bold и small-cap), отсутствующих в выбранном семействе шрифтов.Нейросетями синтез?
> Прекращена поддержка платформы Android 5.0 и более ранних версий.Как они быстро избавляются от поддержки, того и гляди до 7 версии доберутся, а у нас две андроид тв приставки работают.
> Прекращена поддержка платформы Android 5.0 и более ранних версийGoogle сильным жестом руки сделала дырявыми миллионы устройств. Боль.
// b.
Дырявыми их делают производители, давно не выпуская обновления с новыми версиями андроида, большинство устройств, работающие на 5, вполне могут и на 6-7-8, да и 95 хрому нужно, время чтобы стать значительно дырявым.
> Дырявыми их делают производители, давно не выпуская обновления с новыми версиями андроида..Нет, это сам подход еретический.
Ну представьте в страшном сне, как производители ноутбуков пересобирают Windows под каждую модель ноутбука.
Почему то, здесь маразм замечают сразу.Вменяемое устройство должно иметь помимо стандартных разъемов, стандатный загрузчик, и драйвера. В крайнем случае пародии на драйвера для использования блобов. Ну и предустановленный образ ОС.
Далее, обновление ОС должно быть единообразно. Хватит мощности и ресурсов, ставь хоть последнюю ОС.
Вон, на Redmi4 поставил 10 Андроид, причем вопреки стараниям производителя, и работат хорошо.
И производителю будет меньше проблем, сделал и забыл, и ему ещё и благодарны будут.
Нет никаких трудоемких затрат на пересборку, некоторые самсунги официально обновлялись с 6 до 8 версии, а на одну версию почти все, и не официально на старые устройства ставят прошивки от новых с почти полным сохранением функциональности.
> Ну представьте в страшном сне, как производители ноутбуков пересобирают Windows под каждую
> модель ноутбука.stable api nonsense же ж!
Хотя ms быстро учится, я смотрю. Одной только затеи сперва с обязательным-обязательным подписыванием драйверов должно было хватить чтобы все попереломать - но нет, они пошли дальше, "ваши подписи неподписи, они несесюрные".
Продукты рекламного агентства суть дырища в безопасности. Кто этим пользуется? Для каких целей?
> Кто этим пользуется? Для каких целей?Отсутствие альтернатив.
Веб по своей сути дырявое же