0
<< предыдущая заметкаследующая заметка >>
23 июля 2010
Продолжаем предыдущую заметку.

Итак, у нас есть технология «кнопка» на панели браузера, которая позволяет при серфинге на любом сайте раскрыть прямо посреди него свое окно и выполнить любые действия с его содержимым. (Паникеров успокою: нет, воровать пароли и делать взломы таким способом нельзя).

Пока я сделал клипбоард. Только что добавил кнопку «Matom!» позволяющую известным нам образом превратить страницу в матерную. Если вы установили код кнопки, все это у вас уже есть.

Вопрос: что еще полезного можно сделать с помощью таких блестящих возможностей? Что бы вы хотели? Какие ваши предложения?

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

Вопрос к вам: какие кнопки-инструменты вы бы хотели видеть?

UPD: Боже, как прелесстно стало читать френдленту, когда ткнешь в кнопку и выберешь в раскрывшейся панельке материализацию!

UPD2: Сделал третью кнопку «Readability», вызывающую скрипт, сделанный неким проектом дабы выполнять ту самую «очистку от говна». Однако радость была преждевременной: на большинстве сайтов их скрипт не работает, например из френдленты ЖЖ оставляет только самый верхний пост. А на hultura.ru — и вовсе показывает пустую страницу. По-уму надо бы разобраться и самому переписать, но нет времени и сил.

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок
Оставить комментарий
Windows Safari Chrome
0
0
Кубик
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Спасибо! Это действительно гениально)) Во, зацените:

Высшее образование[ редактировать ]
Вуз:
МГТУ им, я хуею. Н.Э, залупа с ушами. Баумана
Факультет:
Информатики и систем управления
Кафедра:
Программное обеспечение вычислительной техники и автоматизированных систем
Форма обучения:
Дневное отделение
Статус:
Абитуриент
Среднее образование[ редактировать ]
Лицей:
1581 (при МГТУ им, усраться можно. Баумана, сучье племя) '10
Москва в жопу, 2006-2010 (б, блядь)

ржунемагу))) забавно что вид кнопок в зависимости от сайта меняется. насчет что еще можно придумать увы ничего сказать не могу, идей нет...((
Linux Firefox
 Москва
3
0
LLeo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Ну, тема старая, в 1998 году я эту программку написал первый раз, с тех пор восторги слегка поутихли... :) Но забавно, да.
Mac Safari
0
0
Дима
Вы посмотрите еще, что оно делает с блогом Лебедева.
Windows Safari Chrome
2
0
{name}
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Леонид, по поводу "очистить от говна" - уже существует замечательный скрипт Readability - http://lab.arc90.com/experiments/readability/
Там уже реализована эта функциональность.
Linux Firefox
 Москва
0
0
LLeo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Огромное спасибо! Я как раз и надеялся, что может такое есть, и кто-то пришлет ссылку. Вставил в свое меню кнопку Redability - подгружает и запускает это хозяйство с их родного сайта. Надеюсь, он будет жить долго, а не как обычно бывает с этими вашими сайтами в этих ваших интернетах: два года, и бобик сдох.
Linux Ubuntu
0
0
lex
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Да, фича с Readability хорошая. Когда будет работать на большинстве сайтов, это будет здорово.
Можно было бы прикрутить что-то вроде кнопки "Послать цитату другу", при нажатии на которую формируется аккуратно оформленное письмо с цитатой и ссылкой - останется только e-mail друга ввести и тему. Причём было бы забавно, если бы можно было послать предварительно пропущенный через материализатор текст :)
Linux Safari Chrome
 Москва
0
0
LLeo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Послать другу... Это сложный вопрос. А посылать кто будет физически? Мой сервер lleo.aha.ru многострадальный? А если его заюзают под спам?

Послать в "народный рейтинг" - вот это дело. Алексей Редозубов такой сделал недавно, да и я к этому иду (начал-то раньше, да год тормозил).
Linux Ubuntu
0
0
lex
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
А если посылать будет не Ваш сервер, а просто по нажатии кнопки текст письма будет передаваться в почтовый клиент, типа как при нажатии на mailto-ссылку, но только похитрее реализованное, чтобы не было жёсткого ограничения на длину символов в письме, текст автоматом перекодировывался, например, в UTF8 и т.п.

Да, про "Народный рейтинг" хорошая идея!
Linux Firefox
 Москва
