Отсутствующий разработчик E продолжает попытки работать с Tumblr, но у Tumblr его нет

  • 08-01-2021
  • комментариев

Mr. Cutlr.

Джереми Катлер, разработчик популярного надстройки Missing e для Tumblr, все еще надеется достичь компромисса с сетью блоггеров.

На прошлой неделе Tumblr сказал г-ну Катлеру, чтобы он прекратил распространение расширения - его можно скачать бесплатно, хотя г-н Катлер получает некоторые пожертвования от счастливых пользователей, - иначе Tumblr удалил бы его личный блог в отместку.

«Расширения для браузера, которые существенно изменяют возможности Tumblr. в настоящее время запрещены нашими Условиями обслуживания, и абсолютно необходимо, чтобы любые такие изменения соответствовали Лицензионному соглашению разработчика приложений и API Tumblr », - написал адвокат Tumblr Ари Шахдади в электронном письме г-ну Катлеру, в котором изложил 11 возражений Tumblr, включая то, что различные функции нарушают Условия Соглашения о предоставлении услуг, разработчик и API, использовать парсинг страниц и дублировать функции Tumblr.

Mr. Катлер предлагал внести определенные изменения в ответ на некоторые возражения Tumblr, но стартап, похоже, не заинтересован в компромиссе. В пятницу Tumblr потребовал, чтобы г-н Катлер закрыл Missing e в течение десяти дней.

Но г-н Катлер предложил внести некоторые изменения в Missing e, чтобы соответствовать, например, возражению против функции «Dashboard» Исправления »,« Публикация исправлений »и« Спрашивать исправления ». «Представление обхода предполагаемого пользовательского интерфейса и пользовательского интерфейса в качестве« исправлений »является серьезным искажением информации о Tumblr и наших функциях», - сказал г-н Шахдади. В ответ г-н Катлер сказал, что будет использовать слово «твики» вместо «исправления».

Катлер также сказал, что удалит все функции, которые решают проблемы, которые исправил Tumblr, например, возвращение ошибок из панели инструментов Tumblr, когда сайт не отвечает. Он также сказал, что удалит функции, которые дублируют функциональность Tumblr, например возможность перемещать сообщения в очереди в начало очереди.

Возражения, которые были названы нарушениями соглашения API, не должны применяться к Однако отсутствует e, утверждает г-н Катлер. По его словам, из-за отсутствия e использование Tumblr API прекратилось после того, как Tumblr впервые высказал возражение против расширения. Следовательно, г-н Катлер не должен подпадать под действие соглашения об API, заявил он, стараясь объяснить г-ну Шахдади, что Missing e взаимодействует с информацией, собранной в ходе обычного просмотра веб-страниц.

По его словам, Катлер может обратиться за помощью к юристу.

Отношения со сторонними разработчиками всегда сложны. Но г-ну Катлеру удалось развернуть множество функций в то время, когда Tumblr сосредоточился на увеличении пропускной способности своей сети. Мобильные обновления, запрошенные функции, такие как аналитика, и проекты Tumblr, такие как каталог, просканированный по мере того, как г-н Катлер заархивировал «исправление» после «исправления». Г-н Катлер подал заявку и взял интервью у Tumblr несколько месяцев назад. Это не сработало, несмотря на то, что многие пользователи Tumblr любят функции Missing e, а г-н Катлер любит платформу.

Возражения Tumblr и ответы г-на Катлера полностью:

< p >> 1) «Исправления для панели инструментов», «Публикация исправлений», «Спросите об исправлениях»> Представление обхода предполагаемого пользовательского интерфейса и пользовательского интерфейса как «исправлений» является серьезным искажением информации о Tumblr и наших функциях. (3 с)

Чтобы соответствовать духу этого требования, я изменю названия этих функций на «Настройки панели инструментов», «Публикация настроек» и «Спросить о настройках» соответственно.

> 2) «Не позволяйте панели инструментов Tumblr постоянно зависать, когда сайт не отвечает»> Эта конкретная проблема исправлялась в течение нескольких месяцев. Повторное внедрение может вызвать дополнительные проблемы. (3д, 3с)

Эта функция была добавлена ​​для решения проблемы страниц ошибок, возвращаемых Tumblr со статусом HTTP 200. Если эта проблема будет устранена с вашей стороны (я предполагаю, что страницы ошибок без кодов ошибок не будут возвращаться), то эта функция будет удалена. Однако это никогда не было «существенной репликацией» сервисов Tumblr, поскольку оно предназначалось для устранения надзора, который больше не осуществляется. Он не дублировал какой-либо код на стороне клиента.

