Pull to refresh

Comments 186

Подтверждаю. На новеньком ноутбуке с ОЕМ-виндой так и есть. Причем не только браузеров касается, но также просмотрщиков фото и подобного.
Мелкософт показывает свое истинное лицо.
Корпорация добра уже давно показала.
Только Виндоус денег еще стоит. И платя свои деньги за виндоус мне не хотелось бы видеть еще и рекламу фирменных приложений. Гугл, по крайней мере своими сервисами дает пользоваться без оплаты, компенсируя это показом рекламы.
Ага — пока сервис новый, он бесплатный. Как только народ привыкнет — тут же будет платно!
API Google Maps по моему никогда не было бесплатным
UFO just landed and posted this here
YouTube Premium, бесплатную тытрубу конечно никто не отменял, но они будут всё настойчивее давать понять что тебе нужен именно премиум
www.youtube.com/premium
«YouTube офлайн и без рекламы» когда то было бесплатным?
Возможности YouTube Music Premium и YouTube Originals тоже?
GMail, Google Documents, Google Disk, Google Photo, Android, Chrome OS, Google Calendar, Google maps, Google Earth, Google…
Я не говорю, что они бесплатны для всех, но для обычных пользователей, полностью или частично они бесплатны, хотя сервисы далеко не новые.
Если у вас примеры обратного, — перечислите…
У меня на Gmail размер ящика вплотную подбирается к бесплатным 20 GB. Место больше не растет, способов добавить его как раньше (через проверку настроек безопасности или что-то такое) я тоже не вижу. Менять почту тоже уже не вариант, т.к. она на их домене. Остается или заархивировать содержимое ящика или заплатить за дополнительное место.
  • Синхронизировать все старые письма с новым ящиком (полно консольного софта для этого)
  • Поставить редирект на свой домен
Если вам мало 20 гигабайт на почте бесплатно, то вы скорее всего используете почту в коммерческих целях. И если это так, то у гугла есть моральное право попросить с вас копеечку. А у вас нет морального права требовать увеличить вам и без того нехилый размер хранилища.
Почта личная.
Но я и не говорю, что у них нет права. Просто это работает так, что когда ты привык к сервису, т.е. за 10-20 лет и перейти на другой уже затруднительно, вот тогда ты и начнешь платить.
А вы уверены, что 20 гигабайт заняты именно почтой, а не гугл-диском? У меня почта на GMail как основная ещё со времен закрытой беты и занято письмами лишь 4 гигабайта. А вот гугл-драйв — да, там значительно больше.
Уверен:


Почта с 2007 года примерно и я никогда ничего оттуда не удалял, как сам Gmail в свое время и рекомендовал.
UFO just landed and posted this here
Я это прекрасно понимаю, только не понял к чему ваш комментарий.
UFO just landed and posted this here
Я плачу тому, у кого покупаю товар. Какие там отчисления и куда платит этот поставщик товара\услуги — мне фиолетово. И покупаю я обычно там, где найду подешевле, сравнивая несколько выдачи «прайс-агрегаторов» вроде яндекс-маркета.
Так что даже если какая-то часть заплаченных мною денег продавцу уходит гуглу — ну и ладно, дешевле то всё равно нигде нет, так что какая разница?
Ну а как вы думаете, откуда продавец товара, проданного вам, возьмет деньги, чтобы заплатить рекламной площадке «Google»?
Ну, да, верно, увеличит цену, которую вам нужно будет заплатить за товар, на сумму, которую от отчисляет Гуглу. То есть это вы заплатили Гуглу.

Если это будет самый дешёвый товар на рынке — какая разница? Вы покупая товар и туалетную бумагу работников продавца оплачиваете. И что с того?


Кроме того, рекламу можно вполне успешно резать. А там где пробивается — я даже не читаю, все товары ищу самостоятельно, и нет, не в гугле.

Оттого, что вы рекламу не увидели, цена продукта не снизится, за его рекламу Гуглу уже заплатили.

цена продукта не снизится и без того. Продукт стоит столько, за сколько его покупают. Если это самое дешёвое предложение — снижать и так никто не будет.
Я просто не понимаю, к чему Вы это всё? То что реклама включена в стоимость? Да, как и туалетная бумага. Что дальше? Что мы переплачиваем за товар, потому что там ещё и реклама включена в стоимость? Нет, цена ниже не опустится.

О том, что вы платите Гуглу. Потому что если вы покупаете какой-то товар, и его производитель платит Гуглу за его рекламу, то вы платите свои деньги в составе цены за товар непосредственно Гуглу (хотя считаете, что пользуетесь сервисами Гугла бесплатно, но — нет) вне зависимости от того, смотрите ли вы эту рекламу, или зажмурились.

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

А если нет?


Ещё раз, есть рыночная конкуретноспособная стоимость. Есть оплата за рекламу. Я во всех случаях заплачу рыночную стоимость (если будет выше за счёт накрутки из-за трат на рекламу — никто не будет покупать. Ну или найдётся лох, но это буду не я), а вот продавец недополучит прибыль (но суммарно получит больше за возможность больше продать с рекламой).


Ваше утверждение настолько же спорно, насколько спорно утверждение "гугл бесплатен". Тут нет крайностей, правда где-то посередине.

