Браузер Google Chrome будет скрывать поддомены "www." и "m." в доменных именах отображаемой адресной строки:
https://bugs.chromium.org/p/chromium/issues/detail?id=881410
https://news.ycombinator.com/item?id=17927972
Судя по всему, инженеры там сейчас находятся в коленно-локтевой позиции, раз маркетологи и менеджмент смогли так легко продавить эту чушь, даже без предварительного публичного обсуждения. Это явный индикатор внутреннего гниения в корпорации, когда у людей с мозгами нет права вето.
https://bugs.chromium.org/p/chromium/issues/detail?id=881410
https://news.ycombinator.com/item?id=17927972
Судя по всему, инженеры там сейчас находятся в коленно-локтевой позиции, раз маркетологи и менеджмент смогли так легко продавить эту чушь, даже без предварительного публичного обсуждения. Это явный индикатор внутреннего гниения в корпорации, когда у людей с мозгами нет права вето.
no subject
Date: 2018-09-07 05:02 pm (UTC)Ось є гарна сторінка про сутність Гугла та його ставлення до власних проектів, а відтак — до людей, що повірили Гуглу та почали користуватись його продуктами:
https://www.wordstream.com/blog/ws/2013/06/27/discontinued-google-products-services
Тобто я хочу сказати, що вони не тепер такими стали, а зажди такими були. Раніше просто вони не могли собі дозволити деяких негідних речей, а нині нема кому, на жаль, протистояти цій банді.
Приховування доменів від самого початку мало на меті, очевидно, приховати ще й заміну Гуглом використання наявних технічних засобів Вебу (насамперед протоколів, причому таких фундаментальних як HTTP) на якісь власні (зокрема WebSocket), вбудовані у Chrome. Тобто ці от «інженери» були не просто в курсі, а це вони й зробили власними руками. Частина з них, мабуть, таки дебіли без спроможності передбачати наслідки власних дій, але ж не всі. Принаймні їхнє керівництво точно не з дебілів і мало чіткі плани дій, наслідки яких ми тепер бачимо у всій красі.
Ще коли я вперше читав новини про HTML5, на той момент це був лише draft, мені стало зрозуміло, що того Вебу, який ми знали, незабаром не стане. Загальний ентузіазм «інженерів» щодо HTML5 не лишав сумнівів, до чого йде.
Людей буде вельми тяжко або й неможливо віднадити від «безкоштовних» сервісів Гугла, Фейсбуку та інших «соціальних» мереж. За понад 15 років усіх привчили до «інтерактивного» інтернету, де на кожній сторінці є кнопки соціальних мереж, в яких вони мають акаунт. У Вебі вже нема свободи інформації, нема релевантного пошуку (ось була днями про це дискусія). Це жахлива ситуація, що протирічить самій природі вільного Інтернету, але її неможливо буде змінити, поки ті люди, які його роблять («інженери», еге), стоять на позиціях інтересів Гугла, Фейсбука тощо — бо там їм платять зарплату.
Отакий мій коментар до цієї чудової новини.
no subject
Date: 2018-09-08 07:38 am (UTC)Что касается протоколов на замену HTTP, то в Google в своё время экспериментировали с SPDY, HTTP2 и QUIC. Вендоры веб-браузеров и веб-серверов едва поспевали за ними всё это добавлять-убирать. Мартышкин труд, ведь как известно, любой новый продукт, который выпускает Гугл, не держится на рынке больше одного года. Можно было сразу забить, умные люди так и сделали.
Да, забавно было, когда W3G отказалась от версий стандарта HTML5. "Тот, который самый свежий на данный момент — это и есть HTML5, все предыдущие версии сразу и автоматически устаревают в момент выхода новых". Это можно назвать как угодно, но слова "стандарт" и "организация по стандартизации" как-то сюда не клеятся, "стандарты" — это про нечто иное: полностью специфицированное, достоверное, объективно измеряемое, имеющее какой-то известный срок действия, обязательность, ответственность за нарушение и т.п.
HTML5 как технология движется явно не туда и в силу своего возраста по логичности дизайна начинает напоминать Win32 API, только ещё более захламлённую ненужностями, что всегда происходит быстрее в режиме "проектирования комитетом". Живая иллюстрация того, что лучшее — враг хорошего, и как важно вовремя остановиться.
Возьмём, например, таблицы. Их критиковали сторонники семантического web'а, хотя их аргументов я никогда не понимал, и продолжал использовать таблицы. Потом евангелистам HTML5 надоело хачить CSS, все эти уродские float, невозможность решения самых тривиальных задач типа "вёрстка в три колонки", надоело выискивать пути обхода багов в IE6 и IE7, и тогда они разработали и внедрили CSS grid. "Хорошо" — подумал я — "ждём поддержки в IE, а пока таблицы". Затем CSS grid почему-то устарел и появился flexbox. "Вот и славно, а у меня пока таблицы". Общее моё впечатление такое, что этот ветер дует по кругу, тут нет нужды спешить, потому что лучший способ оказаться на переднем крае — это пропустить один круг.
(Можно ли было сразу сделать нормально? Ведь ещё в начале двухтысячных была библиотека wxWidgets со своими сайзерами, которая элегантно решала ту же самую проблему в контексте Win32 API. Можно было просто скопировать этот дизайн из wxWidgets в Web один-в-один? По всей видимости, нет, нельзя, потому что "чукча не читатель, чукча писатель". Ходокам по граблям обязательно надо самим, самим 20 лет изобретать свой велосипед с квадратными колёсами. Впрочем, сайзеры wxWidgets изоморфно отображаются в таблицы HTML, чего нельзя сказать про CSS/float вёрстку, так что, как я уже говорил, проблема объективно не существует.)
Критикуя Google, ещё можно вспомнить про AMP:
https://www.alexkras.com/i-decided-to-disable-amp-on-my-site/
https://thirtybees.com/blog/amp-is-bad-for-e-commerce/
https://medium.com/the-set-list/google-amp-a-70-drop-in-our-conversion-rate-35fe3cb69c59
Ещё можно вспомнить про недавний скандал с Google Play Services, которые передают собранные GPS-координаты в Google, даже если соответствующая опция в настройках была выключена. Реакция Google — не прекратить сбор и передачу данных, а переименовать настройку.
Что касается поиска, то как мне кажется, они банально проиграли войну со спамерами и перешли на выдачу, частично курируемую вручную, множество ad hoc правил в поисковом движке (в том числе whitelisted доменов типа stackoverflow и wikipedia) и чрезмерную зависимость от тех данных, которые собирает для них браузер Google Chrome. Больше нет нужды моделировать связи между страницами методами линейной алгебры, чтобы вычислить среднее время, которое проводит на каждой странице "равномерно кликающая обезьяна" (как это делал изначальный алгоритм Page Rank). Это время теперь можно непосредственно измерить через Google Chrome. Вот и получился поисковик для "равномерно кликающих обезьян", у которого стало всё очень плохо со специфическими запросами.
no subject
Date: 2018-09-08 12:50 pm (UTC)навпаки, flexbox був кілька років найпопулярнішій леяут, аж поки у минулому році всі бовзери почали підтримувати css grid
до речі, зе гуд олмайті 'display: table' нікуди не поділося, ніколи ніким не заборонялося: https://mattboldt.com/kicking-ass-with-display-table/
floats то був жах, тут я згоден
no subject
Date: 2018-09-08 01:15 pm (UTC)технічно--це є рівень курсової робота у КНУ, наприклад
погромістів у світі є ~ 25M загалом, якщо не більше
в гооглі працює ~90K народу (% погромістіз з них мені невідомий)
у фасебооці -- ~25K
як відомо, щоб написати класичний search engine, потрібно аж 2 людини
чому ж не пишуть, га?