+7 (495) 229-0436   shopadmin@itshop.ru 119334, г. Москва, ул. Бардина, д. 4, корп. 3
 
 
Вход
 
 
Каталог
 
 
Подписка на новости
Новости ITShop
Windows 7 и Office: Новости и советы
Обучение и сертификация Microsoft
Вопросы и ответы по MSSQLServer
Delphi - проблемы и решения
Adobe Photoshop: алхимия дизайна
 
Ваш отзыв
Оцените качество магазина ITShop.ru на Яндекс.Маркете. Если вам нравится наш магазин - скажите об этом Google!
 
 
Способы оплаты
 
Курс расчета
 
 1 у.е. = 91.78 руб.
 
 Цены показывать:
 
 
 
 
  
Новости, статьи, акции
 

Улучшения базовых операций управления файлами: копирование, перемещение, переименование и удаление

05.09.2011 12:33
Алекс Симонс

Мы хотели пораньше выпустить статью в блоге Windows 8 об одной из самых часто используемых возможностей, которую мы не улучшали довольно долгое время. Объем локальных устройств растет и измеряется уже в терабайтах, на них хранятся фотографии (в разных форматах и очень больших файлах), музыка и видео - к операциям работы с файлами тепер�� применяются другие требования. Эти изменения, а также отзывы пользователей о том, что мы можем улучшить, вдохновили нас, и мы по-новому посмотрели и переделали эти операции. Конечно, это одна из многих возможностей, но мы хотели начать с того, с чем все мы связаны. Алекс Симонс - директор отдела управления программой группы разработчиков Windows, он и написал эту статью об основах управления файлами в Windows. (P.S. Многие спрашивали о 1 видео блога о создании Windows 8 - это демонстрация интерфейса пользователя, http://win8.ms/uxpreview1. Нумерация кажется запутанной, поэтому это наше последнее пронумерованное видео.)--Стивен

Копирование, перемещение, переименование - это самые часто используемые функции в проводнике Windows, составляющие 50 % от общего числа используемых команд (на основе телеметрических данных Windows 7). Для Windows 8 мы хотели сделать эти базовые команды управления файлами, которые мы называем "заданиями копирования", более удобными.

Исходя из телеметрических данных (которые основаны на информации сотен миллионов пользователей, разрешивших собирать анонимные данные об использовании продуктов) стало ясно, что хотя на 50 % этих заданий уходит меньше 10 секунд, многие также выполняют более масштабные операции, на 20 % которых уходит более 2 минут. Предыдущие версии проводника Windows могут обрабатывать такие задания, но проводник не оптимизирован для выполнения масштабных операций или одновременного выполнения нескольких заданий копирования.

Исследования, посвященные удобству использования, подтвердили то, что многие из нас и так уже знали - в операциях копирования Windows 7 есть сумбурные и не совсем понятные вещи. Это относится и к обработке файлов и папок с одинаковыми именами (это мы называем коллизиями имен файлов). Наконец, наши телеметрические данные показали, что 5,61 % заданий копирования завершаются с ошибкой по разным причинам - от сбоев сети до отмены операции пользователем.

У нас есть возможность улучшить копирование больших объемов данных, обработку коллизий имен файлов и обеспечить успешное завершение заданий копирования.

Многие из читателей этого блога смотрят на этот аспект с другой стороны. Как и я, вы могли установить средство копирования стороннего производителя, которое позволяет обрабатывать такие сценарии масштабного копирования. Наши телеметрические данные показали, что самые популярные подобные надстройки (такие как TeraCopy, FastCopy и Copy Handler) используются менее чем на 0,45 % компьютеров с Windows 7. Хотя это может быть и довольно большое число из-за общего размера клиентской базы Windows 7, это говорит о том, что у многих пользователей нет удобного средства для выполнения операций масштабного копирования.

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

В Windows 8 у нас было три цели по улучшению операций копирования:

  • Единое место для управления всеми заданиями копирования: создать единый интерфейс для управления операциями копирования и их мониторинга.
  • Понятно и кратко: устранить ненужные элементы и предоставить пользователям нужную информацию.
  • Контроль пользователя: позволить пользователям управлять операциями копирования.

На основе этих целей мы внесли четыре основных улучшения в операции копирования. Вот короткое демонстрационное видео этих улучшений, но читайте дальше, чтобы получить более подробный обзор.


Если вы не видите видео или не можете его воспроизвести, загрузите его по адресу: MP4, высокое качество / MP4, низкое качество

Во-первых, мы консолидировали интерфейс копирования. Теперь вы можете просматривать и контролировать все выполняющиеся задания копирования проводника в едином интерфейсе. Windows 8 представляет все ожидающие задания копирования в одном диалоговом окне. Это экономит время, затрачиваемое на переходы по нескольким окнам в поиске нужного вам диалогового окна.

Рис. 1. Консолидированное копирование (представление без детализации)

Затем мы добавили возможность приостанавливать, возобновлять и останавливать текущие операции копирования. Это позволяет вам управлять тем, какие задания будут завершены первыми. Вы также можете щелкнуть любую исходную или конечную папку во время операции копирования и открыть эти папки.

Рис. 2. Пауза (представление без детализации)

Для поддержки этой новой возможности определения приоритетов мы добавили детализированное представление с графиком скорости передачи данных в реальном времени. Теперь для каждого задания копирования отображается скорость передачи данных, тенденции скорости и объем оставшихся данных для копирования. Хотя эта возможность не предназначена для измерения скорости, во многих случаях она позволяет быстро получить сведения об определенном задании.

Здесь показаны три выполняющихся задания копирования:

Рис. 3. Консолидированное копирование (представление с детализацией)

А здесь показано, как скорость передачи данных постепенно увеличивается, когда два задания приостановлены:

Рис. 4. Пауза (представление с детализацией)

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

Точно оценить время, оставшееся до конца копирования, практически невозможно, так как на это влияют слишком много непредсказуемых и неуправляемых факторов, например: Каким будет период доступности полосы пропускания сети? Начнет ли антивирусная программа сканирование файлов? Потребуется ли другому приложению доступ к жесткому диску? Начнет ли пользователь другое задание копирования?

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

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

Рис. 5. Конфликт в Windows 7

Диалоговое окно разрешения конфликта в Windows 7

 

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

Рис. 6. Конфликт (детализация)
Новое диалоговое окно разрешения конфликтов Windows 8

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

Наконец, в добавление к этим крупным улучшениями мы также провели тщательную чистку и удалили многие диалоговые окна подтверждения, которые пользователи считали надоедливыми или ненужными (например, "Вы действительно хотите переместить этот файл в корзину?" или "Вы уверены, что хотите объединить эти папки?"), чтобы сделать интерфейс менее отвлекающим.

Все это позволило сформировать значительно улучшенный интерфейс копирования - унифицированный, компактный, понятный и позволяющий управлять всеми операциями.

  
Помощь
Задать вопрос
 программы
 обучение
 экзамены
 компьютеры
Бесплатный звонок
ICQ-консультанты
Skype-консультанты

Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 
Бестселлеры
Курсы обучения "Atlassian JIRA - система управления проектами и задачами на предприятии"
Microsoft Windows 10 Профессиональная 32-bit/64-bit. Все языки. Электронный ключ
Microsoft Office для Дома и Учебы 2019. Все языки. Электронный ключ
Курс "Oracle. Программирование на SQL и PL/SQL"
Курс "Основы TOGAF® 9"
Microsoft Office 365 Персональный 32-bit/x64. 1 ПК/MAC + 1 Планшет + 1 Телефон. Все языки. Подписка на 1 год. Электронный ключ
Курс "Нотация BPMN 2.0. Ее использование для моделирования бизнес-процессов и их регламентации"
 

О нас
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.

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

Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе.

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



 

О нас

 
Главная
Каталог
Новинки
Акции
Вакансии
 

Помощь

 
Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 

Способы оплаты

 

Проекты Interface Ltd.

 
Interface.ru   ITShop.ru   Interface.ru/training   Olap.ru   ITnews.ru  
 

119334, г. Москва, ул. Бардина, д. 4, корп. 3
+7 (495) 229-0436   shopadmin@itshop.ru
Проверить аттестат
© ООО "Interface Ltd."
Продаем программное обеспечение с 1990 года