Там лишнего кода-то с гулькин нос. Те if'ы, которые у Вас, можно заменить на: var idb = window.mozIndexedDB || window.webkitIndexedDB || null;
// То, что ниже, нужно все равно, даже если бы IndexedDB называлась одинаково
// во всех браузерах
if (idb) {
// IndexedDB есть
} else {
// IndexedDB нет
}
А разве нельзя с той же целью использовать асинхронный XHR? Современные браузеры, вроде уже приучены в этом случае не мучать пользователя индикатором «загрузка».
Т.е. ежели я, скажем, владелец форума, то могу со спокойной совестью класть болт на всех, пока мне почтой письмо не придёт? При этом не публикуя почтовый адрес, естественно.
А в каком виде правообладатель должен подавать претензию хостеру? Каким образом должны подтверждаться права на контент? В какой срок претензии должны удовлетворяться?
E-mail без ЭЦП легко подделывается (и уже не является уликой в суде, насколько я помню). Срок доставки e-mail не является технически жестко лимитированным или даже вообще гарантированным. Проверка корректности претензии — не всегда тривиальная задача, особенно, если контент в принципе не распространяется on-line официально, а даже если и распространяется — не покупать же официальную копию для осуществления проверки. Удаление контента без проверки, по первому же анонимному (фактически) доносу — не самая лучшая идея для сайта.
Т.е. остается всего два варианта:
1. Старое доброе заказное письмо с уведомлением о вручении. Долго, да и не для каждого сайта можно найти почтовый адрес без обращения в органы.
2. Предварительный договор с соответствующими методами идентификации. Такое возможно с ограниченным кругом крупных игроков вроде YouTube, RuTube, Яндекс, Mail.ru, ВКонтакте и т.п.
Что делать какому-нибудь заштатному провинциальному форуму? Регистрировать юрлицо и публиковать почтовый адрес для претензий?
var idb = window.mozIndexedDB || window.webkitIndexedDB || null;
// То, что ниже, нужно все равно, даже если бы IndexedDB называлась одинаково
// во всех браузерах
if (idb) {
// IndexedDB есть
} else {
// IndexedDB нет
}
Пока позволяют, а завтра начнут запрещать :)
E-mail без ЭЦП легко подделывается (и уже не является уликой в суде, насколько я помню). Срок доставки e-mail не является технически жестко лимитированным или даже вообще гарантированным. Проверка корректности претензии — не всегда тривиальная задача, особенно, если контент в принципе не распространяется on-line официально, а даже если и распространяется — не покупать же официальную копию для осуществления проверки. Удаление контента без проверки, по первому же анонимному (фактически) доносу — не самая лучшая идея для сайта.
Т.е. остается всего два варианта:
1. Старое доброе заказное письмо с уведомлением о вручении. Долго, да и не для каждого сайта можно найти почтовый адрес без обращения в органы.
2. Предварительный договор с соответствующими методами идентификации. Такое возможно с ограниченным кругом крупных игроков вроде YouTube, RuTube, Яндекс, Mail.ru, ВКонтакте и т.п.
Что делать какому-нибудь заштатному провинциальному форуму? Регистрировать юрлицо и публиковать почтовый адрес для претензий?
А зачем в логах вообще абсолютно уникальный ключ?
> Точного времени на большинстве серверов нет
Значит, время надо получать из единого источника. Например, автоматически проставлять время прямо на сервере БД.