Страницы: Пред. 1 2
Настройка Windows 7: классическое меню Программы в стиле XP
 
Прблема в не том что удобнее и привычнее, а в том, что сраные масдаевские боссы насильно заставляют нас привыкать к новым видам старых продуктов, при чем за наши бабки и совсем нам ненужные новшевства, почему нельзя было хотя бы оставить классическое меню как вариант, сцуки
 
Вик, я не согласен с тобой, видим у тебя мало опыта профессиональной работы под ОС Windows, согласен поиск в меню пуск это удобно, но зачем коверкать уже устоявшееся меню и загонять в малую область экрана? Экраны больше и лучше, а они извращаются! Автору за статью спасибо.
 
@Сергей (21.01.2011 23:48:13) Вот как раз консерваторы и не знают или не понимают (о_0) как пользоваться новым меню. В чём функциональность старого меню, в котором при 120-150 программ начинается свалка и чтобы добраться до программы нужно "стопицот" раз елозить мышкой и искать в алфавитном порядке, где может находиться то, что требуется найти?!.. каменный век. Мне, например, вообще нет необходимости раскрывать пункт "Все программы" даже при тех же 100 установленных программах. А и зачем туда мне лезть?! Всё что нужно для работы закреплено в меню Пуск, либо на панели, а часто используемые программы находятся в списке часто-используемых программ меню Пуск. Всё просто. А то, что редко используется, набирается в строке поиска того же меню Пуск (хотите верьте, хотите нет, но это как минимум в 1.5 раза быстрее чем мышкой елозить вверх-низ по старому меню).
Конечно же никто не запрещает одним кликом зайти в меню "Все программы" и покрутить колёсиком в поиске нужного меню. А вот в ХР, кстати, прокрутка колёсиком не работает, нужно наводить мышку в самый верх или низ и "ждать" когда меню "приедет", либо нужно ставить какую-то специальную софтинку для прокрутки..

В ХР я пользовался новым меню т.к. при открытии Пуск получаешь быстрый доступ, например, даже к ярлыку "Мой компьютер" - при использовании старого меню чтобы быстро к нему попасть нужно свернуть все(!) открытые окна, потому как практика показала - это намного быстрее, когда окон открыто с два десятка, и пытаться наивно начинать сворачивать одно за другим окно, в надежде что за следующим окном наконец-то покажется рабочий стол с ярлыком "Мой компьютер". А так - кликнул Пуск и не нужно ничего сворачивать...

Вот к примеру чтобы открыть командную строку в ХР, нужно кликнуть мышкой на Пуск, выбрать меню Выполнить и уже там набрать "cmd" и нажать энтер. А в меню семёрки достаточно нажать кнопку "Виндовс" на клавиатуре, и _уже_ можно набирать "cmd" и нажимать энтер. В ХР, конечно же, можно тоже все эти действия выполнить с помощью клавиатуры, вот только в ХР нужно аж на три нажатия клавиши больше сделать. Результат одинаковый, а скорость доступа быстрее у семёрки.

И это примитивные примеры, я не хочу углубляться во множество других функциональных вещей, о которых консервативный человек может и не догадываться в силу того, что _привык_ следовать логике поведения интерфейса в стиле 98го виндовса. Я даже не удивляюсь, когда вижу, что такие пользователи уже после длительного "общения" с семёркой до сих пор продолжают выполнять привычные им действия при создании новой папки находясь в проводнике (ПКМ -> Создать -> Новая папка), вместо того чтобы один раз кликнуть на панели проводника ярлык "Новая папка"...
 