Реклама небесплатна для тех, кто за неё платит.
С точки зрения пользователя Андроида, мне в принципе всё равно, кто спонсирует разработку этого Андроида, мне главное, что я не плачу за него.
То, что бюджет на рекламу заложен в цене продукта, это уже третье дело.
Но если рассуждать как вы, то вы со своего кармана кормите кучу директоров, уборщиц, программистов и бог знает кого еще. Эти траты вы не можете убрать из цены продукта, как и не можете убрать стоимость рекламы, как и стоимость ворованных вещей в магазине, которую закладывают в стоимость вещей.
Это всё уже включено в цену конечного продукта.
И все эти расходы для вас неявны и в конечном счёте, вы платите маржу, налоги, и все расходы перечисленные выше, где расходы на рекламу просто теряются. А вот цена Виндоус, в которую тоже включены расходы на рекламу, для вас очень явна. И платить 260 евро, а потом еще смотреть на рекламу — это дно.
К тому же, гуглу, как вы выразились, я не обязательно плачу, я могу платить Яндексу, Рамблеру и тд, а сервисами гугла всё равно пользуюсь — бесплатно.
Если с вас не берут деньги — то товар это вы.
UFO just landed and posted this here
UFO just landed and posted this here
Гугл уже за***л с этим, хоть с Safari, хоть с FF, хоть с Edge заходишь — постоянно всплывающие подсказки о «лучшем» браузере, и на это антимонопольщикам абсолютно пофиг.
UFO just landed and posted this here
Это же вроде только при первых посещениях? Или это я настолько безнадёжный, что гугл с этим смирился и молчит?
UFO just landed and posted this here
Гугл ожидает, когда пользователь даст слабину.
UFO just landed and posted this here
Это немного совсем разные случаи. Google пока не берёт денег за заход на их сайт.
Такими темпами уже кастомные exe-шники перестанут запускаться. Мастдай будет шерстить всё и вся на предмет подписей.
И ладно был бы браузер хороший, а то же в позиции догоняющего.

Вчера ставил с нуля корпоративную версию W10 — она показала рекламную картинку, где Эдж впереди планеты всей по производительности ;-). На мозиллу может и сругалась при установке, но крайне ненавязчиво.
Эдж впереди планеты всей по производительности ;-)

Он шустрый на каких-нибудь стандартных статичных страничках с текстом. Но когда речь идет о новых фичах, сложной графике (толстые svg с анимациями), то всё что не хром(вебкит) любит глючить и тормозить. Но от FF обычно боли еще больше при разработке, хоть и score у него высокий.
Хром это не вебкит, уже давно, хром это блинк
UFO just landed and posted this here
О, классика Edge хейтеров. Я сам Firefox пользусь, но ничего, что последняя версия Edge 42-ая? 42-ая, Карл!

Там написана версия не Edge, а его движка EdgeHTML. EdgeHTML 17.17134 стоит в Edge 42.17134

Последний сейчас всё-таки 18.17746. Вообще Edge для рядового юзера на мой взгляд вполне неплохой браузер. Особенно на планшетах и ноутах. Самый плавный и энергоэффективный на мобильном железе.
Он не ужасный, да. Но в любом случае, насильно мне его вкрячивать вместо кликнутого мною инсталлера — моветон.
Постепенно, вкладку за вкладкой я возвращаюсь на Firefox.
Функция «режим чтения» для меня критична, например.
Только после того, как сделают нормальные профили пользователей.

Перечислю и я все критичное:


  1. удобство из коробки — (восстановить сессию, защита от трекинга, вкладки не кидают CPU голову коня на старте, встроенный pocket, темная тема, настраиваемые быстрокнопки, режим чтения, backspace )
  2. безальтернативно лучший мобильный браузер android, поддерживающий расширения для ПК
  3. соответственно — действительно полезная синхронизация
  4. потрясающий механизм восстановления при падении, позволяющий упасть еще разок, не теряя вкладки, не восстановленные по причине лени/производительности
  5. если открыть только приватный режим, основной будет полностью нетронут
  6. есть уверенность в завтрашнем дне
    уже много раз проходили "продукт гугла; что хотят, то пусть и делают, у нас капитализм"
При всей моей любви к ff, мне пришлось на моём смартфоне от него отказаться года 2 назад после очередного обновления. Почему-то ff любых вариантов (найтли, квантум и все прочие варианты, что есть в плей сторе) у меня очень долго рендерит страницы, которые предыдущими версиями открывались на ура. Допускаю, что мой телефон по производительности может просто не вывозить нынешний ff. Пришлось переползти на хром. Не совсем удобно и привычно, но хотя бы рендерит страницы с нормальной скоростью. Единственный косяк с последним обновлением — интерфейс с ярким выжигающим глаза белым цветом.
На десктопе же — ff для меня безальтернативный, практически. В подмогу использую вивальди, но это тот же хромоподобный браузер, кои мне не нравятся. Из последнего найденного глюка — браузер стартует секунд 40-50 при наличии табов из прошлой сессии. И проблема медленного старта, как оказалось, не из-за 30 табов (в ff у меня висят и ждут своего момента порядке 1,5к табов), а из-за длинной истории загрузок (за год много загрузил, да). После полной очистки истории загрузок браузер начал шевелиться явно бодрее, но всё равно. На старте он длительно пытается уничтожить мои процессор и винт.

У меня тоже проблема с производительностью фокса на смартфонах. С момента установки ещё приемлемо, но со временем огнелис работает всё медленнее и медленнее. Чего он там, кэш чтоли накапливает? С хромом такой фигни нет, но зато он время от времени зависает так, что андройд предлагает убить его процесс.

Ну ff у меня прямо сразу и с чистой установки в тормозах.
Читая все это я всерьез думал что вы пишите о Chrome, который умеет все тоже самое, ну кроме «темная тема» из коробки.
режим чтения есть и в Edge и вынесен на видное место: значок книги в адресной строке. Не могу сказать, что реализован очень удобно, но пользоваться можно.

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

