WhatsApp for Windows
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 17.11.17 08:32
Оценка:
Захотелось иметь под виндой параллельный клиент WhatsApp, чтобы не натыкивать текст на убогой телефонной клавиатуре, когда рядом нормальная. Попользовавшись какое-то время web-клиентом (web.whatsapp.com), решил поставить десктопный.

Сперва охренел от размера (70 Мб упакованный установщик). Запустив его, охренел еще больше — он распаковал в APPDATA аж 230 метров, после чего запустил свой 55-метровый EXE в четырех(!) экземплярах. Разумеется, был немедленно снесен — держать столь нечеловеческое поделие в рабочей системе откровенно неуютно.

Я раньше полагал, что это скайп огромен и по-идиотски сделан, но в установщике 7.33 лишь 55 метров, а разворачивается он в 83. В Telegram — 38 метров, но это не установщик, а рабочий EXE, который внутри не упакован (7-Zip ужимает его до 19).

Есть хоть какое-то разумное объяснение столь нечеловеческому размеру и поведению WhatsApp? Интересно, им за такое хоть немного стыдно?
whatsapp ужас идиотизм кудакатитсяэтотмир
Re: WhatsApp for Windows
От: Nikolay_Ch Россия  
Дата: 17.11.17 08:38
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Есть хоть какое-то разумное объяснение столь нечеловеческому размеру и поведению WhatsApp? Интересно, им за такое хоть немного стыдно?

На мобильниках также. Телеграм относительно небольшой и работает шустро, ВацАп — неповоротливый и громадный, Скайп — вообще монстр.
Объяснения этому простые — учить программирование не надо, если есть фреймфорки. Понатыкал их с десяток в проект и радуешься. А то, что проект при этом разросся что откормленный боров — никого не волнует. Зачем волноваться о таких мелочах, когда вокруг "хайп" на новомодные девайсы? Надо же как-то занимать ядра и память новых девайсов.
Отредактировано 17.11.2017 8:39 Nikolay_Ch . Предыдущая версия .
Re[2]: WhatsApp for Windows
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 17.11.17 08:44
Оценка:
Здравствуйте, Nikolay_Ch, Вы писали:

N_C>На мобильниках также.


Под андроидом он со всеми потрохами укладывается в 64 метра. Это, конечно, тоже до фига, но по андроидным меркам — немного. Как они добились учетверения объема на PC?

N_C>А то, что проект при этом разросся


Ладно, если б только разросся. Четыре-то экземпляра EXE в параллель у них что делают?
Re[3]: WhatsApp for Windows
От: Gurney Великобритания www.kharlamov.biz
Дата: 17.11.17 08:47
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Ладно, если б только разросся. Четыре-то экземпляра EXE в параллель у них что делают?

Это скорее всего Chromium(open-source Chrome) в который грузится тот-же Web клиент. Смотреть здесь https://electronjs.org/
Re: WhatsApp for Windows
От: std.denis Россия  
Дата: 17.11.17 13:57
Оценка:
ЕМ>Сперва охренел от размера (70 Мб упакованный установщик). Запустив его, охренел еще больше — он распаковал в APPDATA аж 230 метров, после чего запустил свой 55-метровый EXE в четырех(!) экземплярах. Разумеется, был немедленно снесен — держать столь нечеловеческое поделие в рабочей системе откровенно неуютно.

Добро пожаловать в чудесный мир десктопных веб-приложений. Это ты наверное ещё размер этого высера в памяти не смотрел
Десктопные версии популярных приложений – Slack, Viber, ВКонтакте – тоже из той же оперы.
Хотя.. 32Гб ОЗУ хватит всем!
Отредактировано 17.11.2017 13:58 denis.st . Предыдущая версия .
Re[2]: WhatsApp for Windows
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 17.11.17 14:08
Оценка:
Здравствуйте, std.denis, Вы писали:

SD>ты наверное ещё размер этого высера в памяти не смотрел


Смотрел. Каждый экземпляр жрет по 50-70 метров. Отдельный экземпляр Firefox, в котором я открываю web-клиента, жрет около 170, так что экономия налицо.
Re[3]: WhatsApp for Windows
От: std.denis Россия  
Дата: 17.11.17 14:11
Оценка:
ЕМ>Смотрел. Каждый экземпляр жрет по 50-70 метров. Отдельный экземпляр Firefox, в котором я открываю web-клиента, жрет около 170, так что экономия налицо.

А зачем отдельный экземпляр? Можно ведь просто отдельное окно
Re[4]: WhatsApp for Windows
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 17.11.17 14:21
Оценка:
Здравствуйте, std.denis, Вы писали:

SD>А зачем отдельный экземпляр? Можно ведь просто отдельное окно


Окно будет в том же самом процессе, а он и так жрет, как не в себя — при трех-четырех десятках вкладок раздувается почти до трех гигов.
Re[5]: WhatsApp for Windows
От: Ops Россия  
Дата: 26.11.17 17:21
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Окно будет в том же самом процессе, а он и так жрет, как не в себя — при трех-четырех десятках вкладок раздувается почти до трех гигов.


