{"id":571,"date":"2026-07-08T10:00:00","date_gmt":"2026-07-08T10:00:00","guid":{"rendered":"https:\/\/zydeno.com\/?p=571"},"modified":"2026-10-14T16:43:18","modified_gmt":"2026-10-14T16:43:18","slug":"tres-configuracoes-que-deliberadamente-nao-incluimos","status":"publish","type":"post","link":"https:\/\/zydeno.com\/pt\/tres-configuracoes-que-deliberadamente-nao-incluimos\/","title":{"rendered":"Tr\u00eas defini\u00e7\u00f5es que, de prop\u00f3sito, n\u00e3o inclu\u00edmos"},"content":{"rendered":"<p>Cada aplica\u00e7\u00e3o acumula defini\u00e7\u00f5es da mesma forma que uma casa acumula tralha \u2014 lentamente, de forma impercept\u00edvel, uma adi\u00e7\u00e3o bem-intencionada de cada vez. O resultado \u00e9 um ecr\u00e3 de Defini\u00e7\u00f5es que ningu\u00e9m l\u00ea e um produto cujo significado varia ligeiramente de utilizador para utilizador.<\/p>\n<p>Cada configura\u00e7\u00e3o parece inofensiva por si s\u00f3. \u00c9 um interruptor, cujo valor predefinido \u00e9 \u00abdesligado\u00bb, e ningu\u00e9m \u00e9 obrigado a mexer nele. Mas cada interruptor duplica o n\u00famero de formas como a aplica\u00e7\u00e3o se pode comportar, e algu\u00e9m tem de testar todas elas, em todas as plataformas, em todas as linguagens. Para uma equipa pequena que lan\u00e7a aplica\u00e7\u00f5es no iPhone, Android, Windows e no navegador, essa multiplica\u00e7\u00e3o \u00e9 a diferen\u00e7a entre um lan\u00e7amento cuidadoso e um lan\u00e7amento baseado na esperan\u00e7a.<\/p>\n<p>Tr\u00eas op\u00e7\u00f5es que nos recus\u00e1mos sempre a adicionar, mesmo quando nos pediram:<\/p>\n<h2>1. Uma escolha entre dois processos de integra\u00e7\u00e3o<\/h2>\n<p>Se n\u00e3o conseguirmos decidir qual \u00e9 a melhor op\u00e7\u00e3o, nenhuma delas \u00e9 suficientemente boa para ser lan\u00e7ada.<\/p>\n<p>O pedido surge normalmente de dentro da equipa e n\u00e3o dos utilizadores: duas pessoas preferem duas vers\u00f5es, e uma op\u00e7\u00e3o de configura\u00e7\u00e3o parece ser uma solu\u00e7\u00e3o diplom\u00e1tica. Mas n\u00e3o \u00e9. Um novo utilizador n\u00e3o conhece a aplica\u00e7\u00e3o o suficiente para escolher como gostaria de a conhecer. Por isso, continuamos a trabalhar at\u00e9 que um fluxo seja claramente melhor e lan\u00e7amos esse.<\/p>\n<h2>2. Um bot\u00e3o de ativa\u00e7\u00e3o\/desativa\u00e7\u00e3o para o novo design<\/h2>\n<p>Ou a reformula\u00e7\u00e3o \u00e9 uma melhoria e a vers\u00e3o antiga \u00e9 retirada, ou a reformula\u00e7\u00e3o ainda n\u00e3o est\u00e1 pronta. Um bot\u00e3o de altern\u00e2ncia \u00e9 uma forma de evitar ter de tomar essa decis\u00e3o \u2014 e duplica para sempre a nossa \u00e1rea de controlo de qualidade.<\/p>\n<p>Compreendemos por que raz\u00e3o as pessoas perguntam isso. Uma reformula\u00e7\u00e3o altera a mem\u00f3ria muscular, e isso \u00e9 verdadeiramente perturbador. A nossa resposta \u00e9 tornar a transi\u00e7\u00e3o mais suave, em vez de opcional: manter as coisas nos mesmos locais sempre que poss\u00edvel, explicar o que mudou e dar tempo \u00e0 nova vers\u00e3o antes de a avaliar. Se, mesmo assim, o redesenho continuar a ser pior para a maioria das pessoas, o mais honesto a fazer \u00e9 corrigi-lo ou reverter as altera\u00e7\u00f5es \u2014 e n\u00e3o manter duas aplica\u00e7\u00f5es dentro de uma s\u00f3.<\/p>\n<h2>3. Uma op\u00e7\u00e3o para \u201creduzir as anima\u00e7\u00f5es\u201d<\/h2>\n<p>O iOS j\u00e1 tem uma, aplicada a todo o sistema, que respeitamos. Adicionar uma segunda nas nossas defini\u00e7\u00f5es \u00e9 uma repeti\u00e7\u00e3o e uma admiss\u00e3o t\u00e1cita de que as nossas anima\u00e7\u00f5es predefinidas s\u00e3o irritantes. \u00c9 melhor corrigir as anima\u00e7\u00f5es.<\/p>\n<p>O mesmo se aplica \u00e0s nossas outras plataformas. O Android, o Windows e os navegadores t\u00eam, cada um, a sua pr\u00f3pria prefer\u00eancia ao n\u00edvel do sistema para a redu\u00e7\u00e3o de movimento, e a nossa fun\u00e7\u00e3o \u00e9 respeit\u00e1-la, em vez de criarmos uma prefer\u00eancia paralela. Uma pessoa que j\u00e1 tenha desativado o movimento uma vez, para todo o dispositivo, n\u00e3o deveria ter de o fazer novamente em todas as aplica\u00e7\u00f5es que instalar.<\/p>\n<h2>O que n\u00f3s acrescentamos<\/h2>\n<p>Isto n\u00e3o \u00e9 uma regra contra as op\u00e7\u00f5es de configura\u00e7\u00e3o. Adicionamos uma quando as pessoas precisam genuinamente de um comportamento diferente por motivos que n\u00e3o podemos contornar no nosso design \u2014 unidades de medida, o primeiro dia da semana, o layout do teclado com o qual algu\u00e9m est\u00e1 a aprender a escrever. A quest\u00e3o que colocamos \u00e9 se uma op\u00e7\u00e3o de configura\u00e7\u00e3o reflete uma diferen\u00e7a real entre as pessoas ou se \u00e9 apenas uma decis\u00e3o que ainda n\u00e3o tom\u00e1mos.<\/p>\n<h2>Onde falh\u00e1mos<\/h2>\n<p>Nem sempre mantivemos a linha. Lan\u00e7\u00e1mos configura\u00e7\u00f5es que come\u00e7aram por ser uma resposta r\u00e1pida a um \u00fanico pedido e que permaneceram muito tempo depois de j\u00e1 ningu\u00e9m se lembrar do motivo. Elimin\u00e1-las mais tarde \u00e9 mais dif\u00edcil do que n\u00e3o as adicionar, porque, nessa altura, j\u00e1 h\u00e1 algu\u00e9m que depende de cada uma delas.<\/p>\n<p>Recusar configura\u00e7\u00f5es \u00e9 um trabalho em si. S\u00f3 que isso n\u00e3o aparece em nenhuma mensagem de commit.<\/p>","protected":false},"excerpt":{"rendered":"<p>Sobre a pequena escolha di\u00e1ria de recusar op\u00e7\u00f5es que parecem inofensivas, mas corroem um produto.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-571","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>Three settings we deliberately don&rsquo;t add - Zydeno Studio<\/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:\/\/zydeno.com\/pt\/tres-configuracoes-que-deliberadamente-nao-incluimos\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Three settings we deliberately don&rsquo;t add\" \/>\n<meta property=\"og:description\" content=\"On the small, daily choice of refusing options that look harmless but corrode a product.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/zydeno.com\/pt\/tres-configuracoes-que-deliberadamente-nao-incluimos\/\" \/>\n<meta property=\"og:site_name\" content=\"Zydeno Studio\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-08T10:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-14T16:43:18+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=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andrii Matiushev\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/zydeno.com\/three-settings-we-deliberately-dont-add\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/zydeno.com\/three-settings-we-deliberately-dont-add\/\"},\"author\":{\"name\":\"Andrii Matiushev\",\"@id\":\"https:\/\/zydeno.com\/#\/schema\/person\/1af4d0e254f05b407f306ede28252259\"},\"headline\":\"Three settings we deliberately don&rsquo;t add\",\"datePublished\":\"2026-07-08T10:00:00+00:00\",\"dateModified\":\"2026-10-14T16:43:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/zydeno.com\/three-settings-we-deliberately-dont-add\/\"},\"wordCount\":580,\"publisher\":{\"@id\":\"https:\/\/zydeno.com\/#organization\"},\"articleSection\":[\"Journal\"],\"inLanguage\":\"pt-PT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/zydeno.com\/three-settings-we-deliberately-dont-add\/\",\"url\":\"https:\/\/zydeno.com\/three-settings-we-deliberately-dont-add\/\",\"name\":\"Three settings we deliberately don&rsquo;t add - Zydeno Studio\",\"isPartOf\":{\"@id\":\"https:\/\/zydeno.com\/#website\"},\"datePublished\":\"2026-07-08T10:00:00+00:00\",\"dateModified\":\"2026-10-14T16:43:18+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/zydeno.com\/three-settings-we-deliberately-dont-add\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/zydeno.com\/three-settings-we-deliberately-dont-add\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/zydeno.com\/three-settings-we-deliberately-dont-add\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/zydeno.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Three settings we deliberately don&rsquo;t add\"}]},{\"@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\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/zydeno.com\/#organization\",\"name\":\"Zydeno Studio\",\"url\":\"https:\/\/zydeno.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@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\":\"pt-PT\",\"@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":"Tr\u00eas configura\u00e7\u00f5es que deliberadamente n\u00e3o inclu\u00edmos - Zydeno Studio","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\/pt\/tres-configuracoes-que-deliberadamente-nao-incluimos\/","og_locale":"pt_PT","og_type":"article","og_title":"Three settings we deliberately don&rsquo;t add","og_description":"On the small, daily choice of refusing options that look harmless but corrode a product.","og_url":"https:\/\/zydeno.com\/pt\/tres-configuracoes-que-deliberadamente-nao-incluimos\/","og_site_name":"Zydeno Studio","article_published_time":"2026-07-08T10:00:00+00:00","article_modified_time":"2026-10-14T16:43:18+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":{"Escrito por":"Andrii Matiushev","Tempo estimado de leitura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/zydeno.com\/three-settings-we-deliberately-dont-add\/#article","isPartOf":{"@id":"https:\/\/zydeno.com\/three-settings-we-deliberately-dont-add\/"},"author":{"name":"Andrii Matiushev","@id":"https:\/\/zydeno.com\/#\/schema\/person\/1af4d0e254f05b407f306ede28252259"},"headline":"Three settings we deliberately don&rsquo;t add","datePublished":"2026-07-08T10:00:00+00:00","dateModified":"2026-10-14T16:43:18+00:00","mainEntityOfPage":{"@id":"https:\/\/zydeno.com\/three-settings-we-deliberately-dont-add\/"},"wordCount":580,"publisher":{"@id":"https:\/\/zydeno.com\/#organization"},"articleSection":["Journal"],"inLanguage":"pt-PT"},{"@type":"WebPage","@id":"https:\/\/zydeno.com\/three-settings-we-deliberately-dont-add\/","url":"https:\/\/zydeno.com\/three-settings-we-deliberately-dont-add\/","name":"Tr\u00eas configura\u00e7\u00f5es que deliberadamente n\u00e3o inclu\u00edmos - Zydeno Studio","isPartOf":{"@id":"https:\/\/zydeno.com\/#website"},"datePublished":"2026-07-08T10:00:00+00:00","dateModified":"2026-10-14T16:43:18+00:00","breadcrumb":{"@id":"https:\/\/zydeno.com\/three-settings-we-deliberately-dont-add\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/zydeno.com\/three-settings-we-deliberately-dont-add\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/zydeno.com\/three-settings-we-deliberately-dont-add\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/zydeno.com\/"},{"@type":"ListItem","position":2,"name":"Three settings we deliberately don&rsquo;t add"}]},{"@type":"WebSite","@id":"https:\/\/zydeno.com\/#website","url":"https:\/\/zydeno.com\/","name":"Zydeno Studio","description":"A Zydeno \u00e9 um est\u00fadio independente que desenvolve aplica\u00e7\u00f5es em diversas categorias \u2014 todas unidas por uma obsess\u00e3o comum pelo trabalho artesanal e pelo detalhe. Aplica\u00e7\u00f5es r\u00e1pidas, com personalidade pr\u00f3pria e independentes para iPhone, Android, Windows e Mac, al\u00e9m de extens\u00f5es para o Chrome, o Edge e o Firefox. Desenvolvidas com calma, lan\u00e7adas com cuidado.","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":"pt-PT"},{"@type":"Organization","@id":"https:\/\/zydeno.com\/#organization","name":"Zydeno Studio","url":"https:\/\/zydeno.com\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@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":"pt-PT","@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\/pt\/wp-json\/wp\/v2\/posts\/571","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zydeno.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zydeno.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zydeno.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zydeno.com\/pt\/wp-json\/wp\/v2\/comments?post=571"}],"version-history":[{"count":2,"href":"https:\/\/zydeno.com\/pt\/wp-json\/wp\/v2\/posts\/571\/revisions"}],"predecessor-version":[{"id":772,"href":"https:\/\/zydeno.com\/pt\/wp-json\/wp\/v2\/posts\/571\/revisions\/772"}],"wp:attachment":[{"href":"https:\/\/zydeno.com\/pt\/wp-json\/wp\/v2\/media?parent=571"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zydeno.com\/pt\/wp-json\/wp\/v2\/categories?post=571"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zydeno.com\/pt\/wp-json\/wp\/v2\/tags?post=571"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}