Это грустно. Не то, что айтишников меньше, а то, что домохозяйкам плевать.
А представьте как медикам грустно, что большинству людей (гикам и айтишникам, в том числе) плевать на свое здоровье и к врачу идут, только когда заболит. Сильно заболит :)
Если не ошибаюсь, то в «десятке», уже с какого-то обновления, при автоматической настройке любого браузера по-умолчанию, выскакивало окно со вторичным подтверждением и надписью ANYWAY.
UFO just landed and posted this here
Но браузеры некоммерческие продукты
Довольно спорное утверждение. Браузер сейчас является мощным коммерческим инструментом, хоть сам и не продается за отдельные деньги.
Однако, это злоупотребление положением монополиста.
Интересно, как скоро винда будет запрещать устанавливать что-то, что не принадлежит майкрософту?
Вообще-то, подвижки к такому поведению есть уже давно. Classic Shell винда-десятка очень не любит и при каждом более-менее крупном обновлении ОС либо отключает этот софт, либо вовсе выносит exe-файл из системы с вердиктом «Не совместимо с текущей ОС». Инсайдерские сборки этим грешили еще год назад. Как сейчас — не знаю, ушел с инсайдерской ветки.
можно сделать это руками — юзерская учётка и запрет всего, что не из store
Странно, нет упоминания о браузере Opera, хотя я на него перешел с Chome по нескольким причинам:
1. Меньше кушает памяти
2. Есть удобная функция выноса видео в отдельное окно, не знаю как красиво её описать, но можно при не активной вкладке смотреть видео в любом размере в любой части экрана.
3. Есть встроенный VPN. Да, для Chome есть уйма плагинов, но в данном случае тут всё встроено в сам браузер, что тоже увеличивает удобство пользования.
Странно что о нём не нашел ни слова, интересно ваше мнение по поводу этого браузера, может быть я чего-то не знаю о нём?

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

Я, может быть, конечно, чего-то и не понимаю. Движок тот же. Браузер то другой.

В том плане, что ресурсов он потребляет меньше. Или Вы хотите сказать, что Оперу не рассматривает только из-за того, что они работают на одном и том же движке? Не смотря на то что это разные браузеры?
Я думаю, под хромом имеются в виду все браузеры, сделанные на движке Blink. Сам не проверял, но вряд ли опера потребляет меньше ресурсов. Возможно хром у вас ел больше памяти из-за установленных расширений.
Opera теперь принадлежит китайцам, это херово. Opera VPN закрывают, насколько я знаю.
Закрыли приложение для телефонов. А про браузер, вроде, не говорили.
2. В Safari тоже есть, режим «Картинка в картинке» называется.
просьба подсказать, есть ли такое же в Firefox?
UFO just landed and posted this here
W7 — и никаких гвоздей! )))) Купил для себя «старые» ноуты на которые ещё можно установить 7 и радуюсь жизни и скорости работы. Браузер вивальди и тоже ок всё.
Ну так деградацию железа никто не отменял, у меня так на одном дисковая подсистема заглючила, на другом видеокарта, если у вас семерка 32-х разрядная то радости мало, ибо резервирует она под свои нужды где-то 1200 Мб.
так и никто не отменял замену на новые компоненты ))))) благо этого достаточно много на складах в залежах.
Мне кажется, у вас открывающие скобки закончились. Но я готов выручить и поделиться, вот, держите: "(((((((((".
Три буквы: PAE и у меня на T61 семёрка (32 бита) полностью юзает 8 гб.
UFO just landed and posted this here
Мне вот интересно, а как она определяет, что пользователь пытается установить именно браузер? По заголовкам окон установщика, по цифровой подписи файлов, по источнику загрузки (качают-то Эджем всё равно)? Будут ли разработчики браузеров пытаться преодолеть определение системой установщика?
Будут ли разработчики браузеров пытаться преодолеть определение системой установщика?

Нет. В современных осях браузер в любом случае обязан зарегистрироваться в системе именно как браузер, чтобы его можно было использовать по умолчанию.

Согласен, но это происходит после установки, а, судя по скриншотам, это окошко вылезает ещё до установки, при запуске инсталлера.
А, ну значит, по цифровой подписи, да. Но от этого тоже отказываться не будут, со всеобщим стремлением операционных систем к безопасным песочницам.
Ну, быть может, начнут как-то динамически их подписывать, например, несколькими сертификатами. А то ну совсем некрасиво выходит.
Вместо того что бы допиливать свою ОС занимаются всякой ерундой.
Поурезали настройки чёрт знает куда, ещё и глюченое, пользовался Windows 10 2 месяца когда она только вышла, повырубал все телеметрии какие нашёл и обновления, всё равно работала на моём ноуте она неахти в сравнении с 8.1 Update 1. В общем я был очень рад что она накрылась (ну я сам этому поспособствовал, поставил кастомную тёмную тему вместо родной светлой и что то заглючило, да в этой ОС до сих пор надо патчить системные файлы что бы поменять тему). На радостях снёс, поставил 8.1 а ещё через год окончательно ушёл на Debian.

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

UFO just landed and posted this here
Да вообще то уже есть Chrome OS и был Firefox OS, хоть и для мобилок
UFO just landed and posted this here
Злость к Windows за глюки и прочие нехорошие вещи была, кажется, всегда) Ещё в советское время про, кажется, Win 3.0 писали, что она тормознутая и ненужная (даже цитата на баше была). Много было злости и фольклора вокруг глюков Win95, ME, всяких фотожаб с Биллом Гейтцом. Но за все эти годы так и не сделали массовую и удобную для всех альтернативу, которая заменила бы винду на ПК. Наверное, потому, что написать ОС очень сложно технически (но линукс и BSD справились), а вот написать её так, чтобы ей захотели массово пользоваться — ещё сложнее (и с этим проблема: линукс проник массово везде, кроме домашних компьютеров обывателей). Почему так — не знаю. Тот же Firefox, будучи открытым продуктом без особой агрессивной рекламы, стал популярен. А вот альтернативы винде популярными становиться почему-то не хотят, несмотря на то, что технически уже давно в целом готовы. Чего-то не хватает.
Свобода мешает. На десктопе Линукс жестоко конкурирует сам с собой. Если серверный демон перенести с Debian на CentOS можно, кряхтя и ругаясь, то графическую примочку с Unity на KDE — нет. Вот и получается: 2 мажорных тулкита для интерфейса, (один с детскими багами, другой с лицензионными заморочками), 5 основных DE и дохренаста минорных. У каждого свой набор проблем, багов и несовместимостей. Вот и распыляются усилия энтузиастов в никуда, и главное — особого выхода не видно.
Спасти может стандартизация, но её как-раз энтузиасты чураются как сраму.
Почему так — не знаю.