Андрей, все о чем вы пишите говорит о том, что вы не компетентны в вопросе и сами являетесь заложником стандартного интерфейса win 7 или win XP. Отличия принципиального в интерфейсе xp или 7 нет! Интерфейс и той и другой можно настроить без лишних приложений под себя вполне сносно и семерку я б не выделял здесь. А считать в кликах это глупо, количество кликов зависит лишь от того насколько грамотно вы можете организовать свое рабочее место. Если вы говорите о 150, 200 и более приложений это опять же говорит о ваших сомнительных знаниях продукции мелкомягких, для большей части задач нет необходимости использовать столько софта, чем больше софта вы используете тем ваша система не стабильнее и ближе к переустановки!
Говорить о том что меню XP устарело и оно вообще не требуется даже как вариант, сугубо ваше циничное мнение. К вопросу для многих оно удобнее и быстрее и лазить в него конечно постоянно смысла нет, но когда требуется, я предпочитаю старый стиль, я уже писал:
"… согласен поиск в меню пуск это удобно, но зачем коверкать уже устоявшееся меню и загонять в малую область экрана? Экраны больше и лучше, а они извращаются!"
А в плане революционности интерфейса это к линукс и к мало монопольным производителям! Лично предпочитаю Ubuntu, но не принципиально, любой линух максимально удобно настраивается что называется под себя. Ну а для ленивых конечно винды. Кстати о том что не все программы отображаются, можно сделать следующее:
1.Создаем файл Program.bat листинг(всего 2 строки, после xcopy это все одна строка):
@echo off
xcopy "%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs" "C:\ProgramData\Microsoft\Windows\Start Menu\Programs" /E /Q /K /O /X /Y /EXCLUDE:ext.txt
2.Создаем файл ext.txt листинг:
\Administrative Tools
\Accessories
3.Кладем оба файла в корень Program Files
4.Создаем ярлык на Program.bat с настройкой в свойствах "Окно: Свернутое в значок". Кладем в папку автозагрузка в меню все программы.
Автору еще раз спасибо, если комунибудь помог, рад.
 
The-hedgehog, я бы на вашем месте не стал так сгоряча говорить о компетентности. Если вам по душе старое меню, то про вас так же можно сказать, что вы являетесь заложником стандартного интерфейса 98го виндовса. Кстати, абсолютно с вами согласен о принципиальных отличиях: иконки, окна - отличия принципиального нет. Поэтому меня и удивляет консервативность.
А вот писать, что "считать клики" - это глупо, так я вам скажу, что это так же глупо как писать, что "XPлучше привычнее удобнее". И вынужден вас огорчить - тех многих, которым нравится меню в стиле 98го виндовса на самом деле не так уж и много.
Я сторонник стандартных приложений и сторонний софт стараюсь не ставить, заставить себя установить сторонний софт меня может вынудить только ситуация, при которой стандартными способами выполнить задачу не представляется возможности (это относится к домашнему компьютеру). Не уважаю людей, которые ставят всевозможные твикеры, после которых через месяц переустанавливают виндовс, приговаривая "какая неустойчивая система"...

А вообще, весь пост был адресован некому Сергею, который написал про его представления о блондинках и мажорах у которых поголовно установлено 150-200 программ. Объяснил на примере, что даже _в таком случае_ проблема как раз остаётся в старом меню, а вот новое в разЫ добавляет удобство использования.

И да, ни вы, ни кто другой так и не написал в чём же всё же то (мифическое?) удобство меню пуск в стиле 98го виндовса?
 
ПоЙдет хоть так и то приятно!!!
Но интересная штука получилась! В IE8 в меню добавитьв "Избранное" выпадает вся "линейка меню Программы". Как то даже прикольно. Не удобно но интересно!
 
Я веду статистику посещений сайта своего предприятия. Из 100 заходов на сайт порядка 80 - пользователи с ОС Windows XP, порядко 15% Windows 7, остальные 5% - это пользователи КПК, Vista, макинтош, сервер 2003.
Никто не спортит, что Windows 7 по техническим характеристикам лучше чем XP. Народ не переходит на 7 потому, что тем кто реально работает на компьютере, некогда вникать во всякие примочки, тратить время на поиски нужных кнопок. Не давать возможномти работать с привычным интерфейсом, не учитывать пожелания 80% пользователей , - это свинство со стороны Микрософт. Одно радует, они сами себя наказывают, - получат меньше денег.
 
to Андрей (28.01.2011 12:38:40)