0
0
LLeo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Подумаю.
Windows Opera
0
0
Tiger
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Очистить от говна примерно так: http://usercss.ru/styles/night/
Linux Firefox
0
0
ox
Мне кажется, полезной была бы фича "собрать все ссылки в клипбоард". Иногда на странице находится куча ссылок на файлы, и хочется их все засунуть, например, в wget и скачать.
Linux Firefox
0
0
ox
Или можно еще img-тэги парзить и генерить типа индекс всех картинок на странице. Просто мысли вслух...
Linux Safari Chrome
 Москва
0
0
LLeo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Ага. А что это за ссылки, которые обычно надо скачать? mp3 или что? Всегда разное или есть типовые задачи?
Linux Safari Chrome
 Москва
0
0
LLeo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Сделал вам кнопку href.
Удивительное дело: затратил 1,5 минуты по часам ;)
До чего ж интересный конструктор!
Linux Firefox
0
0
ox
Ух, сила! Спасибо! Как раз MP3 так удобно "собирать" со страничек. Даже не так и важно, что за ссылки -- grep мне в помощь :-)
Windows Safari Chrome
0
0
antarx
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Леонид, разве для «Readability» в Вашем понимании не будет работать банальное типа:

var elems = document.getElementsByTagName('*');
for (var i = 0; i < elems.length; i++) {
  elems[i].style.backgroundColor = '#fff';
  elems[i].style.color = '#000';
}

Возможно, ещё имеет смысл менять размер шрифта и сам шрифт.

PS Леонид, если не секрет, где в этом js-коде html, который находит парсер?
Linux Safari Chrome
 Москва
0
0
LLeo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Сделал и такой вариант кнопки.

PS: Насчет кода и парсера не понял, о чем вы.
Windows Safari Chrome
0
0
antarx
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Этот javasсript-код блокируется Вашим парсером комментариев как некорректный (вернее, содержащий html-теги):

var elems = document.getElementsByTagName('*');
for (var i = 0; i < elems.length; i++) {
elems[i].style.backgroundColor = '#fff';
elems[i].style.color = '#000';
}
Linux Firefox
 Москва
1
0
LLeo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
http://ru.wikipedia.org/wiki/Букмарклет

Букмарклет (англ. bookmarklet; bookmark — «закладка» и applet — «апплет») — небольшая JavaScript-программа, оформленная как javascript: URL и сохраняемая как браузерная закладка. Альтернативное название букмарклетов — «favelets» (от слова «Favorites» — названия закладок в браузере «Internet Explorer»). В русском языке иногда используется вариант «закладурки».
Windows Firefox
1
0
{name}
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
>закладурки
Пипец, сраные филологи, по закладурке им в жопу и уши..
Windows Firefox
0
0
Const
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
это творческий перевод, ваша претензия глупа
Windows Opera
0
0
Dimych
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
http://lleo.aha.ru/blog/2010/07/23.html

Боже, как прелесстно стало читать френдленту

действительно прелестно)
Windows Opera
1
0
Шура
Привет. Проверь плиз, что случилось с фичей Ctrl+enter? У меня не работает. Проверял в 4 браузерах на двух ноутах. :(
В основном я оперу юзаю, консоль ошибок ничего не показывает. Глубже не копал.
Windows Firefox
0
0
Lexxus
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
>> Вопрос к вам: какие кнопки-инструменты вы бы хотели видеть?

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

Если вот эту ссылку
http://live.mephist.ru/show/bad-words/ref/

(хотя, конечно, лучше в качестве урла использовать что-то типа javascript:window.open('http://live.mephist.ru/show/bad-words/ref/');void(0);
чтобы в новом окне/вкладке открывалась)

перетащить на панель закладок браузера, то нажатие на неё в процессе нахождения на любой странице в интернете приведёт к определению общей и средней матерности/грубости этой страницы.

Скрипт неплохо определяет нецензунщину среди прочей безобидной писанины и в принципе может быть использован для "антиматериализации" - показа копии страницы с запиканными или подсвеченными матюками.

Функция куда более совершенна, чем то, что прикручено тут (?mode=mudoslov). Если интересует, могу поделиться.
Linux Firefox
 Москва
0
0
LLeo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Это конечно интересно, но я, признаться, не вижу в этом абсолютно никакого практического смысла. Кто, как и - главное - с какой целью станет это использовать в своей реальной жизни? Имеет ли смысл программировать ради людей со столь ущербной психикой? ;)