Жесткое монопольное положение текущего главного игрока рынка. И агрессивная тактика борьбы с конкурентами. И как результат — отсутствие нормального софта под альтернативные ОС. К примеру — драйверов, которые пишутся по принципу «для галочки».
И как результат — отсутствие нормального софта под альтернативные ОС.
А его можно вообще такой софт написать? Вот предствьте себе: хочу я программу типа ICQ написать. Ну простенький такой чатик. Иконка в трее, в неё тыкаешь — там списочек и видео чтоб проиграть можно было внутри чата.

Вот во что выльется мне создание такого бинарника, который бы работал во всех распространённых версиях всех распространённых дистрибутивов? Я думаю — не в один месяц работы. А для Android, iOS, MacOS, Windows, да, блин, даже под ChromeOS — это пара дней работы.

Вот потому и нет «нормального софта»: потратить в 10 раз больше сил, чтобы заработать в 10 раз больше денег… кто таким идиотизмом будет заниматься?
UFO just landed and posted this here
Добавьте в тарболл Qt, и будет гуи, трей и прочее.
Вы это вообще пробовали? Вы хотя бы примерно представляете — сколько способов наизобретали разработчики GNOME, KDE и прочих DE, чтобы такую тривиальность, как иконку с нотификациями изобразить? Вот, хотя бы, один свеженький пример.

Да, в Windows тоже 100500 способов сделать то или иное действие — но есть принципиальная разница: в какой-нибудь Windows 10 будет поддерживаться и то, что есть в Windows 95 и то что есть в Windows XP и какие-то «самые правильные и самые людчие» способы из Windows 10. Разработчик может решить — какой вариант ему нужен и, опционально, может добавить красивостей из новых версий.

В мире Linux DE считатся нормальным вносить чуть не каждые полгода какое-нибудь изменение, которое всё «улучшает»… и ломать то, что до этого работало 5-10 лет.

Опять-таки часто у вас нет возможности «упаковать libc, libcstd++ и буст» — потому что вам может потребоваться предоставить библиотеку, которая будет взаимодествовать с приложением, в котором уже есть свой libc, libstdc++ и буст — тех версий, которых захотела левая пятка разработчика дистрибутива.

Да, разработать приложение-числомолотилку, которая не общается с DE — это относительно несложно… вот только подавляющее большинство приложений это не числомолотилки…
UFO just landed and posted this here
А как, по-вашему, обычные приложения на кутях решают эту проблему?
С трудом.

А теперь что изменится, если приложение будет загружать libQt*.so не из /usr/lib от пакетного менеджера, а из вашего тарболла?
Отвалятся стили и пропадёт возможность общения с GNOME и KDE.

По-вашему, для дистров кути патчят?
Нет. Но его линкуют с кучей системных библиотек, доступа к которым у вас не будет если вы «свою» Qt притащите. В частности пропадёт возможность добавить вот ту самую иконку в трей, с которой, напомню, начался разговор.

Ну так и ваша программа под всеми зверьсидями от васянов работать не факт что будет.
Это уже проблема зверьсидей от васянов. На оффициальном дистрибутиве она работать будет — что, собственно, и требуется.
UFO just landed and posted this here
Отвалятся стили и пропадёт возможность общения с GNOME и KDE.
Это ещё почему?
Потому что, блин, они так сделаны! Потому что их разработчики предполагают, что программы будут использовать системные библиотеки — которые при этом они меняют постоянно, ломая совместимость через релиз! Количество сообщений типа «GTK 3.20 update breaks gtk-3.0 themes», «GTK themes not working on Qt5 app» просто зашкаливает.

А вы транзитивно таскайте-то. Всякие там libxcb и всё такое — тоже.
Как вас всё это поможет, если вам нужно реализовать определённый Dbus-протокол, который, однако, вы должны вызывать не напрямую, а чем определённую системную библиотеку? Причём, вот радость-то — в разных дистрибутивах разные и библиотека и сам протокол?

На оффициальном дистрибутиве она работать будет — что, собственно, и требуется.
А это уже как-то нечестно. Ну назовите тогда убунту или рхел официальным дистрибутивом и заморачивайтесь только с ними.
С RHEL — более-менее работает. С Ubuntu — не работает. Совместимости между разными версиями нет, поддержки в течении хотя бы 10 лет (это позволило бы разные версии рассматривать как разные операционки) — нет тоже.

Собственно RHEL из всего зоопарка GNU/Linux систем — единственная OS, в которой об обратной совместимости реально заботятся. И то — если рассматривать разные версии RHEL как разные (хотя и близкие) OS. Вот только дорогая она очень, Windows тут выигрывает как минимум по цене.

Но да — это, собственно, причина из-за которой только и исключительно под RHEL и выпускается куча «серьёзного» софта. Несерьёзный выпускать смысла нет, так как на десктопах обычных пользователей RHEL нет просто из-за цены.
если вы не делаете ничего дистро/железо специфичного то qt-шный бинарник с динамической линковкой будет с 99% выроятностью работать на всем что называет себя десктопным линуксом
Любой C++ бинарник, написанный на C++17 и скомплированный GCC8 (или вы думаете суровый этерпрайз на C89 пишет?) не запустится ни на каких старых дистрибутивах. Упадёт из-за отсутствующих символов в libstdc++.