Хочу поддержать позицию The-hedgehog (и заодно Ирины) в развернутом виде.

Первое: человек действительно консервативен (кстати, как и любое другое живое существо), и это абсолютно нормальное его свойство. Гораздо комфортнее (и, кстати, быстрее) выполнять работу привычным образом используя хорошо освоенный инструмент, нежели перманентно переучиваться на использование все новых и новых приспособлений. А потенциал любопытства и стремления к освоению нового гораздо полезнее и интереснее использовать для усовершенствования уже освоенных навыков, или же для приобретения их в совершенно новых областях. Это куда позитивнее, чем выбиваться из сил постоянно переучиваясь в области уже освоенного. Представьте, что только вы более-менее выучились играть на скрипке, как вам поменяли интерфейс -- добавили пару новых струн и изменили строй. Не успели вы справиться с этой напастью (потратив на это еще пару лет единственной жизни), а вам снова подсовывают новую "прогрессивную" технологию, например, вынуждают учиться играть медиатором, вместо смычка. Вот примерно это самое происходит в мире современного IT. Особенно, в мейнстриме. Прошу заметить, что те же самые *nix(ы) развиваются куда более эволюционно, и их потенциал от этого почему-то особо не страдает. Так что сдается мне, что главная причина всех этих революций -- маркетинг, нужно же как-то сохранить прибыль, а реальная полезность всех этих переделок и усовершенствований под большим вопросом. И что самое неприятное (в чем полностью согласен с Ириной), все это происходит с откровенным нажимом на пользователя -- нас никто не спрашивает. С позиции интересов пользователя нужно бы некоторое (лет 5-10 хотя бы) время параллельно поддерживать несколько линеек ОС, ту же самую NT 5.1 (XP), с ее вменяемыми требованиями к обрудованию, привычностью и т.п., и 7-ку (для тех, кому реально нужны ее новые возможности, а также для страдающих клинической формой неофилии). Это как минимум, а как идеал -- идти по пути эволюционного развития, как это происходит во FreeBSD, например, где несмотря на смену за последние десять лет нескольких major-версий сохраняется прекрасная совместимость между ними, скромные требования к оборудованию, не изменяется без особой нужды административный интерфейс и т.д.