PS: Функцию mudosov я сделал два года назад с вполне конкретной исследовательской целью: один раз посмотреть статистику посещаемости страниц, содержащих мат и не содержащих. Посмотрел, любопытство удовлетворил. С тех пор мне этой функцией пользоваться не пришлось ни разу;)
Windows Firefox
0
0
Lexxus
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Практического смысла в дематериализации веб-страниц я, признаться, тоже не вижу. Я использую эту штуку только для автоматического скрытия в своем блоге комментариев, грубость которых превышает некоторые разумные пределы. С моими размером и составом аудитории подобный инструмент достаточно полезен.

Но как опция к движку это может быть полезно и ещё кому-то.
Linux Firefox
 Москва
0
0
LLeo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Тогда я не понял: речь идет о javascript? Автоматическое скрытие - это явно функция серверной части. У меня это работает, например, в голосовых сообщениях. Но к пользовательскому интерфейсу, о котором здесь шла речь, это не имеет никакого отношения - чисто серверные технологии. Причем, достаточно примитивные - главное иметь правильный словарик.
Windows Firefox
0
0
Lexxus
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
>>Но к пользовательскому интерфейсу, о котором здесь шла речь, это не имеет никакого отношения - чисто серверные технологии.
В основе - серверная функция, на PHP. Впрочем, на JS её вполне можно переписать, было бы желание.
А уж как и где её использовать - уже вообще дело десятое.

>>Причем, достаточно примитивные - главное иметь правильный словарик.
Словарик (в традиционном смысле, по крайней мере) - это принципиально неправильный подход в таком деле. Ни один словарь не сможет вместить всю фантазию словообразования, порождающую всё новые мудоблядские пиздопроёбища.
Linux Firefox
 Москва
0
0
LLeo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Это глупость. Правильно отлаженный крохотный словарик работает превосходно уже пятый год (и ошибается только на слове "команда"). И любые "мудоблядские пиздопроёбища" мгновенно получают бан по IP у меня в голосовом синтезаторе. Не делайте из мухи слона, эта реально не та проблема, которая требует решения и приложения новых сил.
Windows Firefox
0
0
Lexxus
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
>> и ошибается только на слове "команда"
Это заблуждение, вызванное скудным объемом входных данных.
Впрочем, я не настаиваю.
Windows Opera
0
0
Шура
Кхм. Лео, извини за назойливость: ты увидел мой предыдущий коммент? насчет Ctrl-enter?..
Linux Firefox
 Москва
0
0
LLeo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Да, но пока нет времени с этим возиться.
Windows Opera
0
0
Шура
Понятно. Я наконец сообразил зарегистрироваться не по OpenId, a логином-паролем :) и добрался до "РOМАH И ЛAРИСA" только вчера. Тебя поправки еще интересуют или уже нет? Я пока прочитал 7 глав; кроме запятых, одна имхо ляпа и, может быть, пара-тройка других мелочей. Я все это, в т.ч. запятые :), в отдельный текстовичок копирую и сохраняю. Если нужно, продолжу в том же духе, если нет, просто прочитаю с удовольствием :))
Linux Firefox
 Москва
0
0
LLeo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Нужно!
Windows Opera
0
0
Шура
Гуд.
Windows Firefox
1
0
Evgeny
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Да чёрт с ним, с ctrl-enter-ом. Как отключить переход по Ctrl-Home??? Я хочу перемещаться на верх страницы, как это работает везде, а не в родительскую директорию :(
Windows Firefox
 Москва
0
0
Фыва Jr Олдж
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
плюстомелиардовтысячпицот!!! я тоже давлю по привычке ^Home и попадаю не наверх страницы как я привык за вот уже почти пятнадцать лет, а на http://lleo.aha.ru. мелочь, а неприятно.
Windows Firefox
0
0
Maxim108
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Есть ограничение на размер выделяемого текста? Кнопка работает только с кусочками до трех строк. Стоит выделить более или мене большой кусок, как после нажатия на кнопку - пустое окошко.
Linux Firefox
 Москва
0
0
LLeo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
не помню. там абзацы могут попадаться

всего комментариев: 39

<< предыдущая заметка следующая заметка >>