{"id":670,"date":"2009-06-04T14:17:30","date_gmt":"2009-06-04T21:17:30","guid":{"rendered":"http:\/\/blog.mozilla.org\/addons\/?p=670"},"modified":"2009-06-04T14:17:30","modified_gmt":"2009-06-04T21:17:30","slug":"firefox-mobile-add-ons-one-small-step-for-mankind","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/","title":{"rendered":"Firefox Mobile Add-ons &#8211; One Small Step for Mankind"},"content":{"rendered":"<p><em>This is a <a href=\"http:\/\/brian.kingsonline.net\/talk\/?p=423\">re-post<\/a> from Mozilla community member &#038; add-on developer <a href=\"http:\/\/brian.kingsonline.net\">Brian King<\/a>:<\/em><\/p>\n<p>By small in the title, I mean small devices. One large step was taken in the Fennec add-ons ecosystem over the weekend at the <a title=\"Mozilla\/Maemo Weekend\" href=\"http:\/\/wiki.maemo.org\/Mozilla_Maemo_Danish_Weekend\">Mozilla\/Maemo get together<\/a> in <a class=\"zem_slink\" title=\"Copenhagen\" rel=\"wikipedia\" href=\"http:\/\/en.wikipedia.org\/wiki\/Copenhagen\">Copenhagen<\/a> [<a title=\"mozmae on Flickr\" href=\"http:\/\/www.flickr.com\/photos\/tags\/mozmae\/\">pictures<\/a>, <a title=\"mozmae on Twitter\" href=\"http:\/\/twitter.com\/#search?q=mozmae\">tweets<\/a>]. Present were a <a title=\"Fennec devs\" href=\"http:\/\/www.flickr.com\/photos\/28959625@N04\/3580907850\/\">large chunk of the Fennec developement team<\/a>, add-on developers, localisers, and community members. We shared the space with <a class=\"zem_slink\" title=\"Maemo (operating system)\" rel=\"homepage\" href=\"http:\/\/www.maemo.org\/\">Maemo<\/a> developers and community members, and while there was not much overlap during sessions and hacking, there were some useful discussions on how we can work better together. The weekend was a mix of sessions and hacking, with the focus more on the latter. We ported add-ons, made new ones, found bugs, and had discussions on best practices and ways to improve the user experience. Here is a mini-report of what went down, from an add-ons perspective.<\/p>\n<h2>Target<\/h2>\n<p>It might be obvious to say this, but Fennec add-ons are much different beasts than their desktop counterparts. All the goodness of the Mozilla Platform is there and available to use, but the UI is completely different. Less hooks are available simply because there is less space, but the design and UI flow provide different challenges. Sure, there are toolstrips, aka vertical bars to stick icons on to, but what would happen if every extension did that. Pretty soon yours would be lost in the mix.<\/p>\n<p><a title=\"Egotism\" href=\"http:\/\/madhava.com\/egotism\/\">Madhava Enros<\/a> did a good job of explain the design behind the Fennec UI. Dialogs and context menus are just 2 things among others that are out in Fennec, and their usage is strongly discouraged. With regard to dialogs, one concern I was hearing from devs is how to show preferences. Recent builds of Fennec (get desktop builds <a title=\"Recent Fennec Desktop builds\" href=\"http:\/\/wiki.maemo.org\/Mozilla_Maemo_Danish_Weekend\/Developer_Challenge#Fennec_Desktop_Builds\">here<\/a>, or ask on irc.mozilla.org#mobile) have already taken steps to address this.<\/p>\n<div class=\"wp-caption aligncenter\" style=\"width: 460px;\"><a href=\"http:\/\/www.flickr.com\/photos\/king-molan\/3594161733\/\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/blog.mozilla.org\/addons\/files\/2009\/06\/briks_fennec2.png\" alt=\"Fennec Add-ons Manager\" width=\"450\" height=\"412\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Fennec Add-ons Manager<\/p>\n<\/div>\n<p>So as you can see, when Options is selected, the UI appears inline and not in a dialog. While there are still bugs, it is clever, but is it scalable for larger pref sets? Or should extension authors scale down?<\/p>\n<h2>Stepping Back<\/h2>\n<p>I started off my talk about porting existing extensions [Slides: <a title=\"PDF : Shrinking Add-ons\" href=\"http:\/\/briks.si\/presentations\/danishweekend09\/Shrinking_Add_ons.pdf\">PDF<\/a> | <a title=\"PPT: Shrinking Add-ons\" href=\"http:\/\/briks.si\/presentations\/danishweekend09\/Shrinking_Add_ons.ppt\">PPT<\/a>] by challenging authors to really think whether they should do it. Ask yourself, does it make sense in this context? Does it fit into the browsing habits of users of smaller devices, which is different than desktop usage? For example, users on the go want more information suggested to them as opposed to go hunting for it which can be cumbersome. Now I don\u2019t want to discourage you from porting your add-on. We certainly need more. Keep in mind that it will be more work than just adding Fennec as a target application in install.rdf, and while doing it, get inspiration for new ideas. I think some of the best add-ons will be ones built from the ground up that take advantage of device capabilities such as GPS and voice.<\/p>\n<p>The document story needs to get better. Mark Finkle <a title=\"Resource for Fennec add-on developers\" href=\"http:\/\/starkravingfinkle.org\/blog\/2009\/05\/resources-for-fennec-add-on-developers\/\">posted last week<\/a> about his documentation efforts so far, and thanks to Mark for that. It gives us a solid foundation to add more. I urge everyone working in this area to post your finding on the Mozilla wiki \/ Devmo \/ your blog \/ anywhere to make life easier for those who follow and help promote adoption. I\u2019ll be personally following up with all participants to make sure they do so.<\/p>\n<h2>The Winners<\/h2>\n<p>Before the event, we <a title=\"Fennec Add-ons Challenge\" href=\"http:\/\/www.mozdev.org\/drupal\/blog\/Mozdev-Mozilla-Europe-Firefox-Mobile-Add-ons-Challenge\">offered a challenge<\/a> at short notice on Mozdev to developers to propose ports of their existing work or new add-ons for Fennec. 4 entrants got to go to Copenhagen. The winners were (in no particular order):<\/p>\n<ol>\n<li><strong>Fabrice Desre<\/strong> &#8211; Develop a \u201clocal guide\u201d application leveraging the geolocation support in recent Fennec builds. The geoguide will show informations relevant for the user, like touristic information, photos, retaurants  and hotel etc. using various data sources such as flickr and dbpedia.  The focus here is not to rely on a cluttered map display, but to provide a clean UI : in the same spirit of the experiments going on  for the \u201cnew tab\u201d in Firefox, but for a \u201cnew place\u201d.<\/li>\n<li><strong>Chris Neale<\/strong> &#8211; Port <strong><a title=\"Link Widgets\" href=\"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/2933\">Link Widgets<\/a><\/strong> to Fennec.<\/li>\n<li><strong>Marien Zwart<\/strong> &#8211; Port <strong><a href=\"http:\/\/radialcontextmz.mozdev.org\/\">RadialContext-mz<\/a><\/strong> to Fennec.<\/li>\n<li><strong>Benoit Bailleux<\/strong> &#8211; <strong>autoOpenID<\/strong> looks for <a class=\"zem_slink\" title=\"OpenID\" rel=\"homepage\" href=\"http:\/\/openid.net\">OpenID<\/a> sign-in forms and (depending on its  configuration) can log-in automaticaly (or propose to) with no more  than one click.<\/li>\n<\/ol>\n<p>Of the four, Fabrice completed <strong><a title=\"GeoGuide\" href=\"https:\/\/addons.mozilla.org\/en-US\/fennec\/addon\/12118\">GeoGuide<\/a><\/strong>, Chris is almost complete, and Marien and Benoit are still working on it.<\/p>\n<div class=\"wp-caption aligncenter\" style=\"width: 460px;\">\n<p><a href=\"https:\/\/addons.mozilla.org\/en-US\/fennec\/addon\/12118\"><br \/>\n<img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/blog.mozilla.org\/addons\/files\/2009\/06\/briks_fennec11.png\" alt=\"briks_fennec1\" title=\"briks_fennec1\" width=\"450\" height=\"312\" class=\"alignnone size-full wp-image-672\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">GeoGuide<\/p>\n<\/div>\n<p><strong>GeoGuide<\/strong> determines your location using the Geolocation API, and with that data present you with a map view, weather, local events, images, and wikipedia articles.<\/p>\n<h2>And The Rest<\/h2>\n<p>Some other good work came out the weekend.<\/p>\n<ul>\n<li><strong><a title=\"Nicolas Beloni\" href=\"http:\/\/nicolasbelloni.com\">Nicolas Belloni<\/a><\/strong> and <a title=\"Mattias Rost\" href=\"http:\/\/www.sics.se\/%7Erost\/\">Mattias Rost<\/a> are working on <strong>Detector<\/strong> which is their own words, \u201cis an add-on to bring more fingerfriendliness to the content of webpages on Fennec. We strongly support Mozilla\u2019s effort to make a browser adapted for mobile users. So we are aiming at adding more interaction to phone numbers, addresses and contacts\u2019 names. The type of interaction style that we add to the content needs to be thought in order not to be destructive and to take into account the lack of contextual menu. To begin with, we want to detect phones numbers and give the possibility to users to call, save or sms this number\u201d.<\/li>\n<li>Jesper Hansen is working on a few things \u2014 The first is <strong>Save Image<\/strong>. Since Fennec has no possibility to save images, then this addon will provide a list of all images on the loaded page with name, ext, size and a single button to save it. <strong>Save Image<\/strong> will also provide a simple canvas dialog (or alternative) that slides up from the bottom of the screen when a onmousedown is being detected for longer than a specific time on an image. Second up, <strong>Toastercat<\/strong>: an add-on to monitor and display content of <a href=\"http:\/\/icanhascheezburger.com\/\" target=\"_blank\">icanhascheezburger.com<\/a> (and friends, see <a href=\"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/11945\" target=\"_blank\">https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/11945<\/a>) RSS feeds in a simple way without having to load the entire page but only rely on the content provided in the feed. A third add-on is related to <strong>about:config<\/strong> since Fennec is missing some features there.<\/li>\n<li><strong>Fabrice<\/strong> followed up the excellent GeoGuide with the equally excellent <a title=\"GrafiTwit\" href=\"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/12191\"> GrafiTwit<\/a>. This brings a new twist to tweeting, allow you to doodle on a canvas, send the picture off to Twitpic, and post the link to your stream.<\/li>\n<li>I ported <a title=\"Zemanta\" href=\"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/7571\">Zemanta<\/a>, a few hours of effort, and it now works as the desktop version bar a couple of bugs related to the icon in the location bar. Let me know if you want to try it out, it is not public yet.<\/li>\n<\/ul>\n<div class=\"wp-caption aligncenter\" style=\"width: 460px;\"><a href=\"http:\/\/www.flickr.com\/photos\/king-molan\/3578190621\/\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/blog.mozilla.org\/addons\/files\/2009\/06\/briks_fennec3.png\" alt=\"Zemanta on Fennec\" width=\"450\" height=\"392\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Zemanta on Fennec<\/p>\n<\/div>\n<p>There are a few more <a title=\"Fennec on Mozilla Add-ons\" href=\"https:\/\/addons.mozilla.org\/en-US\/fennec\">add-ons for Fennec available on Mozilla Add-ons<\/a>. <strong>UPDATE<\/strong>: <a title=\"Fennec search for extensions on AMO\" href=\"https:\/\/addons.mozilla.org\/en-US\/fennec\/search?q=&amp;cat=all&amp;as=true&amp;vfuz=true&amp;appid=60&amp;lver=any&amp;hver=any&amp;atype=1&amp;pid=0&amp;lup=&amp;pp=20&amp;sort=\">More than a few<\/a>.<\/p>\n<h2>Lessons Learned and Bugs<\/h2>\n<p>One of the lessons learned is best summed up by the mantra \u2018performance, performance, performance\u2019. Things you take for granted on the desktop may bite you on the mobile device. Here are some <a title=\"Fennec performance guidelines\" href=\"https:\/\/wiki.mozilla.org\/Mobile\/Fennec\/Architecture#Performance_Related_Coding_Guidelines\">performance related guidelines<\/a>. Another important point is to try if at all possible to test on one of the mobile devices that Fennec runs on. When testing existing add-ons on Nokia developer devices, it was apparent quickly that this was not done for some existing ones. The desktop versions just don\u2019t highlight some issues, e.g. related to touch. Another alternative is to <a title=\"Maemo Virtual Image\" href=\"http:\/\/maemovmware.garage.maemo.org\/\">run Maemo virtually<\/a>.<\/p>\n<div class=\"wp-caption aligncenter\" style=\"width: 460px;\"><a href=\"http:\/\/www.flickr.com\/photos\/28959625@N04\/3581109050\/in\/set-72157618950617291\/\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/blog.mozilla.org\/addons\/files\/2009\/06\/briks_fennec4.png\" alt=\"Mozilla\/Maemo Danish Weekend 2009\" width=\"450\" height=\"333\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Mozilla\/Maemo Danish Weekend 2009<\/p>\n<\/div>\n<p>At this point, bugs are good. If you come across any, please report them and make them block <a title=\"Bug 492546\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=492546\">bug 492546<\/a> [<strong><em><span style=\"display: inline;\">Develop an extension showing a xul page in BrowserCanvas<\/span><\/em><\/strong>]. <span class=\"bz_first_comment_head\"><span class=\"vcard\"><span class=\"fn email\">Vivien Nicolas of Mozilla Europe is working on identifying all XUL related bugs in Fennec, triaging, and following up on fixes.<\/span><\/span><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is a re-post from Mozilla community member &#038; add-on developer Brian King: By small in the title, I mean small devices. One large step was taken in the Fennec &hellip; <a class=\"go\" href=\"https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/\">Read more<\/a><\/p>\n","protected":false},"author":120,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44,39],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Firefox Mobile Add-ons - One Small Step for Mankind  - Mozilla Add-ons Community Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/\",\"url\":\"https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/\",\"name\":\"Firefox Mobile Add-ons - One Small Step for Mankind - Mozilla Add-ons Community Blog\",\"isPartOf\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/blog.mozilla.org\/addons\/files\/2009\/06\/briks_fennec2.png\",\"datePublished\":\"2009-06-04T21:17:30+00:00\",\"dateModified\":\"2009-06-04T21:17:30+00:00\",\"author\":{\"@id\":\"\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/#primaryimage\",\"url\":\"http:\/\/blog.mozilla.org\/addons\/files\/2009\/06\/briks_fennec2.png\",\"contentUrl\":\"http:\/\/blog.mozilla.org\/addons\/files\/2009\/06\/briks_fennec2.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.mozilla.org\/addons\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Firefox Mobile Add-ons &#8211; One Small Step for Mankind\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#website\",\"url\":\"https:\/\/blog.mozilla.org\/addons\/\",\"name\":\"Mozilla Add-ons Community Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.mozilla.org\/addons\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"\",\"url\":\"https:\/\/blog.mozilla.org\/addons\/author\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Firefox Mobile Add-ons - One Small Step for Mankind  - Mozilla Add-ons Community Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/","twitter_misc":{"Written by":"","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/","url":"https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/","name":"Firefox Mobile Add-ons - One Small Step for Mankind - Mozilla Add-ons Community Blog","isPartOf":{"@id":"https:\/\/blog.mozilla.org\/addons\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/#primaryimage"},"image":{"@id":"https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/#primaryimage"},"thumbnailUrl":"http:\/\/blog.mozilla.org\/addons\/files\/2009\/06\/briks_fennec2.png","datePublished":"2009-06-04T21:17:30+00:00","dateModified":"2009-06-04T21:17:30+00:00","author":{"@id":""},"breadcrumb":{"@id":"https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/#primaryimage","url":"http:\/\/blog.mozilla.org\/addons\/files\/2009\/06\/briks_fennec2.png","contentUrl":"http:\/\/blog.mozilla.org\/addons\/files\/2009\/06\/briks_fennec2.png"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.mozilla.org\/addons\/2009\/06\/04\/firefox-mobile-add-ons-one-small-step-for-mankind\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.mozilla.org\/addons\/"},{"@type":"ListItem","position":2,"name":"Firefox Mobile Add-ons &#8211; One Small Step for Mankind"}]},{"@type":"WebSite","@id":"https:\/\/blog.mozilla.org\/addons\/#website","url":"https:\/\/blog.mozilla.org\/addons\/","name":"Mozilla Add-ons Community Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.mozilla.org\/addons\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"","url":"https:\/\/blog.mozilla.org\/addons\/author\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/posts\/670"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/users\/120"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/comments?post=670"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/posts\/670\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/media?parent=670"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/categories?post=670"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/tags?post=670"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}