RHEL — единственный известный мне дистрибутив, где эта проблема решена. Ну и Android, конечно, но это не десктопный linux.
так стоп мы что пишем чатик или «суровый энтырпрайз» который никак не может хить без самых новых фич языка?
Вот чего я не ожидал, так вот подобного поворота. Разумеется если мы пишем чатик, то мы его напишем для последней версии языка — просто потому что мы скачаем всё самое новое, напишем, а уж потом будем думать — а как это распространять. В частности как друзья на версии трёх-четырёхлетней давности будут это использовать.

Если у нас «суровый энтырпрайз», то мы можем использовать компилятор, ну, скажем, годичной давности (ну там сертификации и всё такое). Но запускать-то мы тогда будем на системах вообще десятилетней давности!

То есть ответ на ваш вопрос меняет сроки, но не общий принцип: инструменты для разработки должны поддерживать системы, более старые, чем те, для которых они выпущены.

И вот именно этот основной, базовый, абсолютно незыблемый принцип поддержки ISV нарушают дистрибутивы Linux.

Как я уже сказал RHEL — единственное исключение… что и объясняет его [относительную] популярность.
Разумеется <...> напишем для последней версии языка


Вот вообще ни разу если я хочу чтобы моей поделкой пользовались я специально поставлю в виртуалку лени или древний центос (или что у нас там еще некрофилы любят) и скомпилю релиз и пакет там, заодно проверю качество своего кода, ибо если он не скомпилится значит я написал что-то криво и это место где возможно закрались ошибки.
В виде такая же хрень собранный бинарник C++11/17 на winxp пускаться по дефолу не будет, а скоро и на win7 перестанет.
В виде такая же хрень собранный бинарник C++11/17 на winxp пускаться по дефолу не будет
А и не надо «по дефолту». Нужен ключик, который вам позволит это сделать если нужно.

а скоро и на win7 перестанет.
Скорее — это когда прддержка windows 7 закончится, надо полагать. С января 2020го, то бишь. Опять-таки 2 это близко к RHEL, но бесконечно далеко от большинства других дистрибутивов.
Вот из за этого «и не надо «по дефолту»» весь софт потихоньку перестанет работать под winxp даже тот которому новые фичи нафиг не нужны.
Это вполне нормально. Поддержка Windows XP кончилась два года назад. Тот факт, что под неё уже не весь софт пишется — не проблема. Но при этом даже сегодня у разработчика есть выбор.

В Linux-дистрибутивах же проблема что-то собрать даже под дистрибутив годичной давности — на любую просьбу об этом получаешь длинный рассказ про то, что исходники — хорошо, бинарники — плохо. Притом что даже среди линуксоидов людей, которые всё собирают из исходников — мизерный процент.
Вот когда выпустят дистрибутив Линукса с бинарной обратной совместимостью на 10+ лет, тогда и поговорим про монопольное положение и отсутствие нормального софта и драйверов. А пока что он исключительно для бесплатного софта с открытыми исходниками, всё остальное — боль.
Вот когда выпустят дистрибутив Линукса с бинарной обратной совместимостью на 10+ лет, тогда и поговорим про монопольное положение и отсутствие нормального софта и драйверов.
Дык эта. Выпустили уже. Даж два: Android и ChromeOS. Берёте Android SDK+NDK — и вперёд, разрабатывать.

С драйверами, правда, до сих пор беда: последний набег с шашкой случился относительно недавно… поживём — увидим чем оно кончится…
Я-то думал что проблема в разработчиках которые не смогли в Убунте сделать нормальную работу русской клавиатуры: в 2018 году на русском не работают ctrl c, v, alt-tab и так далее. Плохо переключается окна, иногда не переключаются вовсе. После каждого обновления можно кидать монетку: придется переустанавливать или нет.

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

Чего-то не хватает
Не хватает одной «простой» вещи: совместимости.

Знаете что вы обнаружите в установщике самой последней весрии Visual Studio 2017 версии 15.8 вышедшей месяц назад? Правильно: опцию «Window XP Support for C++».

Что мы получим, если зададим вопрос «как нам сделать приложение, которое бы работало во всех версиях Linux, вышедших за последние 10 лет и поддерживало все наворочанные фичи?». Правильно: 100500 морализаторских рассказов на тему почему нам не нужно делать такое приложение, а вместо этого нужно отрелизить исходники, чтобы их включили в очередной Debian.

И пофиг, что кучу приложений (хорошо если не подавляющее большинство) написаны «студентами за доширак» и никаких исходников ни у кого не осталось в принципе — да и не нужны массовым пользователям ни ваша свобода, ни ваши великие идеи. Им нужно чтобы вот та самая поделка, которую «сын друга соседки» 10 лет назад написал работала!

Из сводобных альтернатив есть только одна OS с близкими (но не дотягивающими до уровня Windows) характеристиками: Android. И, о чудо, это — самая популярная OS на Земле (хотя пока и не самая популярная OS на десктопах).

