>> Наша работа - предоставить хороший интерфейс пользователю. Если браузер не справляется, это не наши проблемы.
> Нет, ваши. Программисты прикладного софта по крайней мере понимают, что есть такое
> понятие как ограничение производительности железа. Почему "программисты" фронтенда считают,
> что если прячутся от железа за браузером, то могут на него
> все свалить?Если железо на рабочем месте не удовлетворяет системным требованиям, надо апгрейдить рабочее место. Просто же как дважды два, анончик.
К тому же, сомневаюсь я, что работодатель, потратив миллионы на ПО, не обеспечит своих работников железом, чтобы они могли с этим ПО работать. У ПО ведь есть минимальные требования, кэп. Они все прописаны, то бишь заранее известны ещё ДО покупки.
>> Это их рабочая среда, за которую собственно нам деньги и плачены, притом немалые.
> И чо? По факту вы получили немалые деньги за кривую реализацию. Отнюдь не повод гордиться.
Ого. Кривая реализация. И ты это утверждаешь только потому, что мы используем таймеры и XHR в веб-интерфейсе? Ну нифига себе.
Нет, реализация у нас на высоте. Но даже если бы она была кривая, как гoвно мамонта, люди платят за готовое коробочное решение, потому что самостоятельно сваять на коленке такую систему в разумные сроки - задача неподъёмная даже для самых крупных компаний. А мы на DLP-системах собаку съели: были проанализированы тысячи сценариев работы безопасника, построены общие модели выявления преступлений, и сформирован релевантный этим моделям интерфейс. Такой интерфейс повышает производительность труда безопасника, вот что главное.
>> Обеспечение качества работы вкладок при их параллельном сосуществовании - задача браузера, не сайтостроителей.
> Задача в том числе сайтостроителей, не отмазывайтесь. Вам немалые деньги платят, а вы такой результат выдаете. Позорники.
Ну-ну. На, посмотри, какие мы "позорники":
https://www.youtube.com/watch?v=9ePg3_3dBuQ&t=21m11s
Видишь там справа "лента событий"? Как мы её тебе без таймера обновлять будем? Видишь, как генерируется интерфейс? Как мы без клиент-серверного взаимодействия на js будем такое генерировать?
И кстати, почему собственно такая ненависть к таймерам и XHR? Их используют vk и facebook, gmail и yandex. Что вам не нравится?