metaclass: (Default)
[personal profile] metaclass
Что-то у меня ощущение, что дизайнерам, менеджерам и юзабилити-экспертам, учавствовавшим в разработке Висты, в детстве сломали мозг с помощью MacOS.

Чувствую настоятельную необходимость разобраться во внутренностях висты, так
как хотя наш софт на ней инсталлировался и заработал сразу же - но вся вспомогательная инфраструктура работает как-то не так. Application Data не там, автоматический апдейт софта вообще непонятно как делать - в Program Files писать запрещено(при этом инсталлятор как-то туда пишет!), куда пишет базу данных СУБД - вообще хрен поймешь, потому что по умолчанию то она рядом с прогой, а туда писать нельзя.

Короче переход с XP на висту, это где-то как переход с 3.11 на 98 или NT. Все не так, но софт с помощью внутренних подпорок и костылей OS все равно работает, а потом эти подпорки еще несколько версий переживут.

Date: 2008-07-19 11:26 am (UTC)
From: [identity profile] mr-aleph.livejournal.com
в Program Files писать запрещено(при этом инсталлятор как-то туда пишет!)


Исталлятор запрашивает эскалапцию прав. Либо потому что у него в манифесте это прописано, либо потому что срабатывает вистовская заточка на имена setup, install.

Date: 2008-07-19 11:27 am (UTC)
From: [identity profile] mr-aleph.livejournal.com
на самом деле запрет на писание в ProgramFiles (работает он только при включенном UAC насколько я понимаю) имхо вещь весьма здравая.

Date: 2008-07-19 11:51 am (UTC)
From: [identity profile] metaclass.livejournal.com
О, манифест и эскалация прав это мысль. Все равно апдейт делает специально обученный человек и он может нажать на подтверждение.

Идея защиты Program Files от записи с вопросом на разрешение, вообще-то понятна, но подозреваю, что все кряки и вирусы будут успешно маскироваться под инсталляторы, а юзера будут подтверждать. Или UAC будет отключен - напрягает, в общем-то, при работе.

Date: 2008-07-19 12:10 pm (UTC)
From: [identity profile] mr-aleph.livejournal.com
я рассматриваю это даже не как защиту от вирусов, а как защиту от гавнопрограмм которые свое добро где попало высирают

Date: 2008-07-19 12:21 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Так эти программы все равно будут работать - винда ставит костылик, делает для юзера его личную копию файлов записанных в Program Files. Микрософт очень серьезное внимание уделяет совместимости со старыми версиями своих осей, на чем и выезжает последние лет 10-15 :)

Date: 2008-07-19 12:48 pm (UTC)
From: [identity profile] mr-aleph.livejournal.com
да, я знаю

Date: 2008-07-21 09:20 am (UTC)
From: [identity profile] molnij.livejournal.com
При этом, мешать прочим программам они уже не будут. В общем-то вполне логичное продолжение Side by Side.
Традиционно уделяя немалое внимание совместимости, мелкософт потихоньку закручивает гаечки, увеличивая стабильность системы от версии к версии.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 18th, 2025 09:47 am
Powered by Dreamwidth Studios