Вопросы по поводу Windows 8

Я специально воздержался от поспешных заключений касательно стратегии, выбранной Microsoft для дальнейшего развития своей операционной системы (вообще — систем). Вчера я опубликовал переводную статью, специально оставив ее без “вводной” — многие восприняли ее за чистую монету, решив, что это моя статья (или, как минимум, решив, что я поддерживаю эту точку зрения). Так вот — нет, не поддерживаю.
Начну с хорошего 🙂 Мне нравится Metro UI. Мне он нравился еще когда я щупал Zune несколько лет назад — это, конечно, был не совсем Metro UI в том виде, в котором он сейчас доступен, но тенденции уже тогда прослеживались. Мне он нравился и в Windows Phone 7 — говорят, с фруктовой Мангой там станет все еще гораздо круче. И первое впечатление от запуска Developer Preview Windows 8 (когда она не зависает в виртуальной машине при установке) при загрузке Metro UI — да, здорово. Думаешь о том, как это может неплохо смотреться на планшетах, для которых это все и придумано.

Но как раз на компьютере этот интерфейс мне кажется чужеродным, и я плохо представляю себе, что с этим будут делать миллионы офисных работников, кроме как отключать его в первую очередь (если это можно будет сделать). К счастью (для них), достаточно неглубоко под этим красивеньким Metro UI прячется все та же, привычная всем Windows со всеми ее “красотами”. Ну и наоборот, когда на планшете оказывается, что внутри вращается целая Windows, то это может вызвать странные ощущения у пользователей (мы не говорим о гиках, которые в комментариях радостно забрасывают чепчиками о том, что теперь-то уж на планшете можно будет и фотошопом поработать, а о нормальных людях). Но лично для меня вся эта движуха вокруг Windows 8, планшетов с Intel i5 и вентилятором (и даже с ARM) вызвала очень много вопросов, на которые у меня пока нет ответов. Я озвучу их в блоге, может, кто-то в комментариях меня просветит?
[ad#intext-inside]
Так ли надо обеспечивать поддержку “наследия” в виде Win32 API? Зачем тянуть все это за собой? Что-то я не слышал пока особых планов о портировании MS Office под Win 8 с полноценной поддержкой планшетных устройств. Вряд ли же пользователи захотят пользоваться стандартной десктопной версией Office на планшетах. Или вам напомнить об этой истории? http://alexmak.net/blog/2010/02/05/microsofts-creative-destruction/
Нужно ли бизнесу сейчас, спустя всего лишь три года, апгрейд на новую ОС с непонятными бизнес-выгодами?
Кто будет выпускать планшеты с Windows, неважно, на Intel или ARM? HP ищет, как бы избавиться от своего подразделения ПК, Dell активно дружит с Android (см. информацию о последнем партнерстве Dell с Baidu), впрочем, как и многие другие партнеры Microsoft. Кроме того, через год, когда Windows 8 выйдет, Android так окопается у разных OEM, что его оттуда не выкуришь и напалмом, не то, что планшетной версией Windows.
А не сойдут ли с ума пользователи, пытаясь разобраться в версиях устройств с Windows 8, где будут устройства с x86, 64-битной и ARM архитектурой? Не говоря уже о последующем аде с совместимостью приложений — что будет делать пользователь с устройством на ARM, если окажется, что большинство нужных ему приложений с Windows там не работает?
Где рынок для планшето-ноутбуков с Windows 8? Apple крепко держит рынок ноутбуков от 1300 долларов и выше, на рынке завались нетбуков по 200-300 долларов, а дальше по всему ценовому диапазону забито различными производителями ноутбуков. В какую нишу в таком случае будет входить этот планшето-ноутбук с Win8?
[ad#intext-inside]
Ну и самый главный вопрос — сможет ли Microsoft обеспечить выполнения обещаний о том, что мы получим полноценную ОС на всех платформах, без лишних компромиссов, которая сможет быть всем для всех? Не звучит ли это как утопия?

67 thoughts on “Вопросы по поводу Windows 8

  1. Дело говорите! Правда, зачем тянуть весь этот паровоз? Почему нельзя было взять для планшетов виндовс фон, там уже есть Metro UI.
    Кстати, интересная штука: в планшетной версии ие не будет ни флеша ни сильверлайт
    http://www.appleinsider.com/articles/11/09/15/microsoft_to_jettison_adobe_flash_with_plug_in_free_browsing_in_windows_8_metro_ie10.html
    http://blogs.msdn.com/b/b8/archive/2011/09/14/metro-style-browsing-and-plug-in-free-html5.aspx

  2. Нужно ли бизнесу сейчас, спустя всего лишь три года, апгрейд на новую ОС с непонятными бизнес-выгодами?

    Вот Microsoft-то как приучила, а то мы уже привыкли к хорошему — каждые два года выход новой ОС 🙂

  3. “Так ли надо обеспечивать поддержку “наследия” в виде Win32 API?”
     
    Конечно. Пул приложений под Windows, который уже существует – самое главное преимущество, которое есть у Microsoft.

  4. “Так ли надо обеспечивать поддержку “наследия” в виде Win32 API?”
     
    Конечно. Пул приложений под Windows, который уже существует – самое главное преимущество, которое есть у Microsoft.

      • Возможно. Но вопрос остается неоднозначным. Слишком уж большое количество пользователей старых приложений. В Win8 им дали шанс пока еще поработать. Хотя бы для того, чтобы обеспечить более плавный и ровный переход на Metro apps.

      • Но MS не может так просто отказаться от всего этого табора. Читал где-то, что им это часто не дают очень, очень крупные клиенты. Приходит какой-нить транснациональный энтерпрайз, который в год им по несколько сотен миллионов отваливает и говорит – НАДО! И они прогибаются и оставляют всякое старье внутри. Иначе этот самый энетрпрайз в следующем году не переползет на новую версию и не заплатит свои миллионы за лицензии.

  5. Прочитав первые пару абзацев вчерашнего вброса 🙂 отматал на начало и долго тупил не видя вступления. Потом отматал на конец, нашел ссылку на оригинал и только после этого продолжил чтение :)))
    По поводу не спешаших корпорация… У нас до сих пор XP корпоративный стандарт. И на всех 4 или 5 тысячах компов стоит именно она. Только отдельные девелоперы или админы сидят под семеркой или линаксом. При этом MS ясно дело очень хочет нам продать семерку, но мы пока не спешим с апдейтом рабочих станций, больно это дорого и не очень оправдано. 

  6. прочитал вчера “перевод”, потом посмотрел keynote day one и тоже задался вопросом: а для кого и для чего этот w8? ну да, меняются формы компьютинга, появляются новые сценарии использования и т.п. но как-то лихо завертели MetroUI + Win32.
    как обычного офисному планктону, которому постоянно надо видеть как минимум 3 полноценных приложения, использовать MetroUI: Excel – смотреть прайс лист, Word – делать коммерческое предложение, Outlook/CRM видеть историю общения с клиентом. ? для того сценария win32 больше подходит, чем свайпить с левого борта экрана, да и то , если судить по видео, удается не всегда с первого раза. 
    Возможно MS видит в своём будущем девайсы-трансформеры: когда в режиме планшета – юзаем metro, когда подрубили монитор и клавиатуру – win32, но тогда hardware часть будет хромать. Планшетник который позавчера выдали разработчикам – будет доступен в октябре по цене 1030 у.е. – а это 5 часов в браузере, вес в 1кг. и не раньше 2013 года. 
    Действительно, не ясно что будет с ARM/x86. Google с Android вообще теперь дружит с x86, но вчера один товарищ на хабре написал, что под таким андроидом игры практически не идут, и как ему ответили , это из-за NDK (с++/asm). У Google намечается новая фрагментация? и MS туда же?

    • В данный момент W8 (вернее, анонс) нужен MS для поддержания бодрого вида и хорошего курса акций. Очевидно, MS проспала начало спроса на настоящие смартфоны, а потом и iPad, поэтому ей нужно догонять или хотя бы делать вид, что перегоняет =)
      В Microsoft, похоже, работают исключительно республиканцы и это мешает им заменить неудачные решения (w32 dll-hell, например) на переработанные, переосмысленные. История одна и та же: кто-то энергичный в MS придумывает клевую штуку, а потом куча старпёров начинает гундеть о том, что нужно обеспечить совместимость со старым софтом, использовать уже созданные механизмы и инструменты.
      В результате получается адский бутерброд из программных технологий разных поколений, прикрытый новым фантиком.
      В истории с поддержкой ARM будет вот что: сначала будет сделан компилятор и свеженаписанный софт, собранный под новую платформу будет работать… нормально; затем старпёры вспомнят о том, что нужно обеспечить софтместимость и настоят на костыле, позволяющем работать x86 под ARM =) Да-да, будет эмулятор. Ведь это так клево для разработчика – нажал одну кнопку “сделать пиздато”.

  7. Может мы чего-то не знаем? Раз Гугл ринулся на х86? Может Интел выкатит такой суперчип которому не нужен будет кулер? И тогда планшетки на х86 архитектуре будут выглядеть куда привлекательнее чем сейчас.

  8. Майкрософт в очень сложном положении.  По хорошему, ему надо забросить все старье и сделать что-то новое, как WP7. Но WP7 опоздала и не пошла в массы, по этому с десктопами рисковать не станут. В итоге получится котопес… Интерфейс заточеный под планшет и приложения сделанные под десктоп.
    А в самом идеальном случае. Надо не только отказаться от Win32API, а перевести всю систему на .NET. Таким образом решится проблема нескольких платформ и портировать многие приложения будет проще.

  9. Майкрософт в очень сложном положении.  По хорошему, ему надо забросить все старье и сделать что-то новое, как WP7. Но WP7 опоздала и не пошла в массы, по этому с десктопами рисковать не станут. В итоге получится котопес… Интерфейс заточеный под планшет и приложения сделанные под десктоп.
    А в самом идеальном случае. Надо не только отказаться от Win32API, а перевести всю систему на .NET. Таким образом решится проблема нескольких платформ и портировать многие приложения будет проще.

  10. Майкрософт в очень сложном положении.  По хорошему, ему надо забросить все старье и сделать что-то новое, как WP7. Но WP7 опоздала и не пошла в массы, по этому с десктопами рисковать не станут. В итоге получится котопес… Интерфейс заточеный под планшет и приложения сделанные под десктоп.
    А в самом идеальном случае. Надо не только отказаться от Win32API, а перевести всю систему на .NET. Таким образом решится проблема нескольких платформ и портировать многие приложения будет проще.

  11. Забавно читать, как пользователи плееро-телефонной компании (с узко-нишевым ПК-бизнесом и провальным софт-бизнесом) учат единственного в мире производителя операционных систем писать ОС.  

    • Вообще-то я не учу, а задаю вопросы. А у вас, похоже, на них нет ответов
      Best regards,
      Alex Patsay
      Sent from my washing machine

          • Настольная часть венды вообще еще не готова. Это превью + самсунх планшет = девкит для метросексуальных апп.
            Вы видели дорелизный девкит xbox 360? ) http://www.xbox-scene.com/xbox1data/sep/EEEuEplpEAdQIZjXID.php
            Или дев.превью того же IE 9-10 без интерфейса

    • “Единственный в мире” производитель лучшего говна, для миллионов мух, пока не смог ничего толкового показать ни на “плейеро-телефонном” рынке, ни на телефонно-таблетном рынке, куда он безуспешно пытается встрять уже не первый год.

  12. Очень похожа реакция на сторонников микрософт, после выхода iphone 😉
    Но я еще раз повторю свое мнение, что главный удар идет со стороны VS11+Windows Store. 

  13. “Так ли надо обеспечивать поддержку “наследия” в виде Win32 API?!
    Нужно. Прежде чем обрубать поддержку имеющегося софта, нужно написать новый. А пока не напишут, тянуть поддержку будут.
    “Что-то я не слышал пока особых планов о портировании MS Office под Win 8 с полноценной поддержкой планшетных устройств”
    А кто собирается что-то портировать? Никто не собирается, просто новая версия Office будет заточена в том числе под планшеты и пальцевое управление. Хотя Office 2010 вполне себе ничего для пальцетыка. Бывает и намного хуже.
    “Нужно ли бизнесу сейчас, спустя всего лишь три года, апгрейд на новую ОС с непонятными бизнес-выгодами?”
    Нет, не нужно. И вряд ли в Microsoft строят иллюзии по этому поводу. Windows 7 станет новой Windows XP, которую Microsoft уже лет 5 закопать пытается. А Windows 8 станет новой Windows Vista, которая стала полигоном для испытаний.
    “Кто будет выпускать планшеты с Windows, неважно, на Intel или ARM “А разве это проблема? Уж с OEM-партнёрами проблем у MS никогда не было. А заигрывания некоторых вендоров с Android OS – не более чем заигрывания.
    “А не сойдут ли с ума пользователи, пытаясь разобраться в версиях устройств с Windows 8, где будут устройства с x86, 64-битной и ARM архитектурой?”
    Эти проблемы можно решить разделением Windows Store на ARM/x86. На ARM-устройстве будут только приложения, поддерживающие ARM. Все Microsoft-продукты получат поддержку этой архитектуры. Большая часть Free Software тоже имеет поддержку этой архитектуры. Firefox/Chromium/GIMP точно.
    “В какую нишу в таком случае будет входить этот планшето-ноутбук с Win8?”
    В ту же, что и Win7.
    “Ну и самый главный вопрос — сможет ли Microsoft обеспечить выполнения обещаний о том, что мы получим полноценную ОС на всех платформах, без лишних компромиссов, которая сможет быть всем для всех?”
    Сможет. Но не с Windows 8. И не в этом году, и даже не в следующем. Если к 2014-2015 году соберутся, то это будет здорово.

    • ———–
      Нужно. Прежде чем обрубать поддержку имеющегося софта, нужно написать новый. А пока не напишут, тянуть поддержку будут.
      ———–
      так никогда ведь не напишут 🙂 задачи ведь нет такой. Надо как Apple, обозначать четкие рамки. Сказать, к примеру, что будут тянуть win32 ещё 10 лет, будет только bugfix-инг, светлое будущее за API .net и HTML5
      ———–
      А Windows 8 станет новой Windows Vista, которая стала полигоном для испытаний.
      ———–
      А эти все мысли от того, что MS не сделала четкого message на keynote – отсюда куча домыслов. Сказали бы, что W8 это ориентация на таблетки и домашенго юзера, + немного корпорации. А не так, что всё и везде.
      ———–
      “В какую нишу в таком случае будет входить этот планшето-ноутбук с Win8?”
      В ту же, что и Win7.
      ———–
      я думаю, что будут брать тем, что в рекламах будут говорить: Дорогой начинающий архитектор, вот, смотри, какой планшетник, пальцеориентированный ГУИ, так здорово сёрфить, отсылать почту и т.п. сидя на диване, Но , вдруг, если тебе кто то прислал по почте файл и нужен старый софт – нажми на windows button, и твой Autocad всегда с тобой! Такого нет на iOS и Android.
      и на такой message народ может купиться. ну будет на 4 часа меньше ipad работать, ну вес в 1кг, но зато няшка в виде: всегда под рукой нужного тебе софта.

    • 1. софт уже есть — для WP7. Точно также как iPhone-приложения мигрировали на iPad, можно было и здесь сделать то же самое.
      2. бугага. даже не так — БУГАГА. Только гики и маньяки смогут этим монстром пользоваться.
      3. после очередного фейла может быть уже поздно.
      4. раньше — да. сейчас ситуация с OEM меняется, и не в пользу MS
      и вообще — блажен кто верует, да.

      • 1. Это не софт. Это унылые поделки. Нормальный софт появится в лучшем случае только сейчас, когда стали доступны новые уровни API. Не сравнивайте каталог WP7 с каталогом iOS. Сейчас переносить нечего на планшет.
        2. По сравнению с чем? Я не вижу в этом никакой проблемы. Если есть требуемый функционал, то им будут пользоваться даже если есть только на Windows 98. Если софт выполняет свои задачи на 100%, то юзабилити будет только досадным упущением. Если мне предложат выбрать между iWork и MSO 2010, то я выберу последнее. И абсолютно неважно, что для планшета интерфейс первого куда логичнее и приятнее.
        3. А куда торопиться? Microsoft вон не форсирует события никоим образом. Хотя могли бы.
        4. Пусть меняется. Трепыхания отдельных вендоров общей картины не изменят. Я не вижу конкурентов Windows. А пока их нет, то эти пробы пера с Ubuntu, GCOS, MeeGo лишь эксперименты.

        • я бы мог и дальше спорить по этому поводу, но вы оптимист, с вами может потягаться только реальность 🙂

          • Я не оптимист, к тому же я не верю в сногсшибательный успех Windows 8. Провал вряд ли будет, хотя чёрт его знает. Многое зависит от конкурентов. Я в прошлом топике уже отмечал, что Windows 8 до выхода ещё около года, а Apple и Google спать не будут. iOS5 во многом превосходит Windows 8 на планшете, даже если закрыть глаза на некоторые глюки Developer-версии. А что будет в Android 4.0 ещё толком неизвестно. Хотя инсайдеры травят информацию, что Google не выполнит всех заявленных весной обещаний.
            Но вот сделать единую платформу для всего или хотя бы реализовать тесную интеграцию – это реально сделать. Нужно время. Я думаю, что к 2013 году многое прояснится из вектора развития Windows Phone и Xbox.

        • > Если мне предложат выбрать между iWork и MSO 2010, то я выберу последнее. 
          Мне не предлагали, я просто попробовал. Пробовал и пробовал как на тачскрине выделить несколько ячеек не перетаскивая содержимого…

    • Мне кажется, что рано или поздно и Apple, и Microsoft придётся полностью менять ядро на более современное, так как в недалёком будущем это будет просто нагромождение разных “инновационных” элементов на устаревшее ядро – так было с Mac OS до выхода OS X: вся новизна строилась на фундаменте 1984 года, когда вышел первый Мак. Думаю, что этот же момент приближается и для Microsoft. Придется пожертвовать совместимостью, сделав запуск Win32-приложений через эмулятор. Apple уже приходилось сталкиваться с этим. Лекарство было горьким, но пациенту помогло. Нужно переходить на новый “фундамент”. Нещадно избавляться от устаревшей архитектуры, устаревшего ядра. Это неизбежно. Но все-таки кто-то выше был прав. У Microsoft есть то, чего не стало в Apple с возвращением Стива Джобса и нет по сей день. Совсем нет. Это “старпёры”. Они тормозят прогресс компании. Они – камень на шее у неё. И пока компания не перестанет думать, что “а как же офисный планктон, ведь они не готовы, под ARM нет их любимых программ!”, они будут оставаться на месте. Нужно сбросить также цену для корпоративных пользователей. Сбросить значительно. Сбросить цену на обучающие курсы для офисного планктона. Чтобы все обновились. И попривыкли менять систему как только так сразу.

      • Ядро NT – самое современное на рынке.
        Это вам не плесневелый консольный UNIX из 60-х, обвнешанный кривыми и тормозными GUI костылями на основе протухшего еще в 90-е OpenGL.

        • Ага, только бы кто-нибудь научил Windows работать с памятью. Потому что я не понимаю, каким образом у меня при запуске системы 500 Мб забитой оперативки и гигабайт подкачки, причём при аналогичных запросах от Ubuntu у меня 400 Мб забитой оперативки и пустая подкачка. И тормозит первая от души.
          Это всё-таки задача ядра. Раз оно такое современное, то эти проблемы желательно решить.

          • >от Ubuntu
            БолгенОС – это даже не смешно, это просто жалко )

          • Ubuntu на сегодня лучшая реализация Linux для простого пользователя. Проводить аналогию со школьной неудачной шуткой как раз не смешно.

        • Как вы умудрились сравнить ядро NT с целой операционкой UNIX? Да еще и приплели зачем-то консоль? В Вашем понимании – UNIX=консоль?

        • Забавно :))))
          1. Mac OS X вышла после NT на несколько лет.
          2. Unix даже в 60-х был продуман лучше чем Windows сейчас.
          3. OpenGL тормозил в основном таки в Windows, более того, SGI написали софварный вариант для Windows, который оказался гораздо быстрее многих хардварных на тот момент. MS так хотела перетянуть на себя одеяло, что в год по несколько версий выпускала DirectX.

      • Прогресс ради прогресса? Зачем? Это бизнес, а не научный университет. Microsoft тратит просто огромные ресурсы на R&D. Все наработки патентуются и складываются до лучших времён, когда необходимость в них появится.
        И ARM хорош только в некоторых случаях. В остальном архитектура имеет свои изъяны. Да и Intel вон наращивает мощности при значительном снижении энергопотребления.

    • >Эти проблемы можно решить разделением Windows Store на ARM/x86. На ARM-устройстве будут только приложения, поддерживающие ARM. Все Microsoft-продукты получат поддержку этой архитектуры. Большая часть Free Software тоже имеет поддержку этой архитектуры. Firefox/Chromium/GIMP точно.
      Windows CE, Windows Mobile – те же грабли, но с теперь с новым названием и с новым интерфейсом? 🙂

  14. Приложения сами не начнут портироваться, с одной архитектуры на др. Если бы надо было с АРМ на интел – то виртуальня среда вполне потянула бы. Но вот обратная эмуляция будет более тормозной (КМК) и врядли разумной
    Как результат – облом всем винтел приложениям на АРМе (исключая те, кот. портируют, но этож деньги и время)
    розовые мечты маленьких любителей винды так и останутся мечтами (надолго, если не навсегда 😉
    Опыт двух платформ, у МС, был – DEC Alpha (параллельно х86, или интаниум), и последним творением, поддерживающим эту платформу, был В2К.
    Стоит ли говорить, что с приложениями, для альфы, было не шибко богато, энтузиасты и заинтересованные фирмы портировали приложения туды, но… всё закончилось “трагедей”, для альфы 😉
    теперь, я так понимаю, как в классике (Гегель) – “История повторяется дважды: первый раз в виде трагедии, второй — в виде фарса”
    Ждем фарса 🙂
    Интерфейс – ну это ваще…, рибон интерфейс на широких экранах и на планшетах – это что-то, занимать “ценное пространство” странными UI решениям…

    • >Опыт двух платформ, у МС, был – DEC Alpha (параллельно х86, или интаниум), и последним творением, поддерживающим эту платформу, был В2К
      Я так понял, Вы пророчите смерть ARM?
      >занимать “ценное пространство” странными UI решениям
      Странные UI решения – это позорные календарь и адресбук в Lion, а также идиотская мультимониторность полноэкранных приложений там же

      • http://ru.wikipedia.org/wiki/%D0%A4%D0%B0%D1%80%D1%81
        “В современном русском языке фарсом обычно называют профанацию, имитацию какого-либо процесса…”
        у АРМа есть множество применений никак на винду не завязанных 😉
        а много крика и пукцветов на выходе – вполне в стиле МС (зюн, например, “сдохло”), просто будет весело – когда МС начнёт забивать на поддержку к-л платформы…

        • А про WinFS чуть ли не на каждом заборе писали 🙂 Кто помнит ?
          P.S.
          Правда в Java-есть JSR 170 и JSR 283 (Content Repository for Java) и никто не кричит. Оно просто есть и служит людям. Это не FS для ОС, но смысл подобен WinFS (которой та и нет).

  15. поставил вин8 поглядеть… по-моему вышла полная фигня – не рыба, не мясо
    на ПК неудобен и непревычен метро интерфейс, а на планшете традиционный виндовый
    ну и метро сам по себе мне совсем не нравиться, понимаю – он наверное вполне удобен, минимализм, стиль, непохожесть на других, и все такое, но этот слишком простецкий однотонный квадратный дизайн, без градиентов, полупрозрачности, эффектов объема, округлых линий мне абсолютно не нравится.

  16. –> И первое впечатление от запуска Developer Preview Windows 8 (когда она не зависает в виртуальной машине при установке)
    А как с этим бороться? Уже 3 раза установка зависает на разном количестве процентов.

  17. Пользователи Windows уже не раз переживали проблемы несовместимости, им не в первой.
    Но будут ли девелоперы портировать свой софт только под Windows 8 ARM? Если писать новый софт с последним API, то делать сразу и для настольного x86/64, и для ARM проблемы не вызывает, а переписывать старый софт возможно будет проще сразу под несколько платформ: Windows 8 ARM, Android, iOS.

  18. Alex, может пора провести новый сравнительный обзор виртуалок, к примеру на Air/Lion? 🙂
    Какой у Вас индекс производительности показывает Windows 8 в Parallels?
    А вообще тяжелые времена ждут пользователей Windows: не успели отойти от перехода XP->Vista/Windows 7, как тут же Windows 8. И дело даже не в Metro UI, а сколько будет матов по поводу отсутствия кнопки Cancel в Control Panel 🙂

  19. Pingback: Страх, ненависть и Windows 8, ч. 1 | Новостной блог

  20. Pingback: Страх, ненависть и Windows 8, ч. 2 | Новостной блог

Leave a Reply