LINUX.ORG.RU

История изменений

Исправление lesopilorama, (текущая версия) :

Так вот мне не понятен момент - есть же веб-версия, полнофункциональная. Объясните в чём проблема стороннему клиенту любого веб-сервиса работать как браузер, тем самым где закрыт официальный API смотреть что отсылает и что принимает браузер - и воспроизводить это.

Проблема в том, что любое кривое нестабильное API в 100500 раз стабильнее того, что будет происходить «в браузере». Браузер обычно работает не через API, а через любую комбинацию произвольных способов, какие технически оказались возможны на момент реализации: что-то запросил через «обычный HTTP», что-то через websocket, что-то через кусок того же API, а что-то просто в HTML приехало с сервера само. И в любой момент любая хрень из этого месива может поменяться. Это настолько жопный геморой (отслеживать как это всё работает), что любое жопное API в разы проще, какое бы кривое оно не было.

Исправление lesopilorama, :

Так вот мне не понятен момент - есть же веб-версия, полнофункциональная. Объясните в чём проблема стороннему клиенту любого веб-сервиса работать как браузер, тем самым где закрыт официальный API смотреть что отсылает и что принимает браузер - и воспроизводить это.

Проблема в том, что любое кривое нестабильное API в 100500 раз стабильнее того, что будет происходить «в браузере». Браузер обычно работает не через API, а через любую комбинацию произвольных способов, какие технически оказались возможны на момент реализации: что-то запросил через «обычный HTTP», что-то через websocket, что-то через кусок того же API, а что-то просто в HTML приехало с сервера само. И в любой момент они могут поменяться в этом что угодно. Это настолько жопный геморой, что в 100500 раз проще и дешевле юзать любое возможное API.

Исходная версия lesopilorama, :

Так вот мне не понятен момент - есть же веб-версия, полнофункциональная. Объясните в чём проблема стороннему клиенту любого веб-сервиса работать как браузер, тем самым где закрыт официальный API смотреть что отсылает и что принимает браузер - и воспроизводить это.

Проблема в том, что любое кривое нестабильное API в 100500 раз стабильнее того, что будет происходить «в браузере». Браузер обычно работает не через API, а через любую комбинацию произвольных способов, какие технически оказались возможны на момент реализации. И в любой момент они могут поменяться в этом что угодно. Это настолько жопный геморой, что в 100500 раз проще и дешевле юзать любое возможное API.