В то время, когда веб-разработчики тратят время на реализацию понятных человеку URL, ребята из Google Analytics придумали коварный план по уничтожению красивых URL в сети. То тут, то там мы попадаем на ссылки, щедро разбавленные параметрами вида utm_*, которые Google Analytics использует для сбора различной статистики о пользователях. Сколько можно это терпеть?
Это была последняя капля. Встречайте Pure URL! Расширение работает под Firefox 19+. Оно обрабатывает запросы ещё до их отсылки на сервер, на лету удаляя весь мусор из адресов. Даже если вы откроете ссылку со шпионскими параметрами в вашем IM, Pure URL любезно сделает так, что сервер даже не догадается об их существовании. Из ссылки на картинке получится лаконичное http://bigpicture.ru/?p=431513 — с таким URL значительно приятнее иметь дело.
На данный момент можно редактировать только глобальный список фильтруемых параметров. Со своей главной задачей Pure URL справляется, но есть куда развиваться дальше. Если идея найдёт поддержку у сообщества, по мере появления свободного времени планируется добавить помимо глобального списка мусорных параметров ещё и индивидуальные списки для каждого сайта.
Установить: https://addons.mozilla.org/en-US/firefo … /pure-url/
Отредактировано VEG (02-09-2013 13:54:50)
С наилучшими пожеланиями, Евгений
Отсутствует
VEG
Слишком это не универсально, ставить блокирование одного из видов счетчика Google Analytics. Уверен, что такие скрипты есть и у яндекса, и яху. Ставить на каждый по дополнению? А еще кроме поисковиков есть рекламные сети, там такого мусора тоже навалом.
Отсутствует
VEG
Тогда имеет смысл чистить и URL от поисковиков. А то при переходе или копировании ссылки в том же гугле (искал по слову "тест") происходит вот такое:
http://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D1%81%D1%82
превращается в
http://www.google.com.ua/url?sa=t&rct=j&q=&esrc=s&source=web&cd=7&ved=0CGwQFjAG&url=http%3A%2F%2Fru.wikipedia.org%2Fwiki%2F%25D0%25A2%25D0%25B5%25D1%2581%25D1%2582&ei=sLckUrKLJs3OsgbyoYGACA&usg=AFQjCNHoiIrEj4jDknlMk94rOoQ6AamGPw&bvm=bv.51495398,d.Yms&cad=rja
А вот Яндекс:
http://tests.kulichki.com/
в
http://yandex.ru/clck/jsredir?from=yandex.ua%3Byandsearch%3Bweb%3B%3B&text=%D1%82%D0%B5%D1%81%D1%82&state=AiuY0DBWFJ4ePaEse6rgeAjgs2pI3DW99KUdgowt9XvqxGyo_rnZJn897aIXcYNxxfWmndaIGQu5Y1AcYOM8LBlFy_0YJB7fRMOHV29oCnAown-Iu3RFRpKfiUmY0why4k39jjDWNSyh8ayI-38vQz2za0qoxNUS6zjzT_SEqqFExcrkkeDyY6Es2Wc632GHsRlhio-gj2c&data=UlNrNmk5WktYejR0eWJFYk1LdmtxcXMtdk1mZDRlbFE3V3E4SkZkRnNiaWQ1TFd0YUhJSDMzd1drUG9ISzFXN3ZGdWY3cWJpbGh6QnBXamRTTE9YSlppaTBNMWxqdUZ0cDVBbmFxSzJsX28&b64e=2&sign=427dfeef7ce6c32aa020cfa2e06c6330&keyno=0&l10n=uk&mc=5.2376334967522915
(и фиг пойми где там адрес)
Отредактировано Lain_13 (02-09-2013 20:13:43)
Отсутствует
http://habrahabr.ru/post/191806/Стыдоба-то какая...
Отредактировано lilololilt (03-09-2013 16:53:12)
Отсутствует
Логичнее было бы резать URL после загрузки страницы. Тогда бы и статистика работала и URL красивый был.
* жополизы Google:)
Расширение реализовано по принципу минимального вмешательства в работу браузера. Перехватывать и переделывать запросы проще всего. Да и в целом то, что запрос на сервер уходит уже без мусора я воспринимаю как преимущество. В логах веб-серверов тоже будут красивые адреса, это же так прекрасно
Статистика не блокируется - расширение в топку
Нарушение п.3.3. Замечание.
Отредактировано amin01 (03-09-2013 11:00:44)
Отсутствует
Статистика не блокируется
Как это? Ведь же
В логах веб-серверов тоже будут красивые адреса
Отсутствует
Как это? Ведь же
А это как понимать тогда?
Да и в целом то, что запрос на сервер уходит уже без мусора я воспринимаю как преимущество.
Отсутствует
Слишком это не универсально, ставить блокирование одного из видов счетчика Google Analytics. Уверен, что такие скрипты есть и у яндекса, и яху. Ставить на каждый по дополнению? А еще кроме поисковиков есть рекламные сети, там такого мусора тоже навалом.
Вы наверное не читали описание. Есть ведь настройки, где вы можете задать и удаление других шпионских параметров.
Тогда имеет смысл чистить и URL от поисковиков. А то при переходе или копировании ссылки в том же гугле (искал по слову "тест") происходит вот такое
Мысль встроить дополнительно такую и несколько других функций есть. Просто, подобные расширения уже есть, поэтому в первую очередь реализовано то, чего нет у других.
http://habrahabr.ru/post/191806/
Стыдоба-то какая...
Почему? Обоснуйте.
Статистика не блокируется - расширение в топку
На сервер отсылаются уже исправленные запросы. Это был ответ на предложение отсылать на сервер оригинальный запрос, а пользователю показывать «красивый» URL. Как раз с текущей реализацией системы сбора статистики не смогут получить эти параметры. То есть вы почему-то восприняли этот текст с абсолютно противоположным смыслом.
А это как понимать тогда?
Да и в целом то, что запрос на сервер уходит уже без мусора я воспринимаю как преимущество.
Всё верно, запрос на сервер уходит без шпионских параметров utm.
Отредактировано VEG (03-09-2013 16:47:27)
С наилучшими пожеланиями, Евгений
Отсутствует
VEG
Каюсь, не смотрел. Мне все-таки кажется, что такая функция больше подошла бы AdBlock Plus с её массовостью. Интересно, есть возможность включить этот код в AdBlock Plus?
И это, думаю гугл при желании легко обойдет это.
Отредактировано lilololilt (03-09-2013 16:55:53)
Отсутствует
Каюсь, не смотрел. Мне все-таки кажется, что такая функция больше подошла бы AdBlock Plus с её массовостью. Интересно, есть возможность включить этот код в AdBlock Plus?
Год назад я пару раз писал Владимиру Паланту предложение включить такую функцию в AdBlock Plus, но он мне даже не ответил. Поэтому спустя год я нашёл время сделать своё расширение. Идей для расширения функционала масса, посмотрим как будет со временем. По крайней мере людям типа меня будет спокойнее, что у них самих не будет мусора в URL.
Сейчас у меня на локалке уже доступна новая версия с опцией автоматического исправления ссылок на страницах, чтобы при копировании ссылок через контекстное меню и при наведении курсора мыши на ссылки мы также видели чистые URL. После тестирования появится на addons.mozilla.org.
Добавлено 03-09-2013 17:06:24
lilololilt, так почему стыдоба то? Я не понял, чему мне стыдиться. Поясните.
Отредактировано VEG (03-09-2013 17:06:24)
С наилучшими пожеланиями, Евгений
Отсутствует
VEG
Это тоже самое ? если я правильно понимаю описание расширения Pure URL
Отсутствует
amin01
Нет, это совсем другое. Pure URL предназначен для удаления мусора из GET-параметров. Это написано в описании и даже приведено два примера. Один пример с bigpicture.ru, второй пример с tut.by.
Добавлено 03-09-2013 17:20:03
Где берутся такие ссылки? Например, часто такие ссылки встречаются в RSS (например, на bigpicture.ru). Или в различных меню. На tut.by посмотрите ряд самых верхинх ссылок — они все с мусором.
Отредактировано VEG (03-09-2013 17:20:03)
С наилучшими пожеланиями, Евгений
Отсутствует
На сервер отсылаются уже исправленные запросы. Это был ответ на предложение отсылать на сервер оригинальный запрос, а пользователю показывать «красивый» URL. Как раз с текущей реализацией системы сбора статистики не смогут получить эти параметры. То есть вы почему-то восприняли этот текст с абсолютно противоположным смыслом.
Тогда другое дело
Вы наверное не читали описание. Есть ведь настройки, где вы можете задать и удаление других шпионских параметров.
А где настройки ?
Нет, это совсем другое. Pure URL предназначен для удаления мусора из GET-параметров
Ясно.
Сейчас у меня на локалке уже доступна новая версия с опцией автоматического исправления ссылок на страницах, чтобы при копировании ссылок через контекстное меню и при наведении курсора мыши на ссылки мы также видели чистые URL. После тестирования появится на addons.mozilla.org.
Можно ссылку на обновлённую версию уже сейчас ?
Отредактировано amin01 (03-09-2013 20:15:35)
Отсутствует
VEG, Попробуем
Отсутствует
А где настройки ?
Ну здесь одна настройка видна, Garbage fields (список мусорных параметров). В новой версии будет ещё две новые настройки. Протестирую и поделюсь на addons.mozilla.org.
Локализацией пока что не занимался. В одном из обновлений думаю сделаю перевод, благо там всего несколько строк
Отредактировано VEG (04-09-2013 02:32:16)
С наилучшими пожеланиями, Евгений
Отсутствует
Обновление уже есть на addons.mozilla.org. Устанавливать нужно вручную. Автообновления судя по всему должны заработать после валидации.
Появилась локализация настроек на русский. Также появилась возможность исправлять ссылки сразу на страницах, чтобы при копировании через контекстное пользователь получал корректную ссылку. Здесь есть два режима: статический будет обрабатывать статические ссылки, которые появились сразу после загрузки страницы. Динамический будет отслеживать изменения на странице (через специальный механизм для отслеживания изменений) и исправлять также новые ссылки. При желании эту функцию можно вообще отключить.
С наилучшими пожеланиями, Евгений
Отсутствует
VEG
Ещё одна идея — чистить URL поискового запроса. Ну хоть уже после отображения страницы. Так, например, для гуглокартинок достаточно одного лишь https://www.google.com/search?q=test&tbm=isch, а не того километра мусора, который там оказывается. Поразительно, но яндекс тут отличился благоразумием: http://images.yandex.ua/yandsearch?text=test
Отредактировано Lain_13 (04-09-2013 16:27:08)
Отсутствует
А если они начнут слать POST запросы?
Отсутствует
Zaycoff
А кто сказал, что скриптов не будет?
Отсутствует
lilololilt
Ну, так, чисто гипотетически, тем более, что там придётся либо делать все ссылки на скриптах, либо городить пинг трекинг, а это уже потеря части клиентов, т.к. не все разрешают скрипты на поисковиках (у меня гугл, яндекс, рамблер и т.п. в вечном ЧС), т.е. я гарантированно уйду на DuckDuckGo или нигму... думаю, и другие поступят также ...
Отсутствует
Zaycoff
Таких капля в море, гораздо меньше 1% пользователей. Если расширение можно разрекламировать вроде "красивые ссылки да еще не следит" и ставится оно одним кликом, то со скриптами никто не будет возиться. Я например, не отключаю скрипт гугла потому что в списке есть только домен google.com или похожий. На странице гугла он отвечает за поиск, а на странице других сайтов может отвечать за капчу или какую-то другую функцию. Несколько раз сталкивался с тем, что блокировав гугл приходилось возиться с сайтами.
Если это и подобные дополнения станет массовым, то гугл полностью перейдет на скриптовый сбор статистики. Переход на другие поисковики мало осуществим, они заметно хуже ищут. Единственный вариант использование прокси для поиска. Но кто даст гарантию, что публичный прокси не входит в синдикат гугла, не продает им статистику? Платных это тоже касается, если не шифрованное соединение.
Отсутствует
amin01
Чтобы сервер что-то отдал (страницу), нужно на сервер послать запрос. Послать запрос на сервер на отображение определённой страницы, который не содержит её адрес, очень и очень проблематично.
Отсутствует
lilololilt
Я например, не отключаю скрипт гугла потому что в списке есть только домен google.com или похожий. На странице гугла он отвечает за поиск, а на странице других сайтов может отвечать за капчу или какую-то другую функцию. Несколько раз сталкивался с тем, что блокировав гугл приходилось возиться с сайтами.
У гугла много скриптов, отвечающих за разные вещи. И поиск гугла прекрасно работает с полностью запрещёнными скриптами. Возни особой нет, я только для почты разрешил https://accounts.google.com
Отсутствует
negodnik
Я же так и написал. Просто NoScript не позволяет запрет только на одном сайте.
Отсутствует