Второе: а зачем это вообще нужно? Меня, с тех пор как я впервые столкнулся со Свистой, а потом и с 7-кой, мучит один главный вопрос -- действительно ли внесенные изменения стоят того многократного роста требований к ресурсам, радикальных переделок административного интерфейса и прочих неудобств? Стоит ли поиск в меню Пуск пятикратного увеличения потребностей в оперативке? А если главные преимущества не во второстепенных доводках интерфейса, то тогда в чем? С нуля переписано ядро с новыми, принципиально улучшенными возможностями? Радикально изменен API, который стал быстрее, логичнее и удобнее для программиста? Сделан наконец нормальный инструментарий администрирования, чтобы не приходилось искать и ставить всякие пакеты утилит от Марка Руссиновича, Нира Сойфера и прочих (без которых нормально управлять системой просто невозможно)? Наконец-то предпринято что-то, чтобы исправить изначальные оплошности в философии системы, приведшие к тому, что имея несопоставимо более мощную и гибкую (в сравнении с теми же *nix(ами)) систему защиты, NT была и остается одной сплошной дырой? И не из-за того, что в ней много ошибок, а из-за того, что права на запись куда-нибудь в %systemroot%\system32 имеет любая желающая софтина, включая блокнот и пасьянс косынка (а сам этот каталог представляет из себя необозримую файловую помойку). При этом изменить поведение софта невозможно по определению, это не предусмотрено конструкцией системы. Но вместо того, чтобы заняться решением этой (вполне реальной проблемы), в Майкрософте придумывают новую "фичу" -- UAC (новую контролирующую инстанцию над системой безопасности), которая ничего по сути не меняет (но при этом активно мешает жить, и как правило довольно скоро оказывается в выключенном состоянии). Или может быть система, наконец-то, сделана реально настраиваемой? Стало возможно указать ей, в каком каталоге и на каком драйве вам бы хотелось разместить свои приложения, например? И должен ли он называться Program Files (содержа в названии пробел и систематически порождая проблемы при работе в командной строке) или как-нибудь по-другому, а может быть даже более развернуто настроить его структуру? Например, указав что там должны быть определенные подкаталоги. А у вас в руках наконец-то появился инструмент, позволяющий любому приложению указать, куда ему следует проинсталлироваться, как назвать каталог своего расположения, что следует при этом добавить к меню "Пуск" и как назвать? Или может быть наконец-то стало возможно избавить себя от нежелательных каталогов, создаваемых "заботливыми" приложениями, да и самой системой? Всяких там "Моих изображений", "Моей музыки" и прочего? Причем особо упорные софтины продолжают маниакально создавать их снова и снова, несмотря на их немедленное удаление пользователем, и отказа от этой заботы в своих опциях не предусматривают, так что приходится писать специальные login или logoff скрипты, чтобы вычищать весь этот мусор. А может быть разработчики наконец-то решились выключить в настройках по умолчанию автозапуск, превращающий флешки неквалифицированных пользователей в зоопарки вирусов? Нет. Ничего из этого в Редмонде делать нужным не считают. Да это и не нужно домохозяйке, не желающей знать ничего о том сложном устройстве, которое она использует. Как в "продвинутом" автомобиле, желательно чтобы не было даже ключа зажигания, кнопку Start engine нажимать проще, а уж о том, что находится под капотом -- так это даже и не пытайтесь спрашивать. Беда только в том, что компьютер на пару порядков сложнее автомобиля, и при таком подходе проблемы все равно возникают, раньше или позже, но совершенно неизбежно (а решать их оказывается тем труднее, чем сложнее внутренности системы и чем глубже в недра они упрятаны от пользователя). А вот у того, кто изначально желает знать про свою систему как можно больше и держать ее под контролем проблемы возникают с самого начала, с каждой новой версией их становится все больше, возможностей контроля все меньше, а реальных преимуществ новые версии по сравнению с предыдущими с каждым разом дают все меньше и меньше.

И третье (про меню): дело действительно не в том, какое меню удобнее, а в том, что оно стало еще менее настраиваемым. Во всех версиях системы до XP включительно была доступна максимально гибкая настройка его содержимого. Нужно было просто безжалостно выкинуть оттуда shortcut(ы), которые туда запихали инсталляторы, создать в каталоге StartMenu собственное поддерево каталогов с желаемой структурой и разложить по ним требуемые ярлыки. На то, что вам нужно, и с той логической структурой, которая вам удобна. Чем это лучше поиска и прикрепления определенных элементов? В ограниченное пространство меню втиснуть больше десятка-полутора элементов никак не получится, и без иерархии обойтись становится проблематично. Плюс был в том, что иерархию вы могли определить сами, не так как ее поняли разработчики системы или авторы инсталляционных скриптов ваших приложений, а так, как вам удобно. Да, это требовало некоторого времени в процессе постустановочной настройки системы. Но это нужно было сделать однократно, в отличие от ввода в строку поиска. При том что для поиска нужно еще точно знать (и помнить) как называется то, что вам нужно, а в случае с иерархическим меню вы можете просмотреть весь имеющийся в распоряжении арсенал, при этом ничего не прокручивая. И кроме того, любой из shortcut(ов) в таком меню мог быть модифицирован под ваши потребности (особенно актуально это для окон командной строки и тому подобного -- можно было указать размеры и позицию окна, параметры шрифта и прочее). Последнее можно, конечно, проделать и пользуясь семерочным меню, просто создав набор ярлыков где-то на диске и выдергивая их поиском по имени. Но в том-то и дело, что для относительно редко испльзуемых сущностей удобнее иметь возможность их просмотреть глазами, чем искать по имени, а тут уже без системы меню никуда ...
 
Поюзал 7...
Слава Богу, что есть total commander...
 