P.S. И да — я знаю, что поддержка совместимости требует кучи костылей и Microsoft тратит на каждую фичу чуть не в 10 раз больше, чем разработчики какого-нибудь GNOME. Это всё правда — но сути не меняет: пользователи требуют совместимости и без неё пользовать операционку не хотят, вот и всё…
Если вы создаёте приложение с поддержкой WinXP — у вас не будет всех современных фич. И вы, в любом случае, будете доустанавливать туда библиотеки нужные.
Так и с линуксом — создавайте приложение со статической линковкой и они будут работать где попало. Или не используйте статическую линковку и обновите нужные вам библиотеки.
Вы не совсем правы. Это зависит от того что вы считаете фичами.
Эта поддержка в 17 студии позволяет писать код на последнем стандарте C++ и используя последнюю версию стандартной библиотеки, компилируя все это для XP.
А вот некоторых вещей в WinAPI не будет да.Но если вам реально необходимо приложение для XP вам и эти фичи обычно не нужны (тем более там мало что реально критичное добавилось).
На самом деле, все вещи в WinAPI никуда не денутся, просто не будут использоваться по умолчанию. Никто не мешает динамически в программе определять текущую операционку, самостоятельно подгружать нужные библиотеки и вызывать новые WinAPI-функции или использовать новые флаги.
А вот некоторых вещей в WinAPI не будет да.
Каких конкретно и с какого перепугу они пропадут?
UFO just landed and posted this here
Также очевидно, что пользователи WinXP не будут страдать оттого, что у них нет поддержки какого-нибудь High DPI. Потому что у них никогда не было соотвествующих мониторов и проблем, связанных с ними, они не заметят. А пользователи Windows 10, где поддержка High DPI есть — они таки будут хотеть, чтобы мониторы с разными DPI поддерживались… желательно одновременно…
UFO just landed and posted this here
Если вы создаёте приложение с поддержкой WinXP — у вас не будет всех современных фич.
Какие именно «современные фичи» пропадут? Я, как бы, писал приложения под Windows XP и Windows 7, для Windows 10 профессионально ничего не писал, каюсь — никаких проблем не было с тем, чтобы GetProcAddress вызвать…

Да блин, вспомните Chrome: он долгое время поддерживал одновременно как XP, так и всякие извращения внедрённые в Windows 8-10. В одном продукте.

Да, в какой-то момент Google отказался от поддержки XP — но это было их решение, Visual Studio всё, что нужно поддерживает и сейчас…
UFO just landed and posted this here
Firefox например по умолчанию не поддерживал h264 в Windows XP, так как использовал Windows Media Foundation, которого нет в XP.
Однако он же прекрасно поддерживал h264 в Windows 7, где он был.

То, что ваше приложение не может использовать фичи, которых в операционке нет — это очевидно, тут Капитан Очевидность прав. Проблема в том, что за всё время разработки всей этой кучи дистрибутивов никто так и не разработал способа написания программ, который позволял бы сделать один бинарник, который можно было бы поставлять пользователям разных версий OS так, чтобы каждый получил всё, что возможно в соотвествующей версии OS!

Нет, придумав достаточное количество костылей что-то такое сделать можно. В конце-концов тот же Adobe Flash как-то работает на разных дистрибутивах.

Но это — не то, что делается по умолчанию, а то, что каждый разработчик каждой программы должен изобретать отдельно. Почему? Ну почему, блин, так сложно понять, что этим должны заниматься не разработчики программ, а разработчики операционок? Почему в C64 есть режим совместимости с PET, а в каком-нибудь KDE5 о совместимости с KDE4 никто и не заикается?
UFO just landed and posted this here
Это не вопрос «Progressive Enhancement» или чего-то ещё. Это банальная поддержка ISV.

Попросту: никто (за одним-единственным исключением, о котором вы, я думаю, знаете) из разработчиков дистрибутивов не думает о нуждах ISV.

Системные бинарники Андроида вы тоже фиг перенесёте с одной версии на другую, даже «hello world» может не зарботатать. Но для ISV есть SDK/NDK — и вот там совместимости уделено много внимания.

А для какого дистрибутива Linux вообще есть SDK, в принципе? Я знаю о двух, а прилично работающий — так и вообще один.
да и не нужны массовым пользователям ни ваша свобода, ни ваши великие идеи

Тогда откуда претензии к телеметрии и ограничениям на установку альтернативных браузеров? Если свобода убрать всю телеметрию и свобода ставить тот софт, который считаешь нужным, не нужна — тогда винда — отличный выбор.

UFO just landed and posted this here

Если им не важна лицензия, значит они согласны с той лицензией, какая есть (если не согласны, значит лицензия им всё же важна). Это их право.


Вероятно они не хотят свободу, а хотят конкретный софт. Не вопрос. Если их не интересует свобода как идея, а только конкретный софт — тогда им придется каждый раз биться именно за конкретный софт. За каждое конкретное изменение типа того, из статьи. Считаете, что так лучше и проще?


Или они могут попробовать добиться свободы другим способом. Не GPL, а как-то по-другому. Было бы интересно посмотреть, что это может быть за способ.

Если им не важна лицензия, значит они согласны с той лицензией, какая есть (если не согласны, значит лицензия им всё же важна).
Узок круг этих революционеров. Страшно далеки они от народа. Им не важна лицензия, потому что с их точки зрения «лицензия — это какая-то хрень, с которой нужно согласиться при установке программы». Как та заставка, которая показывается, когда запускаешь DVD на проигрывание… ну что-то там написано — какая, собственно, разница? Никто её не читает и особо даже не думает о том, что это такое.

За каждое конкретное изменение типа того, из статьи. Считаете, что так лучше и проще?
Да, так им лучше и проще, потому что подавляющего большинства пользователей это не касается от слова «совсем». Есть некоторое количество активистов, которые судятся с корпорациями, но Васе Пупкину — на это наплевать ибо он обо всём этом даже не задумывается. А вот о том, что его друзья могут играть в какой-нибудь PUBG или Fortnite, а он — не может… об этом он очень даже задумывается.

Было бы интересно посмотреть, что это может быть за способ.
Очень простой такой способ: если новая операционка не поддерживает вот всю ту кучу софта, что у Васи Пупкина есть — то он постарается узнать, сколько будет стоить её заменить, а узнав в ответ, что поддержка новой операционки у разработчиков того софта, который ему нужен (или желанн), не планируется, выберет другую операционку.

