{"id":49357,"date":"2025-09-29T00:26:24","date_gmt":"2025-09-28T22:26:24","guid":{"rendered":"https:\/\/www.lemonskin.net\/io\/?p=49357"},"modified":"2026-04-11T15:32:24","modified_gmt":"2026-04-11T13:32:24","slug":"la-barra-opla-di-safari","status":"publish","type":"post","link":"https:\/\/www.lemonskin.net\/io\/49357\/","title":{"rendered":"La Barra Opl\u00e0 di Safari"},"content":{"rendered":"\n<p class=\"has-drop-cap\">Safari, il browser ufficiale di Apple, \u00e8 sempre stato il mio preferito, perch\u00e9 oltre ad aderire strettamente a tutti gli standard Web<sup class=\"modern-footnotes-footnote modern-footnotes-footnote--expands-on-desktop \" data-mfn=\"1\" data-mfn-post-scope=\"000000000000073b0000000000000000_49357\"><a href=\"javascript:void(0)\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-000000000000073b0000000000000000_49357-1\">1<\/a><\/sup><span id=\"mfn-content-000000000000073b0000000000000000_49357-1\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"1\">Anche se \u2013 va detto \u2013 con molta , molta calma, tanto che di norma \u00e8 sempre l&#8217;ultimo della classe ad adottare nuove tecnologie.<\/span> \u00e8 leggero, gestisce la memoria in modo esemplare ed \u00e8 perfettamente ottimizzato per il sistema operativo che lo ospita. Uso anche Chrome, perch\u00e9 ha delle estensioni che su Safari latitano, ma in confronto \u00e8 un pachidermico dinosauro lento e zoppicante.<\/p>\n\n\n\n<p>Una caratteristica di Safari che odio con tutte le mie forze \u00e8 la <em>Barra Opl\u00e0<\/em>.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Cos&#8217;\u00e8 la <em>Barra Opl\u00e0<\/em>? \u00c8 un inutile pannello laterale che appare automaticamente quando si sposta il mouse sul bordo sinistro della pagina, quando il browser \u00e8 in modalit\u00e0 a tutto schermo (cio\u00e8 il 100% delle volte, sul mio Mac). Si apre con un elenco di tutti i tab aperti, che puoi vedere benissimo nella parte in alto del browser, ma volendo si pu\u00f2 impostare per mostrare i preferiti, che ho gi\u00e0 nella parte alta dello schermo o l&#8217;elenco lettura (gli articoli che vorresti leggere ma non hai tempo e che aggiungi l\u00ec per non leggerli mai) che mi sono utili come l&#8217;asso di bastoni quando la briscola \u00e8 coppe.<\/p>\n\n\n\n<p>Non si pu\u00f2 disattivare, non \u00e8 mai stato possibile disattivarla. L&#8217;unica scelta che hai \u00e8 mostrarla sempre, o lasciare che compaia <em>*opl\u00e0*<\/em> quando per sbaglio sposti il cursore sul bordo sinistro. Non c&#8217;\u00e8 da stupirsi, questa \u00e8 la storica democrazia della Mela, che prende le decisioni per te perch\u00e9 tu non sei sufficientemente intelligente per farlo. Che per amore di verit\u00e0 su molte cose in passato ha funzionato: all&#8217;inizio mugugnavi perch\u00e9 avevano tolto il floppy, il cd, il dvd, avevano messo l&#8217;USB e il Firewire quando nessuno sapeva cosa fossero&#8230; e dopo un po&#8217; ti ritrovavi a dire &#8220;cavolo, hanno fatto bene!&#8221;.<\/p>\n\n\n\n<p>Nel caso della <em>Barra Opl\u00e0<\/em> no. Maledetti. Possiate bruciare nell&#8217;inferno delle compilazioni di Linux!<\/p>\n\n\n\n<p>Dal momento che in questi giorni sto installando il sistema operativo da zero, mi sono detto &#8220;devo trovare una soluzione&#8221; e, visto che una soluzione non c&#8217;era, ho dovuto lavorare di fantasia.<\/p>\n\n\n\n<p>Ogni tanto su queste pagine nomino <a href=\"https:\/\/folivora.ai\" target=\"_blank\" rel=\"noreferrer noopener\">BetterTouchTool<\/a>, BTT per gli amici. \u00c8 una utility molto avanzata per macOS che permette di fare un po&#8217; di tutto: rimappare i bottoni della tastiera, programmare la rotellina della tastiera per svolgere differenti compiti a seconda dell&#8217;applicazione che si sta utilizzando (ne ho <a href=\"https:\/\/www.lemonskin.net\/io\/32916\/#rimappiamo-i-tasti\" target=\"_blank\" rel=\"noreferrer noopener\">parlato qui<\/a>) e tantissime altre funzioni, una delle quali \u00e8 la protagonista del presente articolo. Torna sempre utile e la licenza a vita costa una stupidata.<\/p>\n\n\n\n<p>Cosa posso fare se non esiste una opzione per disattivare la barra e non ci sono utility o applicazioni di terze parti che la bloccano? beh, facile&#8230; non spostare il mouse sul bordo sinistro dello schermo.<\/p>\n\n\n\n<p>E come posso fare a non spostarlo sul lato sinistro dello schermo senza mettere uno spillo sulla parte destra della tastiera per non farmi avvicinare la mano? Chiedere a BTT di spostare il mouse al posto mio.<\/p>\n\n\n\n<p>Ecco il piano: io muovo inavvertitamente il mouse sul bordo e BTT me lo sposta di 21 pixel pi\u00f9 a destra (vedremo dopo perch\u00e9 proprio 21). Provo nuovamente ad avvicinarlo? Lui me lo ri-sposta e cos\u00ec via. Se insisto violentemente riesco ad aprire la barra ma non c&#8217;\u00e8 alcuna possibilit\u00e0 che questo possa avvenire inavvertitamente, che \u00e8 poi lo scopo delle mie fatiche.<\/p>\n\n\n\n<p>Vediamo come impostarlo, perch\u00e9 c&#8217;ho perso ore facendo ogni tentativo possibile e immaginabile.<\/p>\n\n\n\n<p>Oh, ti avviso, \u00e8 complicato. Ma il gioco vale la candela!<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"730\" height=\"422\" src=\"https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2025\/09\/Barra_opla-BTT_01.jpg\" alt=\"\" class=\"wp-image-49360\" srcset=\"https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2025\/09\/Barra_opla-BTT_01.jpg 730w, https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2025\/09\/Barra_opla-BTT_01-300x173.jpg 300w\" sizes=\"auto, (max-width: 730px) 100vw, 730px\" \/><\/figure>\n\n\n\n<p>Apriamo BTT, andiamo nella configurazione, creiamo un ambiente per Safari premendo il + sulla colonna scura di sinistra e selezionandolo dalle applicazioni. In questo modo la nostra regola del bordo sinistro non si attiver\u00e0 da altre parti. Nella combo in cima alla finestra scegliamo &#8220;Automations &amp; Named &amp; Other Triggers&#8221;<sup class=\"modern-footnotes-footnote modern-footnotes-footnote--expands-on-desktop \" data-mfn=\"2\" data-mfn-post-scope=\"000000000000073b0000000000000000_49357\"><a href=\"javascript:void(0)\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-000000000000073b0000000000000000_49357-2\">2<\/a><\/sup><span id=\"mfn-content-000000000000073b0000000000000000_49357-2\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"2\">BTT non \u00e8 particolarmente user friendly, bisogna abituarsi alla sua natura molto spartana.<\/span> e creiamo una nuova azione premendo il + nella parte centrale bassa della finestra (direttamente sotto il riquadro verde). Nella colonna azzurra di destra selezioniamo &#8220;Move Mouse To Left Edge Of Screen&#8221;<sup class=\"modern-footnotes-footnote modern-footnotes-footnote--expands-on-desktop \" data-mfn=\"3\" data-mfn-post-scope=\"000000000000073b0000000000000000_49357\"><a href=\"javascript:void(0)\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-000000000000073b0000000000000000_49357-3\">3<\/a><\/sup><span id=\"mfn-content-000000000000073b0000000000000000_49357-3\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"3\">Avrei qualcosa da ridire sulle maiuscole, ma non \u00e8 questo il giorno.<\/span> (il comando si trova nella sezione &#8220;Screen Corners \/ Edges&#8221;, ma si fa prima a cercare &#8220;Move Mouse&#8230;&#8221; nel campo di ricerca in alto). La sezione che ho evidenziato col quadratino viola serve semplicemente a &#8220;preparare&#8221; l&#8217;azione quando ci stiamo avvicinando al bordo dello schermo. Non sono certo che il valore inserito influisca in qualche modo, anche inserendo valori differenti non cambia nulla; ma l&#8217;avevo messo e funziona tutto, per cui lo lascio.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"730\" height=\"422\" src=\"https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2025\/09\/Barra_opla-BTT_02.jpg\" alt=\"\" class=\"wp-image-49361\" srcset=\"https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2025\/09\/Barra_opla-BTT_02.jpg 730w, https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2025\/09\/Barra_opla-BTT_02-300x173.jpg 300w\" sizes=\"auto, (max-width: 730px) 100vw, 730px\" \/><\/figure>\n\n\n\n<p>Adesso ci spostiamo sulla colonna successiva e tra le azioni predefinite nell&#8217;ultima colonna a destra scegliamo &#8220;Execute Action Sequence after Timeout \/ Delay (cancellable)&#8221; nella sezione &#8220;Action Sequence Flow Control&#8221;<sup class=\"modern-footnotes-footnote modern-footnotes-footnote--expands-on-desktop \" data-mfn=\"4\" data-mfn-post-scope=\"000000000000073b0000000000000000_49357\"><a href=\"javascript:void(0)\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-000000000000073b0000000000000000_49357-4\">4<\/a><\/sup><span id=\"mfn-content-000000000000073b0000000000000000_49357-4\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"4\">Se questo programma avesse un&#8217;interfaccia user friendly farebbe faville!<\/span> e impostiamo il timeout a 0.05 secondi. La spiegazione? Quando tocchiamo il bordo sinistro dello schermo lui aspetta 5 centesimi di secondo. Perch\u00e9? Boh. Per logica verrebbe da fargli spostare subito il mouse, ma ho visto che funziona una volta su tre. Probabilmente l&#8217;azione ha bisogno di prendersi un momento tutto per s\u00e9, per riflettere sulla propria esistenza e prepararsi a spostare il mouse con l&#8217;azione successiva.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"730\" height=\"422\" src=\"https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2025\/09\/Barra_opla-BTT_03.jpg\" alt=\"\" class=\"wp-image-49362\" srcset=\"https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2025\/09\/Barra_opla-BTT_03.jpg 730w, https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2025\/09\/Barra_opla-BTT_03-300x173.jpg 300w\" sizes=\"auto, (max-width: 730px) 100vw, 730px\" \/><\/figure>\n\n\n\n<p>Coraggio, questa sezione \u00e8 un po&#8217; complicata ma abbiamo quasi finito. Clicchiamo in basso su &#8220;Attach additional action&#8221;, poi spostiamoci al punto 2 e dalla colonna azzurra a destra, dove vedi scritto &#8220;Move Mouse to Position&#8221; (vedrai scritto &#8220;Empty Placeholder&#8221;) dovremo selezionare&#8230; indovina un po&#8217;? S\u00ec, proprio &#8220;Move Mouse to Position&#8221;, dalla categoria &#8220;Other Mouse Actions&#8221;. Ora spostiamoci al punto 3 e impostiamo &#8220;Relative to: current mouse cursor position&#8221;, poi al punto 4 scriviamo 21 (pixel).<\/p>\n\n\n\n<p>La spiegazione: ora stiamo dicendo a BBT &#8220;sposta il mouse di 21 pixel a destra&#8221;. Perch\u00e9 21 pixel? Perch\u00e9 anche qui boh&#8230; nessuno lo sa. La mia ipotesi \u00e8 che avvicinando il cursore al bordo sinistro Safari si &#8220;predispone&#8221; ad aprire la barra. Se una volta toccato il bordo lo spostassi solo di 5 pixel, se lo muovessi nuovamente contro il bordo BTT non me lo muoverebbe pi\u00f9 e si aprirebbe la <em>Barra Opl\u00e0<\/em>. 21 \u00e8 il numero minimo con cui tutto funziona perfettamente.<\/p>\n\n\n\n<p>Missione compiuta: mai pi\u00f9 <em>Barra Opl\u00e0<\/em>! :)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bonus<\/h2>\n\n\n\n<p>Gi\u00e0 che ci siamo incollo qui anche la soluzione a un bug che affligge l&#8217;attuale versione (140) di Chrome per Safari, dove il tasto destro sopra il nome dei tab non apre il menu contestuale. Google \u00e8 a conoscenza del problema e ha promesso di risolverlo nell&#8217;aggiornamento 141, ma non si sa quando verr\u00e0 rilasciato.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"730\" height=\"422\" src=\"https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2025\/09\/Barra_opla-BTT_Chrome.jpg\" alt=\"\" class=\"wp-image-49364\" srcset=\"https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2025\/09\/Barra_opla-BTT_Chrome.jpg 730w, https:\/\/www.lemonskin.net\/io\/wp-content\/uploads\/2025\/09\/Barra_opla-BTT_Chrome-300x173.jpg 300w\" sizes=\"auto, (max-width: 730px) 100vw, 730px\" \/><\/figure>\n\n\n\n<p>Creiamo un ambiente per Chrome (tasto + sotto e selezione dalle applicazioni), creiamo una nuova azione (tasto + che mi scordo sempre di evidenziare, sotto il quadrato verde), tocchiamo la colonna col rettangolo verde e nella colonna azzurra all&#8217;estrema destra tocchiamo il bottone &#8220;Click to record a mouse button:&#8221; e subito il tasto destro. Poi selezioniamo la colonna col rettangolo viola e in quella azzurra scegliamo &#8220;Custom Mouse buttons and modifiers&#8221; dalla sezione &#8220;Mouse Click Actions&#8221;. Selezioniamo i bottoncini &#8220;shift&#8221; e &#8220;ctrl&#8221;<sup class=\"modern-footnotes-footnote modern-footnotes-footnote--expands-on-desktop \" data-mfn=\"5\" data-mfn-post-scope=\"000000000000073b0000000000000000_49357\"><a href=\"javascript:void(0)\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-000000000000073b0000000000000000_49357-5\">5<\/a><\/sup><span id=\"mfn-content-000000000000073b0000000000000000_49357-5\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"5\">Queste maiuscole e minuscole tutte sbagliate mi stanno mandando fuori di testa!<\/span> e abbiamo finito. In sostanza gli stiamo dicendo &#8220;Quando in Chrome premo il tasto destro, tu in realt\u00e0 simula la pressione di un tasto destro (CTRL+click) con in aggiunta il modificatore SHIFT.<\/p>\n\n\n\n<p>Non si sa perch\u00e9 ma funziona. :)<\/p>\n\n\n\n<p>Ovviamente, quando uscir\u00e0 Chrome 141 questa azione potr\u00e0 essere eliminata.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Safari, il browser ufficiale di Apple, \u00e8 sempre stato il mio preferito, perch\u00e9 oltre ad aderire strettamente a tutti gli standard Web \u00e8 leggero, gestisce la memoria in modo esemplare ed \u00e8&hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_stopmodifiedupdate":false,"_modified_date":"","advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","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,"footnotes":""},"categories":[15],"tags":[111220,111219,111363,111302],"class_list":["post-49357","post","type-post","status-publish","format-standard","hentry","category-informatica","tag-apple","tag-faq","tag-lr","tag-macos"],"acf":[],"author_meta":{"display_name":"lock","author_link":"https:\/\/www.lemonskin.net\/io\/author\/lock\/"},"featured_img":null,"jetpack_featured_media_url":"","coauthors":[],"tax_additional":{"categories":{"linked":["<a href=\"https:\/\/www.lemonskin.net\/io\/category\/informatica\/\" class=\"advgb-post-tax-term\">informatica<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">informatica<\/span>"]},"tags":{"linked":["<a href=\"https:\/\/www.lemonskin.net\/io\/category\/informatica\/\" class=\"advgb-post-tax-term\">Apple<\/a>","<a href=\"https:\/\/www.lemonskin.net\/io\/category\/informatica\/\" class=\"advgb-post-tax-term\">f.a.q.<\/a>","<a href=\"https:\/\/www.lemonskin.net\/io\/category\/informatica\/\" class=\"advgb-post-tax-term\">lr<\/a>","<a href=\"https:\/\/www.lemonskin.net\/io\/category\/informatica\/\" class=\"advgb-post-tax-term\">MacOS<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">Apple<\/span>","<span class=\"advgb-post-tax-term\">f.a.q.<\/span>","<span class=\"advgb-post-tax-term\">lr<\/span>","<span class=\"advgb-post-tax-term\">MacOS<\/span>"]}},"comment_count":"2","relative_dates":{"created":"Pubblicato 7 mesi fa","modified":"Aggiornato 15 ore fa"},"absolute_dates":{"created":"Pubblicato il 29 Settembre 2025","modified":"Aggiornato il 11 Aprile 2026"},"absolute_dates_time":{"created":"Pubblicato il 29 Settembre 2025 0:26","modified":"Aggiornato il 11 Aprile 2026 15:32"},"featured_img_caption":"","series_order":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/posts\/49357","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/comments?post=49357"}],"version-history":[{"count":10,"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/posts\/49357\/revisions"}],"predecessor-version":[{"id":49589,"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/posts\/49357\/revisions\/49589"}],"wp:attachment":[{"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/media?parent=49357"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/categories?post=49357"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lemonskin.net\/io\/wp-json\/wp\/v2\/tags?post=49357"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}