> 3) «Добавить кнопку« переместить в начало очереди »в сообщениях очереди»> Эта функция уже существует (с действием Alt-click) и не должна быть повторно реализованным. (3д, 3с)

Я, как и многие пользователи, не знаю, что эта опция щелчка Alt существует. Вам следует сообщить своим пользователям, что он существует. Хотя я вряд ли считаю это «существенной репликацией», я понимаю, что дополнительный код для поддержки этой опции не требуется, и я буду уверен, что пользователи знают о встроенной опции.

> 4) «Добавить Боковые панели Tumblelog (количество подписчиков, сообщения и т. Д.) На всех страницах обзора »> Использует парсинг страниц. (3l)

Загрузка AJAX одной страницы не является значительным источником очистки страницы. Однако я согласен с тем, что это можно считать нарушениемction 3l Лицензионного соглашения Tumblr API. См. Примечание выше относительно нарушений лицензионного соглашения по API.

> 5) «Сделайте так, чтобы кнопка« Follow »на тире переместила вас прямо к вашему списку отслеживаемых Tumblrs»> Это нарушает Раздел 3m Tumblr's Лицензионное соглашение разработчика приложений и API.

Я согласен с тем, что это можно рассматривать как нарушение раздела 3m Лицензионного соглашения Tumblr API. См. Примечание выше относительно нарушений лицензионного соглашения API.

> 6) «Добавьте значок увеличительного стекла ко всем сообщениям с фотографиями и фотосетами, чтобы вы могли видеть их в полном размере»> Эта функция уже существует. Возможность для пользователей увеличивать фото также может быть включена автором сообщения. Обход авторских ограничений, безусловно, запрещен. Реклама этого как дополнительной функциональности также вводит в заблуждение. (3d, 3s)

Эта функция существует только в частичной форме. Можно увеличивать фотосеты, но увеличивать фотографии до их максимального размера можно только в определенных обстоятельствах. Например, если автор сообщения указывает ссылку для перехода по ссылке для изображения, нельзя увеличить изображение с помощью встроенной функции Tumblr, независимо от того, имел ли автор сообщения какое-либо намерение предотвратить эту возможность. Автор сообщения не может настроить возможность отображения полноразмерных фотографий в сообщениях на панели управления. Чтобы удовлетворить ваше требование относительно вводящего в заблуждение характера ссылки на это как на добавленную функцию, я переработаю документацию, чтобы указать, что это просто альтернатива существующей встроенной функции.

Это может быть считается «существенной репликацией» в соответствии с разделом 3d Лицензионного соглашения Tumblr API. См. Примечание выше относительно нарушений лицензионного соглашения API.

> 7) «Быстрый (в 1 клик) реблог. Переблог сообщений, не покидая тире »> В настоящее время эта функция использует захват форм для создания сообщений. Его следует удалить или изменить, чтобы использовать API Tumblr. (3l, 3n, 3o)

Термин «захват формы» используется для обозначения использования автоматизации с целью позволить (возможно, неавторизованному) пользователю отправлять несанкционированные данные с использованием формы сайта - обычно для цель рассылки спама. Отсутствующая функция быстрого реблога e позволяет пользователям Tumblr делать реблог постов, сохраняя при этом этап фактического открытия страницы реблога и отправки на нее. Чтобы обозначить это как «захват формы», а не просто автоматическую отправку формы, можно предположить, что либо Tumblr считает пользователей функции быстрого реблоггинга Missing e неавторизованными, либо любые реблоги, которые они выполняют с этой функцией, являются несанкционированными. Я надеюсь, что вы не верите, что это так.

Эта функция может рассматриваться как нарушение раздела 3l Лицензионного соглашения Tumblr API. См. Примечание выше относительно нарушений лицензионного соглашения API.

Эта функция может считаться нарушением раздела 3n лицензионного соглашения Tumblr API, поскольку она изменяет функциональность процесса переподключения. Однако он не переводит, не реконструирует, не декомпилирует, не дизассемблирует или не извлекает исходный код, лежащие в его основе идеи, алгоритмы, структуру или организационную форму из Сервисов Tumblr или Лицензионных материалов, а также не отменяет, не избегает, не обходит, не удаляет, не деактивирует или иным образом обходить любые механизмы защиты для Сервисов Tumblr или Лицензионных материалов, а также не удалять и не изменять какие-либо уведомления о правах собственности, атрибуцию или знаки, предоставленные или предоставленные как часть Сервисов Tumblr или Лицензионных материалов. См. Примечание выше относительно нарушений лицензионного соглашения API.