Не Windows Phone, а Android, к примеру.
Никто её не читает и особо даже не думает о том, что это такое.

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


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

Получить немножечко свободы не проще, чем получить её сразу много.
Именно так — но для того, чтобы получить «сразу много свободы» в выборе софта — нужно использовать Windows.

Потому что 90% софта (хорошо если не 99%) под Linux — не работают. Почему — я уже объяснил.

Васе Пупкину либо важно, что конкретно ему запрещают, либо пофиг, он готов на любые запреты (какие-то он, конечно, постарается обойти, но это возможно не всегда).
Вася Пупкин рассматривает компьютер и операционку как инструменты. Позволяющие ему снимать видеоролики, записывать и проигрывать музыку, играть в игры и многое другое. Точно так же, как, покупая холодильник, он не занимается изучением принципиальной схемы, а оценивает размеры морозильной камеры дизайн — так же он поступает и с операционками.

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

Меньше всего его волнуют какие-то абстрактные свободы, которые на хлеб не намажешь. А вот возможность запустить Photoshop или Quicken — это то, что ему нужно.

И вот именно по этому, основному параметру, GNU/Linux проигрывает вчистую. И всегда будет проигрывать пока разработчики DE под GNU/Linux будут гордиться тем, что превращают жизнь разработчиков всяких PUBG или Quicken'ов в ад.

И после этого они удивлены, что их поделием мало кто пользуется???

Повторюсь. Кто хочет бороться с виндой техническими средствами (отключение телеметрии, например) — это их дело.


Ваш тезис, какой линукс плохой, ясен, но к делу отношения не имеет. Для вас плохой? Не пользуйтесь.

> Надеюсь скоро увидеть новость о разработках альтернативных ОС
Ну да, ОС windows одна во всём мире, никто даже и не думал создать бесплатную, мощную, более стабильную ОС без всяких систем слежки, ядро которой будет практически на всех системах в мире, не считая большей части десктопа.
UFO just landed and posted this here
С более стабильной как-то сложно, даже при всей глючности винды.
Надеюсь скоро увидеть новость о разработках альтернативных ОС

Надеюсь на ReactOS, не хочется на 10-ку переходить.
Но видимо это нереально допилить её до норм. состояния в ближайшие годы.

UFO just landed and posted this here
Главное чтобы их кошмарные планы не воплотились в жизнь. Верстка под браузеры от Microsoft это отдельный триллер достойный увековечивания в новом романе Стивена Кинга.
Что забавно они наверное с самого появления веба пытаются захватить рынок браузеров, но то ли лыжи у них не смазаны, то ли менеджеры не обучаемые.

Т.е. все забыли IE6 и те времена?

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

То ли лет вам слишком мало)
Я последний раз делал сайт в 2012-2013 (во время появления новой оперы). Писал сначала под Firefox, правил для Opera 12 (игровой сайт, многие на старой опере), для IE надо было выбрать какую часть использовать — Opera или FF. Но Chrome это был сущий адъ: чуть ли не для каждой версии приходилось переписывать (не рендеринг, а парсинг). Для новой Opera — что-то из Chrome. И в конце было у меня пять парсеров, три из которых для Chrome, причем нельзя было оставить один — самый последний, потому что у многих пользователей, по неизвестной мне причине, были старые версии Хрома.

С тех пор я сайты не пишу. (Но IE запомнился самой легкой поддержкой, а Chrome самой сложной. Думаю что этому была причина в бурном развитии Chrome и мне просто не повезло.)
По-моему, хуже существующих одностраничников с бесконечной прокруткой, заточенных под Хром, уже ничего нельзя написать. Это если смотреть с точки зрения пользователя.
да как бы в среде корпоративныъх решений у них особых конкуретнов нет. Ты покупаешь ос Windows и пользыуешься всем, что она приносит. Потому что для корпоративной безопасности проще ограничить свободу пользакам.
Да и админить когда все стандартное и базовое гораздо проще.
И еще момент- когда пользуешься только одобреным софотом то когда что то происходит- всегда пожэно попытаться выдвинуть какие нить требования с компенсациями… мол все сертефицировано и рекомендовано а вот подиж ты…
И да, офисных работников и домохозяек гораздо больше чем подкованых ИТ-шников.
Вроде уже включили заднюю и сказали что это было тестовой функцией.
Забавно, мне с FF@linux, гугль не предлагает хрома. MS Edge тоже не предлагает, но это и понятно.
На всех компах на винде (хром не установлен обычно) у меня он предлагает хром сразу при заходе с MS Edge, но не с FF. Видимо договор есть какой-то, или же считают, что мозиллу ставили специально, а с эксплорера/эджа стоит перетягивать. Если регулярно пользоваться гуглом, то это окошко немного раздражать начинает, в чем видимо его цель — заставить поставить.
Поигрался с useragent — предлагает Chrome если заходить с IE/Edge/Opera. Для последней вне зависимости от ОС, за исключением Opera@FreeBSD (наверное потому что chrome нету под FreeBSD, хотя оперы там тоже скорее нету чем есть).
для просмотра файлов PDF необязательно устанавливать Acrobat Reader и, таким образом, добавлять новые потенциальные уязвимости в систему
Сейчас стало модным встраивать просмотр PDF прямо в браузер, но спасибо, «я лучше лопатой побреюсь»

PDF здорового человека и в Google Chrome



Совершенно не вижу никаких проблем в Firefox
Firefox
Как-nj быстро все забыли про CVE в FF. Именно в их «встроенной» читалке PDF.
Странно. Вот мой Google Chrome:


