{"id":729,"date":"2026-10-15T10:00:00","date_gmt":"2026-10-15T10:00:00","guid":{"rendered":"https:\/\/zydeno.com\/?p=729"},"modified":"2026-10-14T16:43:24","modified_gmt":"2026-10-14T16:43:24","slug":"warum-wir-angefangen-haben-fur-den-browser-zu-entwickeln","status":"publish","type":"post","link":"https:\/\/zydeno.com\/de\/warum-wir-angefangen-haben-fur-den-browser-zu-entwickeln\/","title":{"rendered":"Warum wir angefangen haben, f\u00fcr den Browser zu entwickeln"},"content":{"rendered":"<p>\u00dcber den gr\u00f6\u00dften Teil unserer Geschichte hinweg stand Zydeno f\u00fcr Telefon-Apps. Zuerst iPhone, dann Android \u2013 langsam entwickelt und sorgf\u00e4ltig auf den Markt gebracht. Daran hat sich nichts ge\u00e4ndert. Was sich ge\u00e4ndert hat, ist, dass wir uns genauer angesehen haben, wo die Menschen ihre Arbeitszeit verbringen \u2013 und f\u00fcr viele von ihnen ist das ein Browserfenster auf einem Laptop.<\/p>\n<p>Wir stellen nun also auch Chrome-Erweiterungen und Edge-Zusatzmodule her. Hier ein kurzer Hinweis dazu, warum wir uns dazu entschlossen haben und wovon wir dabei Abstand genommen haben.<\/p>\n<h2>Der Browser ist dort, wo sich die Tastatur befindet<\/h2>\n<p>Die erste App, die wir portiert haben, war KeyRush, unser Tipptrainer. Auf einem Smartphone hatte sie immer eine etwas seltsame Aufgabe: Sie bringt einem das Tippen auf einer physischen Tastatur bei, l\u00e4uft aber auf einem Ger\u00e4t, das gar keine hat. Die Nutzer haben sie verwendet und mochten sie, aber die Diskrepanz war offensichtlich. Wer das Blindschreiben \u00fcbt, sitzt normalerweise an einem Schreibtisch vor einem Computer, auf dem bereits ein Browser ge\u00f6ffnet ist.<\/p>\n<p>Die Integration von KeyRush in den Browser war keine Erweiterung um der Erweiterung willen. Vielmehr ging es darum, die App n\u00e4her an den Ort zu bringen, an dem die damit vermittelte F\u00e4higkeit tats\u00e4chlich zum Einsatz kommt.<\/p>\n<h2>Erweiterungen sind bewusst klein gehalten<\/h2>\n<p>Wir m\u00f6gen Einschr\u00e4nkungen, und Erweiterungen stecken voll davon. Ein Popup ist ein kleines Fenster, das sich schlie\u00dft, sobald man wegklickt. Eine Erweiterung konkurriert um einen Platz in einer Symbolleiste, die ohnehin schon \u00fcberf\u00fcllt ist. Nutzer stehen \u2013 zu Recht \u2013 allem misstrauisch gegen\u00fcber, was Zugriff auf die von ihnen besuchten Seiten verlangt.<\/p>\n<p>Diese Einschr\u00e4nkungen f\u00fchren genau zu der Art von Software, die wir ohnehin schon zu entwickeln versuchen: zielgerichtet, unaufdringlich und transparent in Bezug auf das, womit sie interagiert. Eine Erweiterung, die versucht, eine ganze Plattform zu sein, ist in der Regel eine schlechte Erweiterung. Eine, die eine einzige Aufgabe gut erf\u00fcllt und sich ansonsten zur\u00fcckh\u00e4lt, passt zu diesem Format.<\/p>\n<p>Die gleiche Logik gilt auch f\u00fcr BBH, unseren Porno- und Website-Blocker. Auf einem Smartphone muss der Blocker gegen das gesamte System ank\u00e4mpfen. Im Browser ist die Erweiterung der ideale Ort daf\u00fcr \u2013 dort werden die Seiten ge\u00f6ffnet, also geh\u00f6rt ein Blocker auch dorthin.<\/p>\n<h2>Warum Chrome und Edge?<\/h2>\n<p>Beide Browser verwenden dasselbe Erweiterungsmodell, daher bedeutet die Unterst\u00fctzung beider Browser nicht, dass zwei Produkte entwickelt werden m\u00fcssen. Es bedeutet: eine Codebasis, zwei Store-Eintr\u00e4ge und zwei \u00dcberpr\u00fcfungsprozesse. Wir haben uns f\u00fcr den zus\u00e4tzlichen Aufwand bei den Store-Eintr\u00e4gen entschieden, weil viele Nutzer Edge einfach deshalb verwenden, weil es auf ihrem Computer vorinstalliert war, und wir m\u00f6chten ihnen lieber entgegenkommen, anstatt von ihnen zu verlangen, dass sie f\u00fcr uns den Browser wechseln.<\/p>\n<h2>Was wir nicht getan haben<\/h2>\n<p>Wir haben keine Web-App mit Benutzerkonten entwickelt. Das w\u00e4re der \u00fcbliche Weg gewesen: eine Website, eine Anmeldung, der Fortschritt wird mit einem Server synchronisiert. Damit h\u00e4tten wir zudem gegen alle Prinzipien versto\u00dfen, an die wir glauben. Unsere Erweiterungen speichern Daten im Browser, auf dem Ger\u00e4t \u2013 genauso wie unsere Smartphone-Apps sie auf dem Smartphone speichern. Klein, schnell und respektvoll gegen\u00fcber dem Nutzer.<\/p>\n<p>Au\u00dferdem haben wir den Browser nicht als Ablageplatz f\u00fcr Smartphone-Apps betrachtet. Nicht jede App, die wir entwickeln, geh\u00f6rt in eine Symbolleiste. Ein Essensplaner zum Beispiel erschien uns als eigenst\u00e4ndiges Desktop-Fenster sinnvoller als als Popup \u2013 was auch einer der Gr\u00fcnde daf\u00fcr ist, dass wir begonnen haben, Windows-Apps anzubieten, aber das ist ein Thema f\u00fcr einen separaten Beitrag.<\/p>\n<h2>Was wir bisher daraus gelernt haben<\/h2>\n<p>Im Wesentlichen gilt: Die Grundlagen bleiben gleich. Nutzer eines Browsers wollen dasselbe wie Nutzer eines Smartphones: Software, die schnell startet, das tut, was sie verspricht, und nicht mehr verlangt, als sie braucht. Die Details \u00e4ndern sich \u2013 Bildschirmgr\u00f6\u00dfen, Berechtigungen, die Art der Datenspeicherung \u2013, aber der Standard bleibt derselbe.<\/p>\n<p>Wir sind immer noch ein kleines Team, und die Erweiterung um neue Plattformen ist nicht kostenlos. Jeder neue Shop bedeutet einen weiteren Eintrag, den es zu pflegen gilt, eine weitere \u00dcberpr\u00fcfungswarteschlange und weitere Sonderf\u00e4lle. Wir nehmen jede neue Plattform nur dann in Angriff, wenn wir sicher sind, dass die App dadurch wirklich besser wird. Beim Browser waren wir uns sicher.<\/p>","protected":false},"excerpt":{"rendered":"<p>Smartphones haben uns viel beigebracht. Dann haben wir uns angesehen, wo Menschen tats\u00e4chlich den ganzen Tag tippen und arbeiten.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-729","post","type-post","status-publish","format-standard","hentry","category-journal"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.2 (Yoast SEO v22.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Why we started building for the browser - Zydeno Studio<\/title>\n<meta name=\"description\" content=\"Why indie studio Zydeno now makes Chrome extensions and Edge add-ons, starting with the KeyRush typing trainer, without accounts or tracking.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/zydeno.com\/de\/warum-wir-angefangen-haben-fur-den-browser-zu-entwickeln\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Why we started building for the browser\" \/>\n<meta property=\"og:description\" content=\"Why indie studio Zydeno now makes Chrome extensions and Edge add-ons, starting with the KeyRush typing trainer, without accounts or tracking.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/zydeno.com\/de\/warum-wir-angefangen-haben-fur-den-browser-zu-entwickeln\/\" \/>\n<meta property=\"og:site_name\" content=\"Zydeno Studio\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-15T10:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-14T16:43:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/zydeno.com\/wp-content\/uploads\/2026\/10\/zydeno-social.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Andrii Matiushev\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andrii Matiushev\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/zydeno.com\/why-we-started-building-for-the-browser\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/zydeno.com\/why-we-started-building-for-the-browser\/\"},\"author\":{\"name\":\"Andrii Matiushev\",\"@id\":\"https:\/\/zydeno.com\/#\/schema\/person\/1af4d0e254f05b407f306ede28252259\"},\"headline\":\"Why we started building for the browser\",\"datePublished\":\"2026-10-15T10:00:00+00:00\",\"dateModified\":\"2026-10-14T16:43:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/zydeno.com\/why-we-started-building-for-the-browser\/\"},\"wordCount\":680,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/zydeno.com\/#organization\"},\"articleSection\":[\"Journal\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/zydeno.com\/why-we-started-building-for-the-browser\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/zydeno.com\/why-we-started-building-for-the-browser\/\",\"url\":\"https:\/\/zydeno.com\/why-we-started-building-for-the-browser\/\",\"name\":\"Why we started building for the browser - Zydeno Studio\",\"isPartOf\":{\"@id\":\"https:\/\/zydeno.com\/#website\"},\"datePublished\":\"2026-10-15T10:00:00+00:00\",\"dateModified\":\"2026-10-14T16:43:24+00:00\",\"description\":\"Why indie studio Zydeno now makes Chrome extensions and Edge add-ons, starting with the KeyRush typing trainer, without accounts or tracking.\",\"breadcrumb\":{\"@id\":\"https:\/\/zydeno.com\/why-we-started-building-for-the-browser\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/zydeno.com\/why-we-started-building-for-the-browser\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/zydeno.com\/why-we-started-building-for-the-browser\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/zydeno.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Why we started building for the browser\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/zydeno.com\/#website\",\"url\":\"https:\/\/zydeno.com\/\",\"name\":\"Zydeno Studio\",\"description\":\"Zydeno is an indie studio designing apps across many categories \u2014 united by a shared obsession with craft and detail. Fast, opinionated, independent apps for iPhone, Android, Windows and Mac, plus extensions for Chrome, Edge and Firefox. Built slowly, shipped carefully.\",\"publisher\":{\"@id\":\"https:\/\/zydeno.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/zydeno.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/zydeno.com\/#organization\",\"name\":\"Zydeno Studio\",\"url\":\"https:\/\/zydeno.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/zydeno.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/zydeno.com\/wp-content\/uploads\/2026\/04\/cropped-icon-512-1.png\",\"contentUrl\":\"https:\/\/zydeno.com\/wp-content\/uploads\/2026\/04\/cropped-icon-512-1.png\",\"width\":512,\"height\":512,\"caption\":\"Zydeno Studio\"},\"image\":{\"@id\":\"https:\/\/zydeno.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/zydeno.com\/#\/schema\/person\/1af4d0e254f05b407f306ede28252259\",\"name\":\"Andrii Matiushev\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/zydeno.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4df57b6b4737601c798e728e7d4d209a9a9513422db2b613ff707286cb1ea58a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4df57b6b4737601c798e728e7d4d209a9a9513422db2b613ff707286cb1ea58a?s=96&d=mm&r=g\",\"caption\":\"Andrii Matiushev\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Warum wir angefangen haben, f\u00fcr den Browser zu entwickeln \u2013 Zydeno Studio","description":"Warum das Indie-Studio Zydeno nun Chrome-Erweiterungen und Edge-Add-ons entwickelt, angefangen mit dem Tipptrainer \u201eKeyRush\u201c, der ohne Konten und ohne Nachverfolgung auskommt.","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:\/\/zydeno.com\/de\/warum-wir-angefangen-haben-fur-den-browser-zu-entwickeln\/","og_locale":"de_DE","og_type":"article","og_title":"Why we started building for the browser","og_description":"Why indie studio Zydeno now makes Chrome extensions and Edge add-ons, starting with the KeyRush typing trainer, without accounts or tracking.","og_url":"https:\/\/zydeno.com\/de\/warum-wir-angefangen-haben-fur-den-browser-zu-entwickeln\/","og_site_name":"Zydeno Studio","article_published_time":"2026-10-15T10:00:00+00:00","article_modified_time":"2026-10-14T16:43:24+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/zydeno.com\/wp-content\/uploads\/2026\/10\/zydeno-social.png","type":"image\/png"}],"author":"Andrii Matiushev","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Andrii Matiushev","Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/zydeno.com\/why-we-started-building-for-the-browser\/#article","isPartOf":{"@id":"https:\/\/zydeno.com\/why-we-started-building-for-the-browser\/"},"author":{"name":"Andrii Matiushev","@id":"https:\/\/zydeno.com\/#\/schema\/person\/1af4d0e254f05b407f306ede28252259"},"headline":"Why we started building for the browser","datePublished":"2026-10-15T10:00:00+00:00","dateModified":"2026-10-14T16:43:24+00:00","mainEntityOfPage":{"@id":"https:\/\/zydeno.com\/why-we-started-building-for-the-browser\/"},"wordCount":680,"commentCount":0,"publisher":{"@id":"https:\/\/zydeno.com\/#organization"},"articleSection":["Journal"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/zydeno.com\/why-we-started-building-for-the-browser\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/zydeno.com\/why-we-started-building-for-the-browser\/","url":"https:\/\/zydeno.com\/why-we-started-building-for-the-browser\/","name":"Warum wir angefangen haben, f\u00fcr den Browser zu entwickeln \u2013 Zydeno Studio","isPartOf":{"@id":"https:\/\/zydeno.com\/#website"},"datePublished":"2026-10-15T10:00:00+00:00","dateModified":"2026-10-14T16:43:24+00:00","description":"Warum das Indie-Studio Zydeno nun Chrome-Erweiterungen und Edge-Add-ons entwickelt, angefangen mit dem Tipptrainer \u201eKeyRush\u201c, der ohne Konten und ohne Nachverfolgung auskommt.","breadcrumb":{"@id":"https:\/\/zydeno.com\/why-we-started-building-for-the-browser\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/zydeno.com\/why-we-started-building-for-the-browser\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/zydeno.com\/why-we-started-building-for-the-browser\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/zydeno.com\/"},{"@type":"ListItem","position":2,"name":"Why we started building for the browser"}]},{"@type":"WebSite","@id":"https:\/\/zydeno.com\/#website","url":"https:\/\/zydeno.com\/","name":"Zydeno Studio","description":"Zydeno ist ein Indie-Studio, das Apps in vielen verschiedenen Kategorien entwickelt \u2013 verbunden durch eine gemeinsame Leidenschaft f\u00fcr Handwerkskunst und Detailtreue. Schnelle, eigenwillige und unabh\u00e4ngige Apps f\u00fcr iPhone, Android, Windows und Mac sowie Erweiterungen f\u00fcr Chrome, Edge und Firefox. Langsam entwickelt, sorgf\u00e4ltig ver\u00f6ffentlicht.","publisher":{"@id":"https:\/\/zydeno.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/zydeno.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/zydeno.com\/#organization","name":"Zydeno Studio","url":"https:\/\/zydeno.com\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/zydeno.com\/#\/schema\/logo\/image\/","url":"https:\/\/zydeno.com\/wp-content\/uploads\/2026\/04\/cropped-icon-512-1.png","contentUrl":"https:\/\/zydeno.com\/wp-content\/uploads\/2026\/04\/cropped-icon-512-1.png","width":512,"height":512,"caption":"Zydeno Studio"},"image":{"@id":"https:\/\/zydeno.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/zydeno.com\/#\/schema\/person\/1af4d0e254f05b407f306ede28252259","name":"Andrii Matiushev","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/zydeno.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4df57b6b4737601c798e728e7d4d209a9a9513422db2b613ff707286cb1ea58a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4df57b6b4737601c798e728e7d4d209a9a9513422db2b613ff707286cb1ea58a?s=96&d=mm&r=g","caption":"Andrii Matiushev"}}]}},"_links":{"self":[{"href":"https:\/\/zydeno.com\/de\/wp-json\/wp\/v2\/posts\/729","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zydeno.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zydeno.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zydeno.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zydeno.com\/de\/wp-json\/wp\/v2\/comments?post=729"}],"version-history":[{"count":1,"href":"https:\/\/zydeno.com\/de\/wp-json\/wp\/v2\/posts\/729\/revisions"}],"predecessor-version":[{"id":783,"href":"https:\/\/zydeno.com\/de\/wp-json\/wp\/v2\/posts\/729\/revisions\/783"}],"wp:attachment":[{"href":"https:\/\/zydeno.com\/de\/wp-json\/wp\/v2\/media?parent=729"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zydeno.com\/de\/wp-json\/wp\/v2\/categories?post=729"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zydeno.com\/de\/wp-json\/wp\/v2\/tags?post=729"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}