Ничто не указывает на то, что функция быстрого реблоггинга является нарушением раздела 3o лицензионного соглашения Tumblr API. Пользователь должен активировать функцию быстрого реблога вручную, а затем должен нажать кнопку реблога или меню быстрого реблога, чтобы перезапустить пост. Завершение этого процесса, несомненно, отражает «явное, подлинное выражение намерений и разрешений пользователя».

> 8) «Всегда перезагружайте длинные текстовые сообщения как текст (вместо сообщений со ссылками, которые прерывают публикацию)»> Это нарушает Раздел 3m Лицензионного соглашения Tumblr для разработчиков приложений и API.

Настройка интерфейса таким образом, чтобы текстовые сообщения при реблоге автоматически переходили на страницу «Реблог как текст», является модификацией поведения Tumblr по умолчанию, изначально заданного представление возможности реблоггинга длинных текстовых сообщений в виде ссылок (с усеченным основным текстом). Эта функция может считаться нарушением раздела 3m Лицензионного соглашения Tumblr API. См. Примечание выше относительно нарушений лицензионного соглашения API.

> 9) «Добавить кнопки очереди / черновика / приватных при ответах на вопросы»> Эта функция уже существует (с действием щелчка по Alt) и не должна быть повторно реализован. (3d)

Эта функция существует только частично. Усинg при нажатии alt-click можно отвечать только на вопросы как в очереди / черновике, но не как на личные сообщения.

Хотя это не «существенная репликация» существующей функции, это можно рассматривать как нарушение раздела 3d Лицензионного соглашения Tumblr API. См. Примечание выше относительно нарушений лицензионного соглашения API.

> 10) «Разрешить выбор и массовое удаление неотвеченных сообщений с запросами»> Эта функция в настоящее время использует захват форм для удаления сообщений. Его необходимо удалить или изменить, чтобы использовать Tumblr API. (3l, 3n)

Термин «захват формы» используется для обозначения использования автоматизации с целью разрешения (возможно, неавторизованного) пользователя отправлять неавторизованные данные с помощью отправки формы сайта - обычно для этой цели. рассылки спама. Отсутствующие функции массового удаления e позволяют пользователям Tumblr удалять несколько сообщений с вопросами из своего почтового ящика, сохраняя при этом несколько шагов нажатия на каждую отдельную кнопку удаления. Если обозначить это как «захват формы», а не просто автоматическую отправку формы, это означает, что либо Tumblr считает пользователей функций массового удаления Missing e несанкционированными, либо любое удаление сообщений, которые они выполняют с помощью этой функции, несанкционированным. Я надеюсь, что вы не верите, что это так.

Эта функция может рассматриваться как нарушение раздела 3l Лицензионного соглашения Tumblr API. См. Примечание выше относительно нарушений лицензионного соглашения API.

Однако эта функция не может рассматриваться как нарушение раздела 3n лицензионного соглашения Tumblr API. Он никоим образом не мешает, не изменяет или не отключает какие-либо функции или функции, а также не переводит, не реконструирует, не декомпилирует, не дизассемблирует или не извлекает исходный код, лежащие в основе идеи, алгоритмы, структуру или организационную форму, а также не поражает, не избегает, не обходит, удалять, деактивировать или иным образом обходить любые механизмы защиты, а также удалять или изменять какие-либо уведомления о правах собственности, атрибуцию или знаки, предоставляемые или предоставляемые как часть Сервисов Tumblr или Лицензионных материалов. Он просто выполняет существующий клиентский код, уже загруженный в браузер пользователя.

> 11) «Разрешить загрузку встроенных изображений для всех типов сообщений (не только текстовых сообщений)»> Эта функция использует подмену примитивного реферера для обойти встроенные ограничения Tumblr. (3l, 3n)

Спуфинг реферера используется для обозначения отправки неверной информации реферера в HTTP-запросе, чтобы помешать веб-сайту получить точные данные об идентичности веб-страницы, ранее посещенной пользователь. Эта функция Missing e использует встроенный фрейм для загрузки формы (из самого расширения браузера), которая отправляет данные изображения в сценарий обработки на Tumblr, который, в свою очередь, может передавать информацию об обработке в основной документ публикации. Это метод прямой загрузки страницы загрузки изображения в расширение, отправки формы, сбора обработанной информации и ручного добавления ее в основной почтовый документ. Расширение браузера никоим образом не искажает, не изменяет и не скрывает информацию о реферере. Многие из отсутствующих функций e предназначены для облегчения автоматизации действий, которые пользователь может выполнить вручную с помощью нескольких менее удобных шагов.

Однако это можно рассматривать как нарушение раздела 3l Лицензионного соглашения Tumblr API. . См. Примечание выше о нарушениях лицензионного соглашения API.

Tumblr отказался от комментариев.

комментариев

Добавить комментарий