кнопку пуск и соответствующее меню микрософт впервые ввел в 95 виндоус а не в 98 и действительно компетентный человек об этом бы знал и не стал говорить: "в стиле 98го"
 
На 100% согласен с всем, что сказа Яр.
Мне действительно элементарно некогда возиться с этой семеркой.
 
Цитата
Яр пишет:
to Андрей (28.01.2011 12:38:40)

Хочу поддержать позицию The-hedgehog (и заодно Ирины) в развернутом виде.

...
Ну и бред написан...
Такое впечатление, что у вас о технологиях ИТ складывается впечатление исключительно после чтения коментариев таких как у Ирины. Особенно смешат те комментаторы, кто даже на скриншотах не видел Windows Vista, но при этом написать "Свиста" и "UAC мешает жить" считают долгом своей жизни. И это только потому, что прочитали один из подобных комментариев, как у Ирины. Один написал, а стадо продолжает повторять. Ужас.
Bот вы, явно не владеете предметом, который пытаетесь критиковать. Ещё с выходом Windows Vista у ярлыков "Мой компьютер" и подобным было убрано слово "Мой"...; о пробелах в именах - тут вы тоже не знаете, что начиная с Windows Vista всё кардинально поменялось: "Documents and Settings" переименована в "Users" и т.д.

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

Ссылка на статью от группы разработчиков Windows:
http://blogs.msdn.com/b/b8_ru/archive/2011/10/06/171-187.aspx
 
А теперь просто вдумайся, нафига терять свое личное время на ковыряние в новой винде, банально надо новую версию того же Нода, Нерки, и кучи других прог, их надо скачать, установить, сломать(купить), настроить. Разобраться с новым Брендмауром, кототый не пускает Xp по сети в умолчании? Итд итп..... Раз 10 ставил 7-ку на свои компы, коих у меня только дома 3 шт. ковырял терял время на настройку, потом откат на Хрюшу и покой....до новой попытки, и все это вместо похода например к родителям на чай.
 
to Андрей (23.12.2011 04:29:56)

Ну, раз бред написан -- потрачу некоторое время на ответ! И таки да, по некоторым позициям критика принимается ) ...