Уже год (или больше?) как многопроцессный.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re: WhatsApp for Windows
От: Ops Россия  
Дата: 26.11.17 17:25
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Есть хоть какое-то разумное объяснение столь нечеловеческому размеру и поведению WhatsApp? Интересно, им за такое хоть немного стыдно?


Хз, сам им не пользуюсь, но в миранде есть плагин 249КБ.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[6]: WhatsApp for Windows
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 27.11.17 10:31
Оценка:
Здравствуйте, Ops, Вы писали:

ЕМ>>Окно будет в том же самом процессе, а он и так жрет, как не в себя — при трех-четырех десятках вкладок раздувается почти до трех гигов.


Ops>Уже год (или больше?) как многопроцессный.


Кто?
Re[2]: WhatsApp for Windows
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 27.11.17 10:31
Оценка:
Здравствуйте, Ops, Вы писали:

Ops>в миранде есть плагин 249КБ.


Я его еще несколько лет назад пытался использовать, но он убогий — не умеет работать в параллель с телефонным.
Re: WhatsApp for Windows
От: TimurSPB Интернет  
Дата: 27.11.17 10:44
Оценка:
ЕМ>Есть хоть какое-то разумное объяснение столь нечеловеческому размеру и поведению WhatsApp? Интересно, им за такое хоть немного стыдно?
Это веб-версия, запихнутая в EXE вместе с обрезком браузера и тонной JS потрохов. Так что это не позорище, а переносимая разработка для всех платформ! Ну лень им было пилить на Qt клиента.
Make flame.politics Great Again!
Re[7]: WhatsApp for Windows
От: Ops Россия  
Дата: 27.11.17 10:46
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

Ops>>Уже год (или больше?) как многопроцессный.


ЕМ>Кто?


ФФ
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[3]: WhatsApp for Windows
От: Ops Россия  
Дата: 27.11.17 10:49
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Я его еще несколько лет назад пытался использовать, но он убогий — не умеет работать в параллель с телефонным.


Как раз несколько лет назад появилась Miranda NG, чуть ли не с 0 переписали. Проверь, может все что надо уже работает.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[2]: WhatsApp for Windows
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 27.11.17 12:00
Оценка:
Здравствуйте, TimurSPB, Вы писали:

TSP>Это веб-версия, запихнутая в EXE вместе с обрезком браузера и тонной JS потрохов. Так что это не позорище, а переносимая разработка для всех платформ!


Для каких платформ не существует цельного браузера, а только обрезок? Или на каких платформах браузер настолько непопулярен, что шанс его наличия в системе достаточно низок?

Я понимаю, что подобное поделие многие поставят себе в систему просто потому, что увидят EXE-инсталлятор, примут его за самодостаточный продукт, а на размер и устройство попросту не обратят внимания, ибо недостаточно грамотны. А вот кто из имеющих браузер и знающих о существовании web-клиента осознанно будет ставить себе эту странную конструкцию?
Re[8]: WhatsApp for Windows
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 27.11.17 12:01
Оценка:
Здравствуйте, Ops, Вы писали:

Ops>>>Уже год (или больше?) как многопроцессный.


ЕМ>>Кто?


Ops>ФФ


Угу. А при каких условиях?
Re[3]: WhatsApp for Windows
От: TimurSPB Интернет  
Дата: 27.11.17 12:03
Оценка:
ЕМ>Я понимаю, что подобное поделие многие поставят себе в систему просто потому, что увидят EXE-инсталлятор, примут его за самодостаточный продукт, а на размер и устройство попросту не обратят внимания, ибо недостаточно грамотны. А вот кто из имеющих браузер и знающих о существовании web-клиента осознанно будет ставить себе эту странную конструкцию?
Сложно сказать за всех. Лично я не буду такое ставить.
Можно предположить что бизнес попросил, разработчики сделали. Родили монстра и закрыли таску.
Make flame.politics Great Again!
Re[4]: WhatsApp for Windows
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 27.11.17 12:04
Оценка:
Здравствуйте, Ops, Вы писали:

Ops>Как раз несколько лет назад появилась Miranda NG, чуть ли не с 0 переписали. Проверь, может все что надо уже работает.


Этот плагин я изначально пробовал именно в NG. За все время его парадигма не изменилась — он может быть только единственным клиентом.

Web-клиент тем и удобен (насколько сам WhatsApp вообще можно считать удобным), что работает параллельно с телефонным, взаимодействуя непосредственно с ним, а не с сервером. Да, это неимоверно криво и убого, но хоть какая-то польза от изначально кривого мессенджера.
Re[9]: WhatsApp for Windows
От: Ops Россия  
Дата: 27.11.17 12:36
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Угу. А при каких условиях?


Раньше вроде надо было галочку поставить, потом ее убрали и сделали по-умолчанию. У меня вот сейчас 9 процессов висит, у каждого от 60 до 360М памяти, причем больше 200 всего пара штук.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.