Вы точно уверены, что у вас нет каких-нибудь безумных расширений вставляющий или вырезающих рекламу? Или каких-нибудь ещё гремлинов в системе?
Да, Ubuntu 18, Chromium из репозитория. С чистым профилем такая же фигня. Аналогично в Vivaldi, пойду баг запилю что ли.
Вроде в том же баге написано, что эта беда связана с неправильными настройками шрифтов… Потому что у меня — Debian и таких проблем, как видно, нету…
UFO just landed and posted this here
Собственно в том самом баге, на который идёт ссылка всё видно: человек вначале испортил информацию о шрифтах в системе, а потом удивляется, что шрифты в PDF-документе «поплыли».

Ну да, Acrobat Reader таскает с собой пол-дистрибутива, чтобы не зависеть от того, что ломастеры (про которых уже говорилось) вот конкретно сейчас наломали, но… в Windows это не нужно. Там к совместимости относятся серьёзно (если только это не Windows Phone — там, наоборот, никто о ней особо и не думает… неясно почему).
Не знаю какие цели преследовала Майкрософт, но в данном случае это полезно — большенство пользователей которые качают Chrome или FF ответят «нет», но зато рандомных установок всяких Амиго(да и хрома, который лезет из-за всех щелей) станет в разы меньше.
многие не знают, что для просмотра файлов PDF необязательно устанавливать Acrobat Reader и, таким образом, добавлять новые потенциальные уязвимости в систему


По умолчанию Windows предлагает для pdf тот же edge
Если не секрет — что есть хорошего в Суматре кроме размера?
Она умеет делать пометки на PDF документах, вставлять или вырезать страницы?
многие не знают, что для просмотра файлов PDF необязательно устанавливать Acrobat Reader и, таким образом, добавлять новые потенциальные уязвимости в систему.

Мноние понятия не имеют что такое Acrobat Reader

Можно успокоиться:

"Update 13-Sept: I can confirm that this feature will not be included in the public release of the October 2018 Update. Details below. (...)

A Microsoft spokesperson confirmed that this is indeed a test:
'We've tested this functionality with Insiders only — The Windows Insider Program enables Microsoft to test different features, functionality and garner feedback before rolling out broadly. Customers remain in control and can choose the browser of their choice.'

Update: Since the initial publication of this post, I have confirmed that this feature will not be in the October 2018 Update when it is publicly released next month.
"

Ed Bott, www.zdnet.com/article/in-latest-windows-test-builds-microsoft-discourages-alternate-browsers
Вот ещё бы посмотреть на этот список рекомендаций.
UFO just landed and posted this here
Пока неизвеcтно, войдёт ли новая функция с перехватом установок альтернативных браузеров в большое октябрьское обновление Windows 10.
Вроде передумали:
TJournal: Microsoft перестала прерывать установку сторонних браузеров в бета-версии Windows 10 и предлагать вместо них Edge
Уже убрали это окно, сказав что неудачный эксперимент.

На самом деле прекрасный пример того, что MS не умеют в маркетинг. ИМХО, надо было перехватывать только установщик хрома и предлагать воспользоваться Edge, либо скачать Firefox. Мол у вас уже есть такой замечательный предустановленный Edge, но вы можете потратить время на скачивание и установку открытого Firefox. И подавать все под соусом про независимый интернет.
Было бы меньше возмущений и в чем-то реально польза для интернета.
UFO just landed and posted this here
Есть и другие методы: например, недавний редизайн YouTube использует экзотические Shadow DOM v0 API, которые реализованы только в Chrome. В результате, страницы YouTube гораздо быстрее загружаются в Chrome, чем в других браузерах.

Ситуация наполовину противоположная: в результате YouTube ужасно глючит во всех браузерах, кроме Chrome. С интересом понаблюдал бы за вариантом развития мира, где Microsoft запретила Skype, Office, Microsoft Launcher, SwiftKey и прочее необходимое для многих людей ПО на телефонах под Android (как это было с YouTube на Windows Phone, например). А ещё в hosts по-умолчанию переопределялись бы все домены Google на адрес 127.0.0.1
С интересом понаблюдал бы за вариантом развития мира, где Microsoft запретила Skype, Office, Microsoft Launcher, SwiftKey и прочее необходимое для многих людей ПО на телефонах под Android (как это было с YouTube на Windows Phone, например).
Вы последние лет 10 где-то в джунглях провели? Уже было испробовано. Microsoft долгое время пытался использовать всё (кроме, вроде бы, Skype) как дубину для того, чтобы сдержать распространение Android'а и продвинуть Windows RT и Windows Phone.

Получилось… хуже, чем никак: народ, в большинстве своём, научился в альтернативы на телефонах и начал подумывать про десктоп… эксперимент пришлось свернуть. Однако и сегодня MS Office недоступен на хромбуках (хотя технически — мог бы там работать без проблем), так что ваше предложение — продолжает применяться.

А ещё в hosts по-умолчанию переопределялись бы все домены Google на адрес 127.0.0.1
А вот за это — их могли бы и в суд потащить…
>«Например, многие не знают, что для просмотра файлов PDF необязательно устанавливать Acrobat Reader»

Улыбнуло… Мне вот интересно как можно не знать о такой фиче как открытие PDF в браузере, если каждый браузер по умолчанию пытается такие типы файлов внутри себя показать?
Это в последние годы так, и то не во всех браузерах. IE11, которым даже в наше время еще пользуются (в августе 2018 он был аж 3% по миру), например, без специально установленного плагина этого не умеет.
То есть Microsoft вполне разумно включила данную опцию по умолчанию.
то есть до этого поступала не разумно
Да  FF  не так быстр, да не моден, но всего три слова останавливают меня от использования аналогов —  Tree Style Tab, ну почему, почему нет ничего подобного в других браузерах?
Sign up to leave a comment.