{"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":"tre-impostazioni-che-abbiamo-deciso-di-non-aggiungere","status":"publish","type":"post","link":"https:\/\/zydeno.com\/it\/tre-impostazioni-che-abbiamo-deciso-di-non-aggiungere\/","title":{"rendered":"Tre impostazioni che abbiamo scelto di non aggiungere"},"content":{"rendered":"<p>Ogni app accumula impostazioni proprio come una casa si riempie di cianfrusaglie: lentamente, in modo impercettibile, un\u2019aggiunta ben intenzionata alla volta. Il risultato \u00e8 una schermata delle Impostazioni che nessuno legge e un prodotto che assume significati leggermente diversi per ogni utente.<\/p>\n<p>Ogni impostazione sembra innocua di per s\u00e9. \u00c8 un semplice interruttore, impostato di default su \u201coff\u201d, e nessuno \u00e8 obbligato a toccarlo. Ma ogni interruttore raddoppia il numero di possibili comportamenti dell\u2019app, e qualcuno deve testarli tutti, su ogni piattaforma, in ogni linguaggio. Per un piccolo team che rilascia versioni su iPhone, Android, Windows e sul browser, quella moltiplicazione fa la differenza tra un rilascio accurato e uno basato solo sulla speranza.<\/p>\n<p>Tre impostazioni che ci siamo sempre rifiutati di aggiungere, anche quando ci \u00e8 stato chiesto:<\/p>\n<h2>1. La scelta tra due percorsi di onboarding<\/h2>\n<p>Se non riusciamo a decidere quale sia il migliore, nessuno dei due \u00e8 abbastanza valido da essere lanciato sul mercato.<\/p>\n<p>La richiesta proviene solitamente dall\u2019interno del team piuttosto che dagli utenti: due persone preferiscono due versioni diverse, e l\u2019introduzione di un\u2019impostazione sembra una soluzione diplomatica. Ma non lo \u00e8. Un nuovo utente non conosce abbastanza l\u2019app per scegliere come vorrebbe che gli venisse presentata. Quindi continuiamo a lavorare finch\u00e9 un flusso non risulta chiaramente migliore, e \u00e8 quello che rilasciamo.<\/p>\n<h2>2. Un pulsante di attivazione\/disattivazione per il nuovo design<\/h2>\n<p>O la nuova versione rappresenta un miglioramento e quella vecchia viene eliminata, oppure la nuova versione non \u00e8 ancora pronta. Un pulsante di attivazione\/disattivazione \u00e8 un modo per evitare di prendere una decisione \u2014 e raddoppia per sempre il nostro carico di lavoro di controllo qualit\u00e0.<\/p>\n<p>Capiamo perch\u00e9 la gente se lo chieda. Una riprogettazione altera la memoria muscolare, e questo \u00e8 davvero dirompente. La nostra risposta \u00e8 quella di rendere la transizione pi\u00f9 graduale piuttosto che facoltativa: mantenere le cose nelle stesse posizioni dove possibile, spiegare cosa \u00e8 stato spostato e concedere tempo alla nuova versione prima di giudicarla. Se dopo questo periodo la riprogettazione dovesse risultare comunque peggiore per la maggior parte delle persone, la mossa pi\u00f9 onesta sarebbe quella di correggerla o tornare alla versione precedente \u2014 non quella di mantenere due app all\u2019interno di una sola.<\/p>\n<h2>3. Un'opzione \u201criduci le animazioni\u201d<\/h2>\n<p>iOS ne ha gi\u00e0 una, a livello di sistema, che rispettiamo. Aggiungerne una seconda nelle nostre impostazioni sarebbe una duplicazione e un\u2019ammissione tacita del fatto che le nostre animazioni predefinite sono fastidiose. \u00c8 meglio correggere le animazioni.<\/p>\n<p>Lo stesso vale per le nostre altre piattaforme. Android, Windows e i browser dispongono ciascuno di una propria impostazione a livello di sistema per la riduzione dei movimenti, e il nostro compito \u00e8 quello di rispettarla piuttosto che crearne una parallela. Chi ha disattivato una volta gli effetti di movimento per l\u2019intero dispositivo non dovrebbe essere costretto a farlo di nuovo in ogni app che installa.<\/p>\n<h2>Cosa aggiungiamo<\/h2>\n<p>Non si tratta di una regola contro le impostazioni. Ne aggiungiamo una quando le persone hanno davvero bisogno di un comportamento diverso per motivi che non possiamo prevedere in fase di progettazione: le unit\u00e0 di misura, il primo giorno della settimana, la disposizione della tastiera con cui qualcuno sta imparando a digitare. La domanda che ci poniamo \u00e8 se un\u2019impostazione rifletta una differenza reale tra le persone o sia semplicemente una decisione che non abbiamo ancora preso.<\/p>\n<h2>Dove abbiamo commesso degli errori<\/h2>\n<p>Non abbiamo sempre mantenuto la linea. Abbiamo implementato impostazioni che all\u2019inizio erano solo una soluzione rapida a una singola richiesta e che sono rimaste in uso ben oltre il momento in cui qualcuno si ricordasse ancora il motivo. Eliminarle in un secondo momento \u00e8 pi\u00f9 difficile che non aggiungerle affatto, perch\u00e9 a quel punto qualcuno fa gi\u00e0 affidamento su ciascuna di esse.<\/p>\n<p>Rifiutare le impostazioni \u00e8 un lavoro a s\u00e9 stante. \u00c8 solo che non compare in nessun messaggio di commit.<\/p>","protected":false},"excerpt":{"rendered":"<p>Quella piccola scelta quotidiana di rifiutare opzioni che sembrano innocue ma che finiscono per compromettere un prodotto.<\/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\/it\/tre-impostazioni-che-abbiamo-deciso-di-non-aggiungere\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\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\/it\/tre-impostazioni-che-abbiamo-deciso-di-non-aggiungere\/\" \/>\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=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andrii Matiushev\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minuti\" \/>\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\":\"it-IT\"},{\"@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\":\"it-IT\",\"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\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/zydeno.com\/#organization\",\"name\":\"Zydeno Studio\",\"url\":\"https:\/\/zydeno.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@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\":\"it-IT\",\"@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":"Tre impostazioni che abbiamo scelto di non includere - 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\/it\/tre-impostazioni-che-abbiamo-deciso-di-non-aggiungere\/","og_locale":"it_IT","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\/it\/tre-impostazioni-che-abbiamo-deciso-di-non-aggiungere\/","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":{"Scritto da":"Andrii Matiushev","Tempo di lettura stimato":"3 minuti"},"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":"it-IT"},{"@type":"WebPage","@id":"https:\/\/zydeno.com\/three-settings-we-deliberately-dont-add\/","url":"https:\/\/zydeno.com\/three-settings-we-deliberately-dont-add\/","name":"Tre impostazioni che abbiamo scelto di non includere - 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":"it-IT","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 \u00e8 uno studio indipendente che sviluppa app in diverse categorie, accomunate da una comune passione per la qualit\u00e0 artigianale e l\u2019attenzione ai dettagli. App veloci, con una forte personalit\u00e0 e indipendenti per iPhone, Android, Windows e Mac, oltre a estensioni per Chrome, Edge e Firefox. Realizzate con calma, lanciate con cura.","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":"it-IT"},{"@type":"Organization","@id":"https:\/\/zydeno.com\/#organization","name":"Zydeno Studio","url":"https:\/\/zydeno.com\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@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":"it-IT","@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\/it\/wp-json\/wp\/v2\/posts\/571","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zydeno.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zydeno.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zydeno.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zydeno.com\/it\/wp-json\/wp\/v2\/comments?post=571"}],"version-history":[{"count":2,"href":"https:\/\/zydeno.com\/it\/wp-json\/wp\/v2\/posts\/571\/revisions"}],"predecessor-version":[{"id":772,"href":"https:\/\/zydeno.com\/it\/wp-json\/wp\/v2\/posts\/571\/revisions\/772"}],"wp:attachment":[{"href":"https:\/\/zydeno.com\/it\/wp-json\/wp\/v2\/media?parent=571"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zydeno.com\/it\/wp-json\/wp\/v2\/categories?post=571"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zydeno.com\/it\/wp-json\/wp\/v2\/tags?post=571"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}