Уже довольно давно на сайте Артемия Лебедева работает сервис «Типограф». Этот сервис занимается типографской обработкой текста, подаваемого ему на вход. Например, заменяет символ «минус» на «тире», вставляет неразрывные пробелы между предлогом и связанным с ним словом, заменяет символ дюйма на типографские кавычки и т.д.
Я регулярно пользуюсь этим сервисом. Но мне надоело каждый раз копировать нужный текст, открывать сайт типографа, вставлять текст туда, типографить его, забирать текст оттуда и вставлять его назад. Поэтому я написал маленький addon к Firefox, который все это делает автоматически — достаточно установить курсор в текстовое поле (textareа), которое нужно оттипографить, и нажать на кнопку.
Со скачиванием этого addon’а есть некоторые трудности. Дело в том, что addon’ы которые закачиваются на AMO попадают сначала в «песочницу». И только после длительной процедуры рецензирования они становятся общедоступны. Тем не менее любой пользователь, зарегистрировавшийся на AMO, получает доступ к «песочнице» и может скачать мой addon.
PS. Этот текст тоже прошел обработку типографом.
July 13 2007, 08:50:12 UTC 4 years ago
July 13 2007, 09:01:28 UTC 4 years ago
Он умеет. Если залезть в «настройки», то там можно поставить опцию «Выдавать символы: готовыми символами». Эта опция сохраняется в куках. Мой addon отправляет запрос через XMLHttpRequest, поэтому теоретически должен отправлять и куки. Так ли это на самом деле я не проверял. Кроме того, вместе с запросом можно передавать и кое-какие настройки, если это кому-нибудь нужно, я могу сделать диалог настроек для typograf addon’а.
Еще из досадных странностей моего плагина — то ли он, то ли typograf норовит выкинуть html markup из текста. Это я пофикшу.
July 13 2007, 09:03:04 UTC 4 years ago
Re: Reply to your comment...
Было бы здорово.BTW, тяжело расширения пишутся?
July 13 2007, 09:14:09 UTC 4 years ago
Расширения пишутся элементарно
Я до этого никаких расширений не писал, на то, чтобы разобраться во всем, что мне было нужно и написать расширение, я потратил около двух часов. ИМХО это очень мало для абсолютно незнакомой технологии. Я правда использовал готовый скрипт для typograf webservice’а. Но там все прозрачно.
Для того, чтобы стартануть достаточно пройти tutorial и воспользоваться генератором расширений.
July 13 2007, 12:24:16 UTC 4 years ago
Добавил опции. Если выбрать WYSIWYG, то будут вставляться «юникодные» символы.
July 13 2007, 09:03:01 UTC 4 years ago
July 13 2007, 09:05:30 UTC 4 years ago
Проверил. Куки не отправляются, потому что URL у сайта и веб-сервиса разный.
September 8 2007, 16:10:51 UTC 4 years ago
а то лезть каждый раз в «Инструменты» не очень удобно :)
September 10 2007, 09:12:00 UTC 4 years ago
September 10 2007, 11:56:13 UTC 4 years ago
текстфилды обычно находятся внизу, а панель инструментов - наверху, и тянуться не очень удобно
вот такое вот пожелание по улучшению эргономики :)
а вообще, спасибо за плагин, здорово экономит время :)
September 10 2007, 14:53:11 UTC 4 years ago
September 11 2007, 13:49:34 UTC 4 years ago
Anonymous
September 15 2007, 20:18:26 UTC 4 years ago
если можете, вложите сюда что бы люди могли нормально скачать.
September 17 2007, 09:50:59 UTC 4 years ago
October 14 2007, 19:25:47 UTC 4 years ago
October 11 2007, 09:29:11 UTC 4 years ago
October 11 2007, 11:31:37 UTC 4 years ago
October 11 2007, 11:39:29 UTC 4 years ago
October 14 2007, 19:26:47 UTC 4 years ago
October 24 2007, 10:02:40 UTC 4 years ago
1. Мне не удалось добиться того, чтобы "настройки" на странице Типографа работали. Это досадно, так как меня бесит тире в виде #151 (которое типограф выдает по умолчнаию), а чтобы получить нормальное mdash -- нужно изменить настройки.
2. Думаю, стоит добиться признания плагина, вывести его из песочницы, и написать Лебедеву, чтобы они поставил ссылку тут http://www.artlebedev.ru/tools/typo
October 24 2007, 10:24:20 UTC 4 years ago
October 24 2007, 10:27:06 UTC 4 years ago