evgenb82
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору anfilat 1) вопрос про скорость сохранения страничек из IE. пока страница сохраняется, запрещено делать фокус на окно самого браузера. я это понимаю так, что пользователь в этом случае может закрыть окно или изменить его DOM, и тогда в процессе сохранения тяжелой страницы данные попросту неоткуда будет брать, либо нарушится их целостность. с другой стороны, не трудно заметить, что в CHM сохраяется гораздо медленнее, чем в другие форматы (хорошо заметно на странице с "тяжелыми" картинками). как я понял, в любом случае сначала данные куда-то копируются, потом пакуются. можно ли сделать упаковку (особенно актуально для CHM) в фоновом процессе без "полоски" завершения? думаю, пользователи это обновление оценят, поправьте меня, если что-то неправильно понял. 2) Цитата: Цитата: ааа, а я про вопрос после установки сабжа говорил - он нашел (или я ему указал) старую базу, и спросил - удалить? ну нафига, спрашивается? скорее подключить уж. | Это ты наверно про диалог указания пути к базе. Там задается вопрос - "открыть базу или удалить и скопировать на это место открытую". Да, логика там неоднозначная получилась | более логичная логика: "автоматически проиндексировать подключаемую базу или открыть как есть? да/нет" просто недавно радикально переставлял себе венду (героически пахала бы и дальше с 2009 года, да решил при переезде на SSD полностью обновить). в общем классический случай, бывший системный диск теперь временно стал диском, скажем, N, и при попытке просмотра после подключения хранившейся там базы, MPIB стал на меня ругаться (права на файловую систему были впорядке). конечно, проблема решилась достаточно просто переиндексированием этой базы, НО... это ведь логичнее сразу предложить при её подключении, чем удаление, не так ли? ну а если и случайно нажал "да, хочу переиндексировать", то ведь и отказаться можно в процессе. ну и сразу такой вопрос - есть ли планы сделать однофайловую (более-менее базу вот без этого геморроя? Добавлено: 3) ну и еще такой момент. тут был вопрос, что же делать с базами при удалении MPI. у меня немного другой вопрос. только предположим. я устанавливаю MPI. потом подключаю базы (очевидно, не пустые, а которые у меня были до данной установки). что же будет делать с ними MPI при удалении? тоже предложит удалить, но ведь это уже, согласитесь, совсем нелогичное поведение, ведь они, очевидно, пополнялись в предыдущих версиях MPI, наверняка не для того, чтобы последний установленный MPI отправил их на тот свет вместе с собой? если честно, я еще не экспериментировал с этим случаем, но при деинсталляции хорошее поведение либо удалить все (что наверняка и реализовано при подтверждении), либо все оставить, если пользователь отказался удалять базы. плохое поведение - если автоматически удалять/оставлять только чтот-то. и в то же время этот пример показывает абсурдность удаления баз в довольно типичных случаях. у меня нет каких-либо идей на этот счет, но вариант с удалением весьма опасное решение. да нет, вот и идея появилась. простая, как 3 рубля! почему бы не сделать мастер удаления, как мастер установки с диалоговыми окнами. "вас праветствует мастер удаления" и т.д. как у других uninstall. и добавить в середину всего один шаг мастера деинсталляции, с 3 кнопками на середине окна и обычными кнопками внизу "назад-пропустить(вместо далее)-отмена". на 3 кнопках - "удалить дефолтную базу" (которая в %userprifile%), на второй - "удалить созданные базы", на третьей "загубить подключенные базы". и всю это страницу разбавить какими-нибудь красными иероглифами. так пользователь случайно никогда базы не удалит, а вот случайно пропустить это удаление более безопасно, чем стереть базы. ну а чтобы не пропустили и подумали - привлекаем внимание красными значками. вот такой мозговой штурм, все, что вспомнил по теории пользовательских интерфейсов рассказал. нудык я ж не в AAPL работаю, мне идеи не жалко;) 4) что-то я так и не понял, как сейчас галочка в установщике работает "установить плагин для Chrome" (для меня это не критично, но непонятно). скачал последние версии chromium 25 (в zip) и chrome 23 (offline inst, "для всех юзеров"). до того, как они еще были установлены, почему-то галочка MPI в установщике была активна, а установлен был только огнелис тринадцатый. только после установки MPI, поставил chromium и chrome - не помню точно, вроде в хроме он оказался установленным. вот так вот "заранее" установился. удалил я его, решил дальше поиграться. несколько раз удалил-установил-переустановил, обнаружил его в хромиуме, но не в активном состоянии. и оттуда удалил. после удаления, сколько не устанавливал-удалял, больше галка "установить расширение для хрома" не сработала, хоть и активна была. может перезагрузиться надо, не знаю. но венда сейчас девственно чистая, кроме офиса, этих браузеров и по мелочам несколько плееров с внутренними декодерами. система не загажена и такое поведение при установке мне не понятно. ну и возможно это как-то связано с добавлением защиты в последних версиях этих браузеров от установки вредоносных плагинов - теперь можно устанавливать тока если открыта текущая страница с настройками расширений. ну а мне вообще-то именно так и удобнее устанавливать. если чо, я помочь хотел |