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 всего пара штук.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[10]: WhatsApp for Windows
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 27.11.17 14:48
Оценка:
Здравствуйте, Ops, Вы писали:

Ops>Раньше вроде надо было галочку поставить, потом ее убрали и сделали по-умолчанию. У меня вот сейчас 9 процессов висит


А, у Вас, скорее всего, массовая версия. У меня ESR, ибо одному из интернет-банков требуется Java для подписи PGP-сертификатом. Скоро я от этого банка откажусь, и тогда опять буду пробовать массовую.
Re[11]: WhatsApp for Windows
От: Ops Россия  
Дата: 27.11.17 16:03
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>А, у Вас, скорее всего, массовая версия. У меня ESR, ибо одному из интернет-банков требуется Java для подписи PGP-сертификатом. Скоро я от этого банка откажусь, и тогда опять буду пробовать массовую.


Раньше можно было держать больше одной версии в одной системе, но пару лет не проверял.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re: WhatsApp for Windows
От: _NN_  
Дата: 27.11.17 21:05
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Захотелось иметь под виндой параллельный клиент WhatsApp, чтобы не натыкивать текст на убогой телефонной клавиатуре, когда рядом нормальная. Попользовавшись какое-то время web-клиентом (web.whatsapp.com), решил поставить десктопный.


А чем веб не устраивает ?

Chrome позволяет вывести любой сайт как приложение и повесить его в панели задач.
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re[2]: WhatsApp for Windows
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 29.11.17 08:02
Оценка:
Здравствуйте, _NN_, Вы писали:

_NN>А чем веб не устраивает ?


Тем, что жрет до фига и тормозит браузер, если в рядовой вкладке. Если в специально созданном профиле, то все равно жрет 200 метров, и возможности интерфейса ограничены рамками браузера. Как выяснилось, это все равно наименее кривой вариант.

_NN>Chrome позволяет вывести любой сайт как приложение и повесить его в панели задач.


Извращение, хотя и выглядит забавно.
Re[3]: WhatsApp for Windows
От: _NN_  
Дата: 29.11.17 08:29
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Тем, что жрет до фига и тормозит браузер, если в рядовой вкладке. Если в специально созданном профиле, то все равно жрет 200 метров, и возможности интерфейса ограничены рамками браузера. Как выяснилось, это все равно наименее кривой вариант.


Жрать может дофига запросто и в настольном приложение, что многие приложения и делают.
Сегодня настольное приложение это просто оболочка для веба, см. Slack, Spotify и т.п.
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re[4]: WhatsApp for Windows
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 29.11.17 08:48
Оценка: :)
Здравствуйте, _NN_, Вы писали:

_NN>Сегодня настольное приложение это просто оболочка для веба, см. Slack, Spotify и т.п.


Ну так я и говорю, что это ужас и позор.
Re[3]: WhatsApp for Windows
От: Sharov Россия  
Дата: 29.11.17 10:13
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Извращение, хотя и выглядит забавно.


Вполне логично, учитывая что у них 1 таб = 1 процессу.
Кодом людям нужно помогать!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.