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

В магнет ссылке объект идентифицируется хешем и не привязан к расположению если он уже в кеше его нет необходимости загружать и делать лишний запрос на сервер даже если объект был загружен с другого адреса.

Также в таком случае нет необходимости хранить множество копий объекта загруженных с разных адресов.

Если для идентификации использовать TTH хеш то можно частично стирать объект по мере необходимости в свободном пространстве а позже также частично загружать его проверяя по уровням TTH дерева.

Пример магнет-ссылки на изображение:

Выделить код

Код:

magnet:?xt=urn:tree:tiger:6QCGL3ZUNQZCNHFUGICGESXF5RCSNS6YYFMT5EA&as=http://upload.wikimedia.org/wikipedia/commons/3/3d/Torrentcomp_small.gif

Кому предлагаете-то?

banbot пишет

Кому предлагаете-то?

Разработчикам фаера

ivan386
Такая идея уже пробегала, но никакого внимания не привлекла.
Bug 528148 - Support the Magnet URI scheme

А разработчиков здесь нет.

Sid пишет

ivan386
Такая идея уже пробегала, но никакого внимания не привлекла.
Bug 528148 - Support the Magnet URI scheme

А разработчиков здесь нет.

Ну тут немного по проще идея а там уже полноценное P2P требуют поэтому и так. А вот где бы русскоязычных разработчиков найти ато с английским у меня плоховато?

ivan386
Наверное, Вам на https://bugzilla.mozilla-russia.org
Но насколько работает — не знаю.

Радик245 пишет

ivan386
Наверное, Вам на https://bugzilla.mozilla-russia.org
Но насколько работает — не знаю.

Добавил Ошибка 694

1) Ну и причем тут багзилла где регистрируют ошибки?
2) Это надо еще массовую поддержку такого "добра" на сайтах, а этого не будет пока не будет поддержки в ие.
3) Много-ли сайтов использующих одни и те-же (именно одни и те-же, а не похожие) картинки?
4) Да и вообще - это критично разве-что для мобильных клиентов (но у них опять-таки нет достаточного объема кэша, что-бы получить ощутимую пользу)
итого: мертворожденная идея.

shumomer
1) в багзилле всегда создавались тикеты на новые возможности
2) существование фичи клиент не ухудшит, зато в случае чего поддержка уже есть
3) Любые однотипные форумы и сайты на одном движке, использующие одни и те же графические элементы. А не посещала вас мысль, что сайты пишут по возможностям бруазера, а никак не наоборот? Будет поддержка в браузерах - будет появляться возможность на сейтах.

итого: от внедрения хуже не станет, сайтостроителей появится новая возможность. А будут появляться сайты с поддержкой фичи, так и остальные браузеры обзаведутся поддержкой фичи.

Vanilla Dragon пишет

shumomer
1) в багзилле всегда создавались тикеты на новые возможности

Вот честно - ни разу в жизни не знал :)



Vanilla Dragon пишет

shumomer
...

Писал-писал, писал-писал (в смысле я писал), а потом мысль пришла - а нафига?
Пис. Время нас рассудит.

Магнет ссылки на изображения и другие ресурсы

А можно же наверное эту идею в расширение оформить - для кого актуально просто установит и пользоваться будет :angel:

Как расширение не покатит. Магнет ссылку фаерфокс должен уметь сам читать и понимать как получить по ней объект. Работа с кешем также должна быть в фаере прописана. Иначе магнеты бесполезны. А вот дальнейшие навороты типа p2p сеть уже нужно как дополнение оформлять оно уже не обязательно да и плагином позволит подключить не одну сеть.

ivan386 Ясненько :angel:

А как с этим должны разбираться владельцы сайтов? Вот вставили они изображение по ссылке

magnet:?xt=urn:tree:tiger:6QCGL3ZUNQZCNHFUGICGESXF5RCSNS6YYFMT5EA&as=http://upload.wikimedia.org/wikipedia/commons/3/3d/Torrentcomp_small.gif

предположим, что firefox его понял, а вот как быть с другими браузерами? Они вообще изображения показывать не будут.

Скриптом менять магнет на прямую ссылку. Она там тем более имеется ))

А можно и так сохранить совместимость со старыми клиентами.

Выделить код

Код:

http://upload.wikimedia.org/wikipedia/commons/3/3d/Torrentcomp_small.gif#magnet:?xt=urn:tree:tiger:6QCGL3ZUNQZCNHFUGICGESXF5RCSNS6YYFMT5EA

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

Lain_13 пишет

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

Да это возможно. Но тем не менее они успешно используются в различных p2p сетях для поиска, идентификации, проверки на целостность объектов. Вот кстати интересный вопрос. А больше ли количество объектов в интернете чем вариантов хешей (192 битное число)?

ivan386 пишет

Вот кстати интересный вопрос. А больше ли количество объектов в интернете чем вариантов хешей (192 битное число)?

Да.

Нет. Столько байтов в интернете нет, не то, что объектов.