Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№102-09-2013 13:54:31

VEG
Участник
 
Группа: Members
Откуда: Minsk, Belarus
Зарегистрирован: 05-03-2005
Сообщений: 575
UA: Firefox 23.0
Веб-сайт

Pure URL — автоматическое удаление utm_source и прочего мусора из URL

В то время, когда веб-разработчики тратят время на реализацию понятных человеку URL, ребята из Google Analytics придумали коварный план по уничтожению красивых URL в сети. То тут, то там мы попадаем на ссылки, щедро разбавленные параметрами вида utm_*, которые Google Analytics использует для сбора различной статистики о пользователях. Сколько можно это терпеть?

http://habr.habrastorage.org/post_images/118/dac/95b/118dac95b6c793fdcae1e6d363048694.png

Это была последняя капля. Встречайте Pure URL! Расширение работает под Firefox 19+. Оно обрабатывает запросы ещё до их отсылки на сервер, на лету удаляя весь мусор из адресов. Даже если вы откроете ссылку со шпионскими параметрами в вашем IM, Pure URL любезно сделает так, что сервер даже не догадается об их существовании. Из ссылки на картинке получится лаконичное http://bigpicture.ru/?p=431513 — с таким URL значительно приятнее иметь дело.

http://habr.habrastorage.org/post_images/ffa/600/834/ffa6008340c3799927634e21cd27ec99.png

На данный момент можно редактировать только глобальный список фильтруемых параметров. Со своей главной задачей Pure URL справляется, но есть куда развиваться дальше. Если идея найдёт поддержку у сообщества, по мере появления свободного времени планируется добавить помимо глобального списка мусорных параметров ещё и индивидуальные списки для каждого сайта.

Установить: https://addons.mozilla.org/en-US/firefo … /pure-url/

Отредактировано VEG (02-09-2013 13:54:50)


С наилучшими пожеланиями, Евгений

Отсутствует

 

№202-09-2013 18:34:03

lilololilt
Участник
 
Группа: Members
Зарегистрирован: 15-08-2013
Сообщений: 93
UA: Firefox 23.0

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

VEG
Слишком это не универсально, ставить блокирование одного из видов счетчика Google Analytics. Уверен, что такие скрипты есть и у яндекса, и яху. Ставить на каждый по дополнению? А еще кроме поисковиков есть рекламные сети, там такого мусора тоже навалом.

Отсутствует

 

№302-09-2013 20:09:13

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Firefox 23.0

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

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)

Отсутствует

 

№402-09-2013 22:29:43

lilololilt
Участник
 
Группа: Members
Зарегистрирован: 15-08-2013
Сообщений: 93
UA: Firefox 23.0

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

http://habrahabr.ru/post/191806/
Стыдоба-то какая... :sick:

Отредактировано lilololilt (03-09-2013 16:53:12)

Отсутствует

 

№503-09-2013 10:57:36

amin01
^_^
 
Группа: Members
Зарегистрирован: 26-10-2010
Сообщений: 932
UA: Firefox 23.0

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

Логичнее было бы резать URL после загрузки страницы. Тогда бы и статистика работала и URL красивый был.

* жополизы Google:)

Расширение реализовано по принципу минимального вмешательства в работу браузера. Перехватывать и переделывать запросы проще всего. Да и в целом то, что запрос на сервер уходит уже без мусора я воспринимаю как преимущество. В логах веб-серверов тоже будут красивые адреса, это же так прекрасно :)

Статистика не блокируется - расширение в топку

Нарушение п.3.3. Замечание.

Отредактировано amin01 (03-09-2013 11:00:44)

Отсутствует

 

№603-09-2013 11:16:01

littleleshy
________
 
Группа: Members
Откуда: Москва
Зарегистрирован: 13-12-2008
Сообщений: 2504
UA: Firefox 26.0

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

amin01 пишет:

Статистика не блокируется

Как это? Ведь же

В логах веб-серверов тоже будут красивые адреса

Отсутствует

 

№703-09-2013 11:44:08

amin01
^_^
 
Группа: Members
Зарегистрирован: 26-10-2010
Сообщений: 932
UA: Firefox 23.0

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

littleleshy пишет:

Как это? Ведь же

А это как понимать  тогда?

Да и в целом то, что запрос на сервер уходит уже без мусора я воспринимаю как преимущество.

Отсутствует

 

№803-09-2013 16:37:16

VEG
Участник
 
Группа: Members
Откуда: Minsk, Belarus
Зарегистрирован: 05-03-2005
Сообщений: 575
UA: Firefox 23.0
Веб-сайт

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

lilololilt пишет:

Слишком это не универсально, ставить блокирование одного из видов счетчика Google Analytics. Уверен, что такие скрипты есть и у яндекса, и яху. Ставить на каждый по дополнению? А еще кроме поисковиков есть рекламные сети, там такого мусора тоже навалом.

Вы наверное не читали описание. Есть ведь настройки, где вы можете задать и удаление других шпионских параметров.

