WebCards — новейшее расширение Firefox для работы с микроформатами

С тех пор, как микроформатами заинтересовались разработчики расширений для Mozilla Firefox, были созданы два заметных расширения: Tails и Operator.

Прогресс не стоит на месте — на свет появилась бета-версия расширения WebCards, отличающегося новым подходом к тому, как именно пользователи могут взаимодействовать с микроформатированным контентом.

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



WebCards и теги

На сайте разработчиков есть и другие скриншоты.
+23
22 февраля 2007, 19:53
4

комментарии (43)

+1
norguhtar #
Хм а оно не тормозит?
0
rossomachin #
У меня работает более-менее.
0
rossomachin #
И вправду тормозит. Только что плотно с ним работал и заметно стало.
+1
norguhtar #
Просто такие штуки в движке мозиллы должны тормозить. Чтоб не тормозили надо иметь хардварно-ускоряемую векторную графику. К этому собственно и идем.
0
TheBits #
Vista пришла, IE пришёл. А Вы?
0
norguhtar #
А что мы? :) Cairo если не юзает чего делать? :)
0
TheBits #
Можете уже сейчас перейти и использовать аппаратное ускорение. ;)
0
norguhtar #
Это не совсем то. :) Cairo еще пока под Vista его не держит. Да и реализация в Xorg вектора пока хромает :)
+1
ggray #
симпатично, но притормаживает...
работает лучше чем Operator, по крайней мере заметил на tag`ах.
+1
ggray #
после некоторого времени юзания заметил сильное торможение открытия новых табов, снёс, а идея имеет право на жизнь :) будем смотреть на развитие
+1
Myarh #
Сори за оффтоп, но у Web Developer Toolbar появилась обновленная версия. На скриншоте старенькая. :)
0
rossomachin #
ok. Спасибо за сигнал :-)
0
Siddthartha #
firebug - последний, можно забыть про web developer (хотя в тандеме тоже жэсть) )))
+1
rossomachin #
Да мы соседи, как я погляжу.
+1
Myarh #
Точно! Оба с севера :) Стучусь в аську.
+2
pepelsbey #
Игры в Mac OS X, хорошие иконки и сырой фейс :) Снёс сразу же :\
+2
geruway #
+1
0
rossomachin #
Мне он интересен тем, что это какой-то другой интерфейс, не такой, как у двух предыдущих расширений. Глядишь, что-то и придумают дельного. Помнишь, контактировали с Opera в конце прошлого года? Я е спрашивал тогда, думают ли они внедрить поддержку mf в браузер, на что получил ответ, мол, мы бы и рады, да пока не придумали, как это должно быть реализовано. Вот теперь им есть на что посмотреть и доработать, если необходимо.
+1
Shu #
А можно для тех, кто на субмарине...
Что есть микроформаты? Я почитал вокруг этого, но так и не понял;)
+6
Skipper #
Ооо, я про это тоже уже спрашивал, правда давно :) Вот ссылки:
http://www.habrahabr.ru/blog/microformat… - тут мне подробно разжевали, что это такое.
http://www.habrahabr.ru/blog/microformat… - тоже хороший материал.
0
oogl #
Я так и не понял, почему им не хватает XML.
0
rossomachin #
Как вы его внедрять думаете? Одно дело, когда XML-данные обрабатывает сервер, другое дело, когда в страницу внедрён неведомый браузерам набор XML-элементов, пускай и точно описывающий какой-то кусок важной информации.
0
norguhtar #
А что мешает указывать еще и схему?
0
rossomachin #
Допустим, указали. Что дальше?
0
rossomachin #
Да, и ещё имей в виду, что разработка новых элементов для многих микрозадач избыточна. Тот же микроформат rel="nofollow" прекрасно справляется готовыми средствами.
+1
norguhtar #
Если подумать то в целом микроформат выпроняет аналогичные XML + DTD схеме функционал. Но несколько проще.
0
rossomachin #
Совершенно верно. В основном из-за невозможности скорого внедрения оных.
+1
TheBits #
Extra-markup называется. За что мне и не нравятся µf, раздувание кода, bloatware.
+1
TheBits #
Ещё нет такого развития что бы без опаски можно было бы использовать кроссбраузерно DTD или XMLSchema.
Сейчас даже если верстальщик сдаёт валидный шаблон, то либо программист, либо контент-менеджер, а чаще их тандем, засрут всю валидность. По спецификации не валидный xhtml не подлежит обработке, там уже ничего не поможет.
0
norguhtar #
Ну это то да.
0
oogl #
А когда неведомый браузером набор микроформатов это лучше? ;)
0
rossomachin #
Неведомый браузерам микроформат, а не набор микроформатов. Это раз.
Второе, и самое в данном случае главное: микроформат — набор элементов, заведомо известных браузеру. Это всё тот же HTML, всё те же атрибуты rel, class, title. Стандартизировать микроформат несравненно легче, чем внедрять новый набор элементов.

И даже если браузеры ещё не знают, что с этим делать, то это вполне могут знать люди, разрабатывающие какой-нибудь новый mushup, призванный дёргать микроформатированный контент например с Yahoo!Local и гнать его через себя в Google Maps, отрисовывая какую-нибудь карту событий или ещё что-то.
0
oogl #
а что, просто опубликовать XML схему и потом её повсеместно использовать Коран запрещает? Собственно - для чего XML и создавался.
Или как обычно бывает нормальные герои всегда идут в обход?
+1
rossomachin #
Вы понимаете разницу между уже внедрённым набором элементов (HTML) и набором XML-элементов, которые ещё нужно внедрить? Заодно ответьте на вопрос, почему идея о семантическом Вебе на основе XML, витающая в головах, книгах и прочих публикациях уже лет 10 как, так и не реализована на уровне браузеров? Что скажете о проблеме Вавилонской башни, когда повсеместное свободное создание пользовательских наборов элементов, которое объективно трудно контролировать, создаст ситуацию, когда в ворохе этих элементов уже невозможно будет разобраться?

И зачем городить новые элементы, когда нужно решить сравнительно небольшую задачу (например поменить определённые ссылки как те, которые не следует индексировать поисковым ботам)?

Если нужно сделать что-то действительно особое, хранящееся в виде отдельного файла, но не внутри HTML-документа (да вот хоть тот же RSS), тогда да, создание новых элементов вполне оправдано.

Или как обычно бывает нормальные герои всегда идут в обход?


В обход, это, я так понимаю, дальше-дольше-дороже, так? Т.е. чёрт знает когда, чёрт знает с каким успехом и чёрт знает с какой поддержкой.

Как раз так, как вышло бы с внедрением XML based форматов.
0
oogl #
Радует упоминание о Вавилонской башне. Микроформаты - один из её кирпичиков.
0
rossomachin #
А вот и нет. Они разрабатываются не абы кем и не абы как.
0
rossomachin #
И ещё: что покажет браузер, когда получит ваш XML-набор?
И что покажет браузер, когда получит микроформатированный HTML?
+1
butuzov #
сырой екстеншен, увы внедряется в страницу, и партачит ее.
0
rossomachin #
На то и бета :-)
Кстати, действительно ещё и тормозит впридачу. Сейчас плотнее с ним знакомился и сам в этом воочию убедился.
+1
Zigzag #
а в 2х словах, в чем соль?
+1
norguhtar #
0
rossomachin #
Соль чего? Микроформатов или расширения?
Если первое, то в двух словах не выйдет. Начальная информация есть в этом тематическом блоге.
0
Zigzag #
пасиб, раз не получится в 2х словах, будем читать

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