По поводу представлений о технологиях IT (откуда они у меня берутся). Первой машиной, с которой мне пришлось иметь дело, был [URL=http://ru.wikipedia.org/wiki/Robotron_1715]Роботрон 1715[/URL] (это такое изделие товарищей из ГДР), 8-ми разрядный, на клоне z80, под управлением CP/M. И было это больше 20-ти лет назад (в школе). Из забавного, еще была [URL=http://ru.wikipedia.org/wiki/%D0%9C%D0%B8%D0%BA%D1%80%D0%BE%D1%88%D0%B0]Микроша[/URL] и ввод программ в память непосредственно в HEX-кодах (под рукой не было подходящего магнитофона, так что воспользоваться ассемблером из комплекта поставки, как и вообще каким-либо софтом оттуда, не представлялось возможным). Уже сильно позже появился доступ к IBM PC XT с MS-DOS 3.x. Так что CLI меня в ступор не вводит совершенно, в отличие от очень многих современных пользователей компьютеров, столкнувшихся с ними уже на стадии бурного расцвета всякого GUI. Было программирование на ассемблере 8086 (потом уже к этому возвращаться не приходилось) и C (обычном, не ++, безо всякого OOP) все под той же DOS. Прекрасно помню Windows начиная с 3.1 (с предыдущими сталкивался только на картинках, так уж сложилось). Работал со всеми версиями линейки 9x (кроме Me, от чего Бог избавил) и с линейкой NT, начиная с 4.0 и заканчивая 2k3. Кроме того, больше 10-ти лет проработал в разных качествах за Маками, начиная с машин 7-х серий под MacOS 7 и заканчивая G5-ми под десяткой. С NT6 (то-бишь Вистой и 7-кой) -- таки да, сталкивался только в последние пару лет, с Вистой -- исключительно эпизодически, с 7-кой в последнее время пришлось некоторое время побороться достаточно плотно. По поводу моей компетентности -- я никогда не был ни профессиональным разработчиком (хотя на любительском уровне делал довольно много всякого, на разных языках и уровнях абстракции, от ассемблера до JavaScript и Perl), ни админом (хотя приходилось параллельно основным обязанностям админить понемногу в мелких конторах из 3-5 человек, и уже много лет приходится быть основным "решателем проблем" для многочисленных друзей, родственников, знакомых и даже соседей). Опять же, по иронии судьбы так сложилось, что хотя я никогда (со времен Windows 3.1) не питал особой любви к продукции Мелкомягких, я до сих пор все еще активно ею пользуюсь (не потому, что удобно, а потому, что так склалось). И не хочу бить себя пятками в грудь, но с компьютерами я действительно знаком с разных сторон и весьма основательно, так что полагаюсь не на написанное кем-то, а исключительно на собственный опыт и знания. Как-то так )

Теперь по поводу моей неправоты и впечатлений от 7-ки (за последние месяцы несколько углубившихся).

1. Автозапуск со сменных носителей -- был неправ (вспылил)! О чудо, но в 7-ке его наконец-то выключили по дефолту (это после практически десятка лет топтания по граблям и чудес находчивости конечных пользователей в деле борьбы с его последствиями -- где-то на хабре попадалась просто батальная тема о том, как защитить флешку в руках обычного пользователя от заселения вирусами при помощи создания файла пустышки, занимающего все свободное место, и далее в том же духе). Да, и если не ошибаюсь, в Висте автозапуск был жив и прекрасно себя чувствовал.

2. Стандартные системные каталоги (типа Documents and Settings, Program Files, Windows, etc). Да, я в курсе, что начиная с Висты их наконец-то назвали по-человечески (сколько лет на это потребовалось разработчикам?) -- D&S стал Users, Program Files превратился в Programs -- молодцы! Только вот при этом системный раздел теперь, в дополнение к ним, населен еще и толпой призраков -- символическими ссылками со старыми именами ("для совместимости"), это при том, что системные переменные вида %SystemRoot%, %UserProfile% и т.п., позволяющие разработчикам софта ссылаться на эти каталоги не привязываясь к конкретным именам, существуют как минимум со времен NT4, а практика указания абсолютных путей к ним -- очень плохой стиль программирования. А в локализованных версиях Windows, исключительно "для удобства" пользователя, часть этих символических ссылок создается еще и с локализованными именами. Это отдельная фича! При всем этом, кто бы мне объяснил две вещи: что заставило в свое время переименовать Profiles (NT4) в Documents and Settings (NT5), например, и что не позволило предусмотреть возможность изменить имена и расположение этих каталогов в процессе установки интерактивно, а не с помощью файла ответов (в принципе, даже в Win2k, Documents and Settings могут называться Users, а Program Files -- просто Programs, после некоторой доработки напильником)? Скажу больше, можно даже разместить их на отдельных разделах (прямо как в *nix), воспользовавшись возможностями ntfs и смонтировав эти разделы в соответствующие каталоги (и тем самым сильно упростив себе процедуру резервного копирования, системы отдельно, настроек отдельно), но только вот сделать это можно исключительно в результате плясок с бубном, и никак не в процессе установки системы. Да и просто переместить D&S с помощью файла ответов корректно не удается, несмотря на то, что данная возможность предусмотрена вроде бы как самими разработчиками системы -- для этого требуется еще и правка инсталляционных скриптов (а это разработчиками не предусмотрено, не документировано и было бы крайне неудобно, если бы не программы типа nLite, написанные совсем другими разработчиками, которые, как и во многих других случаях, вынуждены компенсировать фатальное нежелание разрабатывать как следует в самой Майкрософт). А после всех этих перемещений выясняется, зачем понадобились символические ссылки со старыми именами -- некоторые Майкрософтовские же продукты, вроде MUI Pack для XP, несмотря на то, что все пути к специальным каталогам могут быть получены из соответствующих переменных или ключей реестра, умудряются часть файлов установить куда-нибудь в несуществующий Program Files, предварительно его создав. Как же тут не подумать о совместимости (хотя на мой взгляд, это означает только то, что сначала надо было бы доработать старые версии продуктов, а уж потом заниматься разработкой новых major версий -- но ведь продажи!)

3. Shell Folders (здесь имеются в виду всякие "Моё то-то...") Да, префикс "Мои", слава Богу, убрали (опять же, на это потребовалось не менее десятка лет). Но проблема не в префиксе, а в самом факте неуправляемого поведения системы. А если пользователь не собирается хранить в своем рабочем каталоге музыку и видео, зачем ему нужны папки Music и Video, пусть и без My? Или если музыкальные и видео файлы размещаются внутри рабочего каталога по каким-то другим принципам, а не просто "здесь mp3, а здесь кино"? Или каталоги для видео и музыки вообще на другом разделе, отдельно от документов? Что мешало сделать создание этих каталогов УПРАВЛЯЕМЫМ пользователем? Совсем недавно имел замечательный экспириенс с XP, с целью-таки заставить ее убрать их с глаз подальше -- удалось, но для этого потребовалось трехдневное изучение матчасти (и отнюдь не официальной документации от M$) и туча экспериментов. Или в 7-ке появилась специальная контрольная панель Shell Folders, которая позволяет четко и ясно сказать системе: каталог Music создай вот тут и назови так, Temporary Internet Files переименуй в iecache и держи вот там, а Videos и Pictures -- не создавай вовсе? Я такой панели не нашел. И соответствующие ключи реестра в HKCU также не обеспечивают нужной функциональности, как, например, быть, если Videos для нескольких разных пользователей нужно перенаправить на один физический каталог?

4. UAC. А что же это, если не попытка исправить изначально допущенные ошибки в философии системы с помощью заплат поверх системы безопасности? В принципе, это аналогично применямому в части современных linux-дистрибутивов подходу, когда root выключается по дефолту, вместо него при установке создается пользователь -- член административной группы, имеющий право выполнять su или sudo (аналог runas в Windows), и все, на что требуются полномочия root, делается с помощью sudo (а GUI в большинстве случаев запрашивает подтверждение автоматически). НО! Во-первых, полномочия root -- это действительно проблема, достаточно вспомнить Патч Бармина (rm -rf /), в Windows администратор не имеет возможности порушить все одним неосторожным движением. В первом посте я писал, что в *nix(е) изначальная дифференциация прав доступа к файловым объектам много слабее, чем в Windows, между полномочиями root(а) и правами обычного юзера -- пропасть, причем есть единственная градация, root/не root, и поэтому там все эти заморочки с не-root(ом)-членом-wheel, могущим делать что-то от имени root(а) -- это разумно. В Windows система разграничения прав позволяет настроить сколь угодно сложные схемы полномочий, с практически какими угодно промежуточными градациями. И администратор имеет права далеко не на все, есть вещи, которые может делать только аккаунт system, например. И проблема была только в том, чтобы заставить домашних пользователей наконец-то начать пользоваться даденым им изначально инструментом -- заводить себе для работы обычного юзера, а под админом только админить. И на мой взгляд, этого надо бы добиваться поднятием уровня знаний среднего пользователя, заодно переделав инсталлятор системы так, чтобы он настойчиво предлагал создать помимо админского аккаунта еще и обычный пользовательский, объяснив попутно, зачем это нужно. Вместо этого было решено ограничить дефолтные полномочия администратора, вставив между ним и системой дополнительную инстанцию, которая требует подтверждения для каждого потенциально опасного действия. Админ в такой ситуации как бы уже и не совсем админ, если на каждом втором шаге от него требуется по сути выполнить runas. То есть вместо того, чтобы сподвигнуть неотесанного "обычного" пользователя добровольно снизить в целях безопасности свои полномочия (для чего в Windows возможностей более чем достаточно), принудительно сокращаются полномочия администратора (что в случае реального администрирования начинает действительно сильно мешать). И при этом по факту (это из непосредственных наблюдений происходящего вокруг), большинство тех самых домашних пользователей, ради которых все и затевалось, очень быстро утомившись постоянно отвечать на вопросы UAC(а), просто выключают его -- и все возвращается на круги своя. И в чем тогда смысл затеи? И кроме того, здесь снова прослеживается та же тенденция, поведение UAC неуправляемо -- да, можно настроить уровень тревоги в целом, но нельзя указать, на какие события вы хотели бы получать запрос подтверждения, а на какие -- нет. И это принципиально хуже, чем работать из под обычного пользователя, выполняя требующие повышенных полномочий действия с помощью runas -- там можно, изменив конкретные права на те или иные объекты, добиться того, чтобы подъем полномочий требовался только на то, на что его действительно следует требовать в вашей конкретной ситуации.

Ну, и про углубившиеся впечатления от 7-ки в целом. Ничего о каких-либо принципиальных улучшениях в архитектуре и организации системы как таковой мне неизвестно (наводит на мысль, что это потому, что их нет, иначе старшие по маркетингу не преминули бы о них подробнейшим образом рассказать -- каждый раз, когда происходили принципиальные технологические сдвиги, как в Win95 или Win2k, Microsoft в первую очередь говорила о них, а уже потом о прекрасном новом интерфейсе). Сейчас же, насколько я могу судить, все улучшения связаны с обновлением некоторых частных технологий, вроде DirectX, и оптимизацией отдельных аспектов системы по скорости, по памяти, по стабильности (что на фоне Висты более чем актуально). Вполне допускаю, что некоторые результаты есть (видел, например, вполне убедительные тесты скорости копирования файлов -- 7-ка в ряде случаев существенно быстрее XP). НО! Это не major-версия системы, того же результата вполне можно было бы добиться, доработав некоторые компоненты старой системы и выпустив NT 5.4. И уверен, так бы и сделали люди, занятые разработкой софта для других людей, а не битвой за повышение продаж, т.е. будь Windows если не Open Source, то хотя бы FreeWare (но это не позволило бы снова продать несколько сотен миллионов копий по цене от нескольких десятков до 3-х сотен долларов за копию -- и именно здесь лежит объяснение, почему все так, как есть). А так, есть отчетливое ощущение, что 9/10 сделанного касается уровня пользовательского интерфейса (то-есть, извините, свистоперделок). Интерфейс действительно покрасившел, но это дело вкуса, и опять же явно не тянет на major-версию. Некоторые вещи просто вырубают, те же контрольные панели, в XP еще можно было прекратить эту вакханалию группировки и получить простой алфавитный список -- здесь это уже невозможно. Кстати, о подсчете кликов, сколько их теперь нужно, чтобы добраться до окна с настройками параметров TCP/IP в свойствах сетевого интерфейса? И несмотря на всю интуитивно-понятную дружественность, мне так и не удалось, например, найти способа переименовать сетевое соединение -- раньше это делалось так же, как и переименование любого файлового объекта. А если интересно, как должны выглядеть настройки сетевого соединения в реально хорошем интерфейсе -- советую заглянуть в MacOS X или в Ubuntu (не нужно делать вывод, что это моя единственная или основная претензия, это просто в качестве примера, кои можно приводить десятками). И при этом, есть масса мест, куда со времен Win2k не ступала нога (то-есть не касалась рука) разарботчика, например те же Microsoft Management Console -- стоит просто сравнить их в 2k и 7-ке и попытаться найти хотя бы пару отличий -- их нет (хотя вот как раз тут-то было к чему приложить руку -- достаточно сравнить штатные консоли с их аналогами, написанными Ниром Сойфером). Но на это у софтверной компании всех времен и народов ресурсов нет! И именно отсюда и растет мое отношение как к компании, так и к ее продуктам, а вовсе не из постов тех, кого я поддержал в прошлый раз ...
Страницы: Пред. 1 2
Читают тему (гостей: 1)