Lain_13 пишет:

Тогда имеет смысл чистить и URL от поисковиков. А то при переходе или копировании ссылки в том же гугле (искал по слову "тест") происходит вот такое

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

lilololilt пишет:

http://habrahabr.ru/post/191806/
Стыдоба-то какая... :sick:

Почему? Обоснуйте.

amin01 пишет:

Статистика не блокируется - расширение в топку

На сервер отсылаются уже исправленные запросы. Это был ответ на предложение отсылать на сервер оригинальный запрос, а пользователю показывать «красивый» URL. Как раз с текущей реализацией системы сбора статистики не смогут получить эти параметры. То есть вы почему-то восприняли этот текст с абсолютно противоположным смыслом.

amin01 пишет:

А это как понимать  тогда?

Да и в целом то, что запрос на сервер уходит уже без мусора я воспринимаю как преимущество.

Всё верно, запрос на сервер уходит без шпионских параметров utm.

Отредактировано VEG (03-09-2013 16:47:27)


С наилучшими пожеланиями, Евгений

Отсутствует

 

№903-09-2013 16:52:40

lilololilt
Участник
 
Группа: Members
Зарегистрирован: 15-08-2013
Сообщений: 93
UA: Firefox 23.0

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

VEG
Каюсь, не смотрел. Мне все-таки кажется, что такая функция больше подошла бы AdBlock Plus с её массовостью. Интересно, есть возможность включить этот код в AdBlock Plus?

И это, думаю гугл при желании легко обойдет это.

Отредактировано lilololilt (03-09-2013 16:55:53)

Отсутствует

 

№1003-09-2013 17:04:00

VEG
Участник
 
Группа: Members
Откуда: Minsk, Belarus
Зарегистрирован: 05-03-2005
Сообщений: 575
UA: Firefox 23.0
Веб-сайт

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

lilololilt пишет:

Каюсь, не смотрел. Мне все-таки кажется, что такая функция больше подошла бы 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)


С наилучшими пожеланиями, Евгений

Отсутствует

 

№1103-09-2013 17:10:28

amin01
^_^
 
Группа: Members
Зарегистрирован: 26-10-2010
Сообщений: 932
UA: Firefox 23.0

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

VEG
Это тоже самое ? если я правильно понимаю описание расширения Pure URL

Отсутствует

 

№1203-09-2013 17:16:29

VEG
Участник
 
Группа: Members
Откуда: Minsk, Belarus
Зарегистрирован: 05-03-2005
Сообщений: 575
UA: Firefox 23.0
Веб-сайт

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из 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)


С наилучшими пожеланиями, Евгений

Отсутствует

 

№1303-09-2013 19:58:14

amin01
^_^
 
Группа: Members
Зарегистрирован: 26-10-2010
Сообщений: 932
UA: Firefox 23.0

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

VEG пишет:

На сервер отсылаются уже исправленные запросы. Это был ответ на предложение отсылать на сервер оригинальный запрос, а пользователю показывать «красивый» URL. Как раз с текущей реализацией системы сбора статистики не смогут получить эти параметры. То есть вы почему-то восприняли этот текст с абсолютно противоположным смыслом.

Тогда другое дело :)

VEG пишет:

Вы наверное не читали описание. Есть ведь настройки, где вы можете задать и удаление других шпионских параметров.

А где настройки ?

скрытый текст
http://jpegshare.net/images/f4/3c/f43cf1a3d1848069ed859f72935f7c0a.png

VEG пишет:

Нет, это совсем другое. Pure URL предназначен для удаления мусора из GET-параметров

Ясно.

VEG пишет:

Сейчас у меня на локалке уже доступна новая версия с опцией автоматического исправления ссылок на страницах, чтобы при копировании ссылок через контекстное меню и при наведении курсора мыши на ссылки мы также видели чистые URL. После тестирования появится на addons.mozilla.org.

Можно ссылку на обновлённую версию уже сейчас ?

Отредактировано amin01 (03-09-2013 20:15:35)

Отсутствует

 

№1403-09-2013 21:02:33

Крошка Ру
Участник
 
Группа: Extensions
Зарегистрирован: 19-10-2008
Сообщений: 8716
UA: Firefox 26.0

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

VEG, Попробуем :angel:

Отсутствует

 

№1504-09-2013 02:30:16

VEG
Участник
 
Группа: Members
Откуда: Minsk, Belarus
Зарегистрирован: 05-03-2005
Сообщений: 575
UA: Firefox 23.0
Веб-сайт

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

amin01 пишет:

А где настройки ?

Ну здесь одна настройка видна, Garbage fields (список мусорных параметров). В новой версии будет ещё две новые настройки. Протестирую и поделюсь на addons.mozilla.org.
Локализацией пока что не занимался. В одном из обновлений думаю сделаю перевод, благо там всего несколько строк :)

Отредактировано VEG (04-09-2013 02:32:16)


С наилучшими пожеланиями, Евгений

Отсутствует

 

№1604-09-2013 15:46:27

VEG
Участник
 
Группа: Members
Откуда: Minsk, Belarus
Зарегистрирован: 05-03-2005
Сообщений: 575
UA: Firefox 23.0
Веб-сайт

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

Обновление уже есть на addons.mozilla.org. Устанавливать нужно вручную. Автообновления судя по всему должны заработать после валидации.

Появилась локализация настроек на русский. Также появилась возможность исправлять ссылки сразу на страницах, чтобы при копировании через контекстное пользователь получал корректную ссылку. Здесь есть два режима: статический будет обрабатывать статические ссылки, которые появились сразу после загрузки страницы. Динамический будет отслеживать изменения на странице (через специальный механизм для отслеживания изменений) и исправлять также новые ссылки. При желании эту функцию можно вообще отключить.


С наилучшими пожеланиями, Евгений

Отсутствует

 

№1704-09-2013 16:25:57

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Firefox 23.0

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

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)

Отсутствует

 

№1804-09-2013 19:31:15

lilololilt
Участник
 
Группа: Members
Зарегистрирован: 15-08-2013
Сообщений: 93
UA: Firefox 23.0

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

А если они начнут слать POST запросы?

Отсутствует

 

№1904-09-2013 19:56:56

Zaycoff
Участник
 
Группа: Extensions
Зарегистрирован: 18-02-2012
Сообщений: 1410
UA: Firefox 23.0

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

lilololilt
А как можно сделать POST запрос без скриптов?

Отсутствует

 

№2004-09-2013 21:42:09

lilololilt
Участник
 
Группа: Members
Зарегистрирован: 15-08-2013
Сообщений: 93
UA: Firefox 23.0

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

Zaycoff
А кто сказал, что скриптов не будет?

Отсутствует

 

№2104-09-2013 21:58:16

Zaycoff
Участник
 
Группа: Extensions
Зарегистрирован: 18-02-2012
Сообщений: 1410
UA: Firefox 23.0

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

lilololilt
Ну, так, чисто гипотетически, тем более, что там придётся либо делать все ссылки на скриптах, либо городить пинг трекинг, а это уже потеря части клиентов, т.к. не все разрешают скрипты на поисковиках (у меня гугл, яндекс, рамблер и т.п. в вечном ЧС), т.е. я гарантированно уйду на DuckDuckGo или нигму... думаю, и другие поступят также ...

Отсутствует

 

№2204-09-2013 22:27:17

lilololilt
Участник
 
Группа: Members
Зарегистрирован: 15-08-2013
Сообщений: 93
UA: Firefox 23.0

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

Zaycoff
Таких капля в море, гораздо меньше 1% пользователей. Если расширение можно разрекламировать вроде "красивые ссылки да еще не следит" и ставится оно одним кликом, то со скриптами никто не будет возиться. Я например, не отключаю скрипт гугла потому что в списке есть только домен google.com или похожий. На странице гугла он отвечает за поиск, а на странице других сайтов может отвечать за капчу или какую-то другую функцию. Несколько раз сталкивался с тем, что блокировав гугл приходилось возиться с сайтами.

Если это и подобные дополнения станет массовым, то гугл полностью перейдет на скриптовый сбор статистики.  Переход на другие поисковики мало осуществим, они заметно хуже ищут. Единственный вариант использование прокси для поиска. Но кто даст гарантию, что публичный прокси не входит в синдикат гугла, не продает им статистику? Платных это тоже касается, если не шифрованное соединение.

Отсутствует

 

№2305-09-2013 01:32:08

littleleshy
________
 
Группа: Members
Откуда: Москва
Зарегистрирован: 13-12-2008
Сообщений: 2504
UA: Firefox 26.0

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

amin01
Чтобы сервер что-то отдал (страницу), нужно на сервер послать запрос. Послать запрос на сервер на отображение определённой страницы, который не содержит её адрес, очень и очень проблематично.

Отсутствует

 

№2405-09-2013 03:15:49

negodnik
 
 
Группа: Members
Зарегистрирован: 14-03-2013
Сообщений: 505
UA: Firefox 23.0

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

lilololilt

Я например, не отключаю скрипт гугла потому что в списке есть только домен google.com или похожий. На странице гугла он отвечает за поиск, а на странице других сайтов может отвечать за капчу или какую-то другую функцию. Несколько раз сталкивался с тем, что блокировав гугл приходилось возиться с сайтами.

У гугла много скриптов, отвечающих за разные вещи. И поиск гугла прекрасно работает с полностью запрещёнными скриптами. Возни особой нет, я только для почты разрешил https://accounts.google.com

Отсутствует

 

№2505-09-2013 09:35:42

lilololilt
Участник
 
Группа: Members
Зарегистрирован: 15-08-2013
Сообщений: 93
UA: Firefox 23.0

Re: Pure URL — автоматическое удаление utm_source и прочего мусора из URL

negodnik
Я же так и написал. Просто NoScript не позволяет запрет только на одном сайте.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]