Съвместимост

Защо приложенията се чупят в Windows 7 и Vista?

Защо приложенията се чупят в Windows 7 и Vista?

Какви са промените, направени в Windows 7 и Windows Vista, които накараха много приложения, предназначени за Windows XP, да се счупят?'  

Промените в Windows са направени с цел подобряване на сигурността, надеждността, производителността и използваемостта, а в някои случаи и за премахване на старите компоненти, които просто са достигнали края на своя полезен живот.  Най-значителните промени в съвместимостта на приложенията включват:

Контрол на потребителски акаунти (UAC) / Стандартни потребителски акаунти.  При разработването на Windows Vista инженерният екип се зае да позволи на повечето организации да разположат своите потребители като стандартни потребители и да запази администраторски права за тези, които се нуждаят от тях - ИТ специалисти.  Възприемането на принципа на това, което наричахме „потребителски акаунт с най-малка привилегия“ за клиентски компютри, помага за предотвратяване на натрапчиви зловредни програми, намалява грешките в конфигурацията на крайния потребител и предотвратява зареждането на неупълномощени приложения на машината.  В миналото приложението имаше възможност да пише в настройките на системния регистър, да модифицира ядрото и други подобни инвазивни действия.  За съжаление това ниво на свобода дойде с цена, а именно сигурност.  Windows вече ограничава параметрите на операционната система, която приложението може да промени, ограничавайки въздействието на всеки зловреден софтуер, но приложенията, написани с това поведение, ще трябва да бъдат модифицирани или разширени, за да функционират в Windows 7.

Засегнати са и приложенията, извършващи твърда проверка на версията за операционната система Windows XP. Въпреки че има някакъв смисъл за разработчик да заключи поддръжката и функционалността за приложението с версията на операционната система, която разработчика първоначално е използвал при тестване, той също така предполага, че потребителите никога няма да се опитват да инсталират това приложение на по-нова операционна система или да по-нов Service Pack към същата ОС. Въпреки че това е относително лесен проблем за смекчаване с режими или корекции на съвместимост, ще виждате тази повърхност често, когато идвате от Windows XP към Windows 7.

Разбира се, инженерните екипи, отговорни за Windows Vista и Windows 7, не приеха въпроса с лека ръка ..

Как да използвам Xdotool за стимулиране на кликвания и натискания на мишката в Linux
Xdotool е безплатен инструмент с команден ред с отворен код за симулиране на щраквания и натискания на мишката. Тази статия ще обхване кратко ръководс...
Топ 5 продукти за ергономична компютърна мишка за Linux
Продължителната употреба на компютър причинява ли болка в китката или пръстите? Страдате ли от схванати стави и постоянно ли ви се налага да си ръкува...
Как да променяте настройките на мишката и тъчпада с помощта на Xinput в Linux
Повечето дистрибуции на Linux се доставят с библиотека “libinput” по подразбиране за обработка на входни събития в системата. Той може да обработва вх...