{"id":406,"date":"2012-11-01T18:58:06","date_gmt":"2012-11-01T16:58:06","guid":{"rendered":"http:\/\/humanoids.be\/log\/?p=406"},"modified":"2014-03-12T00:21:21","modified_gmt":"2014-03-11T22:21:21","slug":"qubetubers-streaming-notifications","status":"publish","type":"post","link":"https:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/","title":{"rendered":"Qubetubers Streaming Notifications: Mein erstes Firefox Add-on"},"content":{"rendered":"<p>Endlich habe ich es geschafft: ich habe mein erstes Firefox Add-on publiziert. Es handelt sich dabei um eine kleine Erweiterung mit dem Namen &#8220;<a href=\"http:\/\/qubetubers.com\">Qubetubers<\/a> Streaming Notifications&#8221;. Wie der Name sagt, zeigt sie eine Benachrichtigung an, wenn ein Livestream von Qubetubers online geht.<\/p>\n<p>Ich habe schon mal eine Erweiterung vom Typ &#8220;Mozilla&#8221; erstellt. Dabei handelte es sich aber um ein <a title=\"Mein erstes AddOn\" href=\"http:\/\/humanoids.be\/log\/2010\/05\/mein-erstes-addon\/\">Add-on f\u00fcr Songbird<\/a>. Zudem basiert Qubetubers Streaming Notifications auf dem JetPack SDK von Mozilla, womit man die Erweiterung ohne Neustart installieren kann. Mein letztes Werk benutzt die &#8220;traditionellen&#8221; Methoden und ben\u00f6tigt deshalb einen Neustart der Anwendung.<!--more--><\/p>\n<p>In der Benachrichtigung wird angezeigt, welcher Channel live gegangen ist, dessen Profilbild und, wenn verf\u00fcgbar, der Titel des Streams. Bei Streams ohne Titel wird im Schedule geschaut, ob ein Stream f\u00fcr diese Zeit geplant war. Wenn ja wird der Titel des Streams im Schedule angezeigt. Ein Klick auf die Benachrichtigung \u00f6ffnet eine Seite um den Stream zu schauen. Wenn sie schon offen ist, wird dieser Tab fokussiert.<\/p>\n<p>Benachrichtigungen werden nur angezeigt, wenn keine bekannte Seite mit dem Stream ge\u00f6ffnet ist. Dabei erkennt die Erweiterung die Channelpages bei den jeweiligen Anbietern und die bekannten Streamseiten auf Qubetubers.com. Es wird sogar die duo-Seite unterst\u00fctzt.<\/p>\n<p>Die Erweiterung aktualisiert standardm\u00e4ssig alle 30 Sekunden den Status jedes Streams. Dieses Intervall kann nat\u00fcrlich in den Einstellungen angepasst werden. 30 Sekunden sind so gew\u00e4hlt, dass man die Erweiterung einen Tag lang (24h) benutzen kann (also den Browser ge\u00f6ffnet haben) und das API Limit von Twitch nicht \u00fcberschreitet. Dabei werden einige Anfragen nicht ausgenutzt, damit noch Platz f\u00fcr Anfragen z.B. von der Qubetubers.com Seite ist.<\/p>\n<p><a href=\"http:\/\/humanoids.be\/log\/wp-content\/uploads\/2012\/10\/screenshot_extraslive.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"411\" data-permalink=\"https:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/screenshot_extraslive\/\" data-orig-file=\"https:\/\/humanoids.be\/log\/wp-content\/uploads\/2012\/10\/screenshot_extraslive.png\" data-orig-size=\"1203,866\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"Screenshot einer Benachrichtigung\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/humanoids.be\/log\/wp-content\/uploads\/2012\/10\/screenshot_extraslive-300x215.png\" data-large-file=\"https:\/\/humanoids.be\/log\/wp-content\/uploads\/2012\/10\/screenshot_extraslive-1024x737.png\" class=\"aligncenter size-full wp-image-411\" title=\"Screenshot einer Benachrichtigung\" alt=\"Qubetbubers Streaming Notifications zeigt eine Benachrichtigung an\" src=\"http:\/\/humanoids.be\/log\/wp-content\/uploads\/2012\/10\/screenshot_extraslive.png\" width=\"1203\" height=\"866\" srcset=\"https:\/\/humanoids.be\/log\/wp-content\/uploads\/2012\/10\/screenshot_extraslive.png 1203w, https:\/\/humanoids.be\/log\/wp-content\/uploads\/2012\/10\/screenshot_extraslive-300x215.png 300w, https:\/\/humanoids.be\/log\/wp-content\/uploads\/2012\/10\/screenshot_extraslive-1024x737.png 1024w\" sizes=\"auto, (max-width: 1203px) 100vw, 1203px\" \/><\/a> Die Erweiterung kann von Mozillas Add-on Seite heruntergeladen werden. Somit werden auch Updates automatisch installiert<\/p>\n<!-- WP-Appbox (Version: 4.5.10 \/\/ Store: firefoxaddon \/\/ ID: qubetubers-streaming-notifi) -->\n<div class=\"wpappbox wpappbox-a5743d69e75049ce79f311904b57d83f firefoxaddon deprecated simple\">\n\t<div class=\"qrcode\"><img decoding=\"async\" src=\"https:\/\/api.qrserver.com\/v1\/create-qr-code\/?data=https%3A%2F%2Faddons.mozilla.org%2Fde%2Ffirefox%2Faddon%2Fqubetubers-streaming-notifi%2F&size=200x200&ecc=M&margin=0\" alt=\"Unknown app\" \/><\/div>\n\t<div class=\"appicon\">\n\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/addons.mozilla.org\/de\/firefox\/addon\/qubetubers-streaming-notifi\/\"><img decoding=\"async\" src=\"\/static-frontend\/1b2fb62f37f1c1e59208f4993714d166.svg\" alt=\"Unknown app\" \/><\/a>\n\t<\/div>\n\t<div class=\"applinks\">\n\t\t<div class=\"appbuttons\">\n\t\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/addons.mozilla.org\/de\/firefox\/addon\/qubetubers-streaming-notifi\/\">Download<\/a>\n\t\t\t<span onMouseOver=\"jQuery('.wpappbox-a5743d69e75049ce79f311904b57d83f .qrcode').show();\" onMouseOut=\"jQuery('.wpappbox-a5743d69e75049ce79f311904b57d83f .qrcode').hide();\">QR-Code<\/span>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"appdetails\">\n\t\t<div class=\"apptitle\"><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/addons.mozilla.org\/de\/firefox\/addon\/qubetubers-streaming-notifi\/\" title=\"Unknown app\" class=\"apptitle\">Unknown app<\/a><\/div>\n\t\t<div class=\"developer\">\n\t\t\t<span class=\"label\">Developer: <\/span>\n\t\t\t<span class=\"value\"><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/addons.mozilla.org\">Unknown<\/a><\/span>\n\t\t<\/div>\n\t\t<div class=\"price\">\n\t\t\t<span class=\"label\">Price: <\/span>\n\t\t\t<span class=\"value\">Free<\/span> \n\t\t\t<span class=\"rating\"><\/span>\n\t\t<\/div>\n\t<\/div>\n<\/div><!-- \/WP-Appbox -->\n","protected":false},"excerpt":{"rendered":"<p>Endlich habe ich es geschafft: ich habe mein erstes Firefox Add-on publiziert. Es handelt sich dabei um eine kleine Erweiterung mit dem Namen &#8220;Qubetubers Streaming Notifications&#8221;. Wie der Name sagt, zeigt sie eine Benachrichtigung an, wenn ein Livestream von Qubetubers online geht. Ich habe schon mal eine Erweiterung vom Typ &#8220;Mozilla&#8221; erstellt. Dabei handelte es &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Qubetubers Streaming Notifications: Mein erstes Firefox Add-on&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":411,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[12,7],"tags":[91,95,92,93,62,94,90],"class_list":["post-406","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-firefox","category-mozilla","tag-add-on","tag-amo","tag-firefox-2","tag-jetpack","tag-mozilla-2","tag-mozilla-sdk","tag-qubetubers"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Qubetubers Streaming Notifications: Mein erstes Firefox Add-on - Humanoids beLog<\/title>\n<meta name=\"description\" content=\"Endlich habe ich es geschafft: ich habe mein erstes Firefox Add-on publiziert. Es handelt sich dabei um eine kleine Erweiterung mit dem Namen &quot;Qubetubers\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Qubetubers Streaming Notifications: Mein erstes Firefox Add-on - Humanoids beLog\" \/>\n<meta property=\"og:description\" content=\"Endlich habe ich es geschafft: ich habe mein erstes Firefox Add-on publiziert. Es handelt sich dabei um eine kleine Erweiterung mit dem Namen &quot;Qubetubers\" \/>\n<meta property=\"og:url\" content=\"https:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/\" \/>\n<meta property=\"og:site_name\" content=\"Humanoids beLog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/humanoidsbelog\" \/>\n<meta property=\"article:published_time\" content=\"2012-11-01T16:58:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-03-11T22:21:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/humanoids.be\/log\/wp-content\/uploads\/2012\/10\/screenshot_extraslive.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1203\" \/>\n\t<meta property=\"og:image:height\" content=\"866\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Martin Giger\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@freaktechnik\" \/>\n<meta name=\"twitter:site\" content=\"@freaktechnik\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Martin Giger\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/humanoids.be\\\/log\\\/2012\\\/11\\\/qubetubers-streaming-notifications\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/humanoids.be\\\/log\\\/2012\\\/11\\\/qubetubers-streaming-notifications\\\/\"},\"author\":{\"name\":\"Martin Giger\",\"@id\":\"https:\\\/\\\/humanoids.be\\\/log\\\/#\\\/schema\\\/person\\\/a58850edf3908fc1b0987aedfb9a080d\"},\"headline\":\"Qubetubers Streaming Notifications: Mein erstes Firefox Add-on\",\"datePublished\":\"2012-11-01T16:58:06+00:00\",\"dateModified\":\"2014-03-11T22:21:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/humanoids.be\\\/log\\\/2012\\\/11\\\/qubetubers-streaming-notifications\\\/\"},\"wordCount\":299,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/humanoids.be\\\/log\\\/2012\\\/11\\\/qubetubers-streaming-notifications\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/humanoids.be\\\/log\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/screenshot_extraslive.png\",\"keywords\":[\"add-on\",\"amo\",\"firefox\",\"jetpack\",\"mozilla\",\"mozilla sdk\",\"qubetubers\"],\"articleSection\":[\"Firefox\",\"Mozilla\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/humanoids.be\\\/log\\\/2012\\\/11\\\/qubetubers-streaming-notifications\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/humanoids.be\\\/log\\\/2012\\\/11\\\/qubetubers-streaming-notifications\\\/\",\"url\":\"https:\\\/\\\/humanoids.be\\\/log\\\/2012\\\/11\\\/qubetubers-streaming-notifications\\\/\",\"name\":\"Qubetubers Streaming Notifications: Mein erstes Firefox Add-on - Humanoids beLog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/humanoids.be\\\/log\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/humanoids.be\\\/log\\\/2012\\\/11\\\/qubetubers-streaming-notifications\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/humanoids.be\\\/log\\\/2012\\\/11\\\/qubetubers-streaming-notifications\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/humanoids.be\\\/log\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/screenshot_extraslive.png\",\"datePublished\":\"2012-11-01T16:58:06+00:00\",\"dateModified\":\"2014-03-11T22:21:21+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/humanoids.be\\\/log\\\/#\\\/schema\\\/person\\\/a58850edf3908fc1b0987aedfb9a080d\"},\"description\":\"Endlich habe ich es geschafft: ich habe mein erstes Firefox Add-on publiziert. Es handelt sich dabei um eine kleine Erweiterung mit dem Namen \\\"Qubetubers\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/humanoids.be\\\/log\\\/2012\\\/11\\\/qubetubers-streaming-notifications\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/humanoids.be\\\/log\\\/2012\\\/11\\\/qubetubers-streaming-notifications\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/humanoids.be\\\/log\\\/2012\\\/11\\\/qubetubers-streaming-notifications\\\/#primaryimage\",\"url\":\"https:\\\/\\\/humanoids.be\\\/log\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/screenshot_extraslive.png\",\"contentUrl\":\"https:\\\/\\\/humanoids.be\\\/log\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/screenshot_extraslive.png\",\"width\":\"1203\",\"height\":\"866\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/humanoids.be\\\/log\\\/2012\\\/11\\\/qubetubers-streaming-notifications\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/humanoids.be\\\/log\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Qubetubers Streaming Notifications: Mein erstes Firefox Add-on\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/humanoids.be\\\/log\\\/#website\",\"url\":\"https:\\\/\\\/humanoids.be\\\/log\\\/\",\"name\":\"Humanoids beLog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/humanoids.be\\\/log\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/humanoids.be\\\/log\\\/#\\\/schema\\\/person\\\/a58850edf3908fc1b0987aedfb9a080d\",\"name\":\"Martin Giger\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8766da02c6809c8ca3142c0c75bbfd454a6d1120dc01fede05d0beffedb6dd40?s=96&d=mm&r=pg\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8766da02c6809c8ca3142c0c75bbfd454a6d1120dc01fede05d0beffedb6dd40?s=96&d=mm&r=pg\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8766da02c6809c8ca3142c0c75bbfd454a6d1120dc01fede05d0beffedb6dd40?s=96&d=mm&r=pg\",\"caption\":\"Martin Giger\"},\"description\":\"openpgp4fpr:89346D522A2C190EEB959F52AE530058EFE7FD60\",\"sameAs\":[\"http:\\\/\\\/humanoids.be\\\/\"],\"url\":\"https:\\\/\\\/humanoids.be\\\/log\\\/author\\\/humanoid\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Qubetubers Streaming Notifications: Mein erstes Firefox Add-on - Humanoids beLog","description":"Endlich habe ich es geschafft: ich habe mein erstes Firefox Add-on publiziert. Es handelt sich dabei um eine kleine Erweiterung mit dem Namen \"Qubetubers","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:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/","og_locale":"en_US","og_type":"article","og_title":"Qubetubers Streaming Notifications: Mein erstes Firefox Add-on - Humanoids beLog","og_description":"Endlich habe ich es geschafft: ich habe mein erstes Firefox Add-on publiziert. Es handelt sich dabei um eine kleine Erweiterung mit dem Namen \"Qubetubers","og_url":"https:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/","og_site_name":"Humanoids beLog","article_publisher":"https:\/\/www.facebook.com\/humanoidsbelog","article_published_time":"2012-11-01T16:58:06+00:00","article_modified_time":"2014-03-11T22:21:21+00:00","og_image":[{"width":1203,"height":866,"url":"https:\/\/humanoids.be\/log\/wp-content\/uploads\/2012\/10\/screenshot_extraslive.png","type":"image\/png"}],"author":"Martin Giger","twitter_card":"summary_large_image","twitter_creator":"@freaktechnik","twitter_site":"@freaktechnik","twitter_misc":{"Written by":"Martin Giger","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/#article","isPartOf":{"@id":"https:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/"},"author":{"name":"Martin Giger","@id":"https:\/\/humanoids.be\/log\/#\/schema\/person\/a58850edf3908fc1b0987aedfb9a080d"},"headline":"Qubetubers Streaming Notifications: Mein erstes Firefox Add-on","datePublished":"2012-11-01T16:58:06+00:00","dateModified":"2014-03-11T22:21:21+00:00","mainEntityOfPage":{"@id":"https:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/"},"wordCount":299,"commentCount":0,"image":{"@id":"https:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/#primaryimage"},"thumbnailUrl":"https:\/\/humanoids.be\/log\/wp-content\/uploads\/2012\/10\/screenshot_extraslive.png","keywords":["add-on","amo","firefox","jetpack","mozilla","mozilla sdk","qubetubers"],"articleSection":["Firefox","Mozilla"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/","url":"https:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/","name":"Qubetubers Streaming Notifications: Mein erstes Firefox Add-on - Humanoids beLog","isPartOf":{"@id":"https:\/\/humanoids.be\/log\/#website"},"primaryImageOfPage":{"@id":"https:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/#primaryimage"},"image":{"@id":"https:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/#primaryimage"},"thumbnailUrl":"https:\/\/humanoids.be\/log\/wp-content\/uploads\/2012\/10\/screenshot_extraslive.png","datePublished":"2012-11-01T16:58:06+00:00","dateModified":"2014-03-11T22:21:21+00:00","author":{"@id":"https:\/\/humanoids.be\/log\/#\/schema\/person\/a58850edf3908fc1b0987aedfb9a080d"},"description":"Endlich habe ich es geschafft: ich habe mein erstes Firefox Add-on publiziert. Es handelt sich dabei um eine kleine Erweiterung mit dem Namen \"Qubetubers","breadcrumb":{"@id":"https:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/#primaryimage","url":"https:\/\/humanoids.be\/log\/wp-content\/uploads\/2012\/10\/screenshot_extraslive.png","contentUrl":"https:\/\/humanoids.be\/log\/wp-content\/uploads\/2012\/10\/screenshot_extraslive.png","width":"1203","height":"866"},{"@type":"BreadcrumbList","@id":"https:\/\/humanoids.be\/log\/2012\/11\/qubetubers-streaming-notifications\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/humanoids.be\/log\/"},{"@type":"ListItem","position":2,"name":"Qubetubers Streaming Notifications: Mein erstes Firefox Add-on"}]},{"@type":"WebSite","@id":"https:\/\/humanoids.be\/log\/#website","url":"https:\/\/humanoids.be\/log\/","name":"Humanoids beLog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/humanoids.be\/log\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/humanoids.be\/log\/#\/schema\/person\/a58850edf3908fc1b0987aedfb9a080d","name":"Martin Giger","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/8766da02c6809c8ca3142c0c75bbfd454a6d1120dc01fede05d0beffedb6dd40?s=96&d=mm&r=pg","url":"https:\/\/secure.gravatar.com\/avatar\/8766da02c6809c8ca3142c0c75bbfd454a6d1120dc01fede05d0beffedb6dd40?s=96&d=mm&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8766da02c6809c8ca3142c0c75bbfd454a6d1120dc01fede05d0beffedb6dd40?s=96&d=mm&r=pg","caption":"Martin Giger"},"description":"openpgp4fpr:89346D522A2C190EEB959F52AE530058EFE7FD60","sameAs":["http:\/\/humanoids.be\/"],"url":"https:\/\/humanoids.be\/log\/author\/humanoid\/"}]}},"jetpack_featured_media_url":"https:\/\/humanoids.be\/log\/wp-content\/uploads\/2012\/10\/screenshot_extraslive.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/humanoids.be\/log\/wp-json\/wp\/v2\/posts\/406","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/humanoids.be\/log\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/humanoids.be\/log\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/humanoids.be\/log\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/humanoids.be\/log\/wp-json\/wp\/v2\/comments?post=406"}],"version-history":[{"count":4,"href":"https:\/\/humanoids.be\/log\/wp-json\/wp\/v2\/posts\/406\/revisions"}],"predecessor-version":[{"id":1418,"href":"https:\/\/humanoids.be\/log\/wp-json\/wp\/v2\/posts\/406\/revisions\/1418"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/humanoids.be\/log\/wp-json\/wp\/v2\/media\/411"}],"wp:attachment":[{"href":"https:\/\/humanoids.be\/log\/wp-json\/wp\/v2\/media?parent=406"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/humanoids.be\/log\/wp-json\/wp\/v2\/categories?post=406"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/humanoids.be\/log\/wp-json\/wp\/v2\/tags?post=406"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}