Вероятно, это не имя этих установщиков. Под онлайн-установщиком я подразумеваю небольшой исполняемый файл, который мы загружаем и выполняем, который загружает истинное программное обеспечение, которое я собираюсь установить.
Их так много, например, при установке Chrome, Visual Studio Express и т. Д.
Какова цель этих онлайн-установщика? Я думаю, что они довольно неудобны.
installation
installer
onemach
источник
источник
Ответы:
Причины разные.
Они позволяют загружать только то, что вы действительно хотите установить. Если у вас есть варианты во время установки, или программа доступна как в 32-битном, так и в 64-битном вариантах, или в зависимости от используемой версии ОС, вы не загружаете больше, чем фактически устанавливаете. Другие распространители могут заставить вас выбрать правильный вариант, прежде чем загружать программу вообще; и некоторые пользователи могут быть не в состоянии выбрать правильный вариант.
Некоторые программы поставляются в комплекте с зависимостями, такими как среды выполнения или платформы (я видел Visual C ++ Runtime, .NET, DirectX; также возможна Java). Инсталляторы онлайн ограничивают загрузку и установку тех машин, у которых их еще нет (спасибо @ billc.cn ).
Кроме того, он позволяет производителям программного обеспечения всегда устанавливать только актуальные версии, а не ту, которую вы загрузили год назад. Некоторые папки « Загрузки » просто пугают.
Возможно даже, что они экономят некоторую полосу пропускания, поскольку установщик может загружать больше пользователей, чем фактически устанавливает программу.
Они также являются возможным способом информирования производителей программного обеспечения о каждой фактической установке , в отличие от загрузок установщика.
источник
Для продуктов Blizzard загрузчик может использовать битторрент за кулисами.
Кроме того, некоторые браузеры не поддерживают перезапуск загрузок, поэтому на старых компьютерах это возможно.
источник
Используя онлайн установщик загружает установочные файлы, из установщика. Это означает, что вы можете получить абсолютно последнюю версию от поставщика программы установки.
При автономной установке он может обновляться не так часто, поэтому ваша версия может немного отставать.
Пример Chrome. Вместо того, чтобы постоянно обновлять установщик, они могут просто отправить новый контент на веб-сервер, и один и тот же установщик может обрабатывать его бесконечно.
источник
источник
Это также экономит ваше дисковое пространство. Функция добавления / удаления программ работает путем кэширования файла установщика. Это не имеет большого значения для небольших приложений; но вы бы предпочли кэшировать онлайн-установщик на несколько МБ для чего-то вроде .net framework или автономного установщика на несколько сотен МБ?
источник
Я всегда предполагал, что это было сделано с точки зрения UX: если сетевое соединение прерывается, то некоторые браузеры не смогут возобновить загрузку, а некоторые пользователи не будут достаточно мотивированы, чтобы выяснить, что произошло, и вручную перезапустить процесс.
С другой стороны, с помощью онлайн-установщика разработчики могут быть уверены, что система загрузки является надежной и не будет иметь этой проблемы. Это может привести к меньшей когнитивной нагрузке на пользователей, в зависимости от браузера, и более высокой частоте успешных установок.
источник