Compare commits

...

8 Commits

Author SHA1 Message Date
PicciHud ee317c63b4 Modifica nomi tag da italiano a inglese 2022-06-04 11:27:34 +02:00
PicciHud 2cb73960e2 Creazione galleria immagini
Galleria con effetto hover del testo, creato file gitignore, sistemazione link articoli
2022-06-04 10:52:55 +02:00
PicciHud 5d261663fe Rimozione doppie cartelle 2022-06-02 17:44:12 +02:00
PicciHud eec33aab61 Bozza pagina html - Cellulare senza Google 2022-06-02 17:41:50 +02:00
PicciHud 2f3f7d5bcb Articolo ultimato, senza immagini 2022-06-02 17:36:12 +02:00
PicciHud f5bb612f66 Articolo ultimano, senza immagini 2022-06-01 18:52:40 +02:00
PicciHud 3172499e33 Bozza articolo terminata, senza immagini 2022-06-01 16:02:49 +02:00
PicciHud 8747971a64 Bozza articolo 2022-05-31 15:01:12 +02:00
57 changed files with 1686 additions and 223 deletions

5
.gitignore vendored Normal file
View File

@ -0,0 +1,5 @@
# Ignorare la cartella di 'bozza'
bozza_articoli/

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

BIN
Img/Cellulare/bank.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

BIN
Img/Cellulare/bank_2.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

BIN
Img/Cellulare/camera.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

BIN
Img/Cellulare/catima.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

BIN
Img/Cellulare/clima.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

BIN
Img/Cellulare/deepl.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

BIN
Img/Cellulare/degoogle.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

BIN
Img/Cellulare/eos.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

BIN
Img/Cellulare/feeder.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

BIN
Img/Cellulare/fluffy.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

BIN
Img/Cellulare/iltubot.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

BIN
Img/Cellulare/invizible.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

BIN
Img/Cellulare/lineageos.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 593 KiB

BIN
Img/Cellulare/maps.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

BIN
Img/Cellulare/meeyo.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

BIN
Img/Cellulare/mull.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

BIN
Img/Cellulare/neobackup.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

BIN
Img/Cellulare/pin.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

BIN
Img/Cellulare/pin_2.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

BIN
Img/Cellulare/tc_blocks.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

BIN
Img/Cellulare/ytwatcher.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

View File

@ -42,8 +42,17 @@
<!--LISTA ARTICOLI-->
<div class="list_article">
<div class="max_spacer"></div>
<div class="lista_articol">
<h2>Un cellulare senza Google!?</h2>
<div class="border"></div>
<p class="piccihud">02-06-2022</p>
<p class="tag">#nogoolag #degoogle #freedom #floss #eos #opinion</p>
<p>Nel 2022 è possibile vivere senza i <em>GSF</em>, utilizzando solo (o quasi) app <em>FLOSS</em>? Parlo della mia esperienza</p>
<a href="./cellulare.html" class="read_more">
<p>Read more</p> <img src="./Icon/arrow-right.svg" alt="Read more">
</a>
<div class="max_spacer"></div>
<h2>Codice sorgente</h2>

400
bozza_articoli/cellulare.md Normal file
View File

@ -0,0 +1,400 @@
---
colorlinks: true
date: 01-06-2022
author: Davide Piccinato
title: Un telefono senza Google!?
---
\newpage
\tableofcontents
\newpage
# Un cellulare senza Google?
È possibile oggi, nel 2022, utilizzare su uno smartphone solo applicazioni FLOSS (free, libre and open source software)? Se sì, qual è l'esperienza? Quali i compromessi?
Oggi vorrei provare a rispondere a queste domande, mostrando le varie applicazioni che ho installate sul cellulare e che uso tutti i giorni.
## Premessa necessaria
Per inciso, utilizzo un Lenovo P2, rilasciato nel 2016, coi permessi di root e montante una *custom rom*, più precisamente una *e/ v1* [Murena](https://murena.com/?) (qui una recensione: [e/ OS](https://www.lealternative.net/2020/07/08/recensione-sistema-operativo-e/)); per alcuni potrebbero sembrare termini astrusi, ma non temete, ne farò in futuro un articolo, cercando di essere il più chiaro ed esaustivo possibile. Per ora vi basti sapere che i permessi di root (o di amministratore) non sono necessari per utilizzare applicazioni libere, bensì per il passo che definirei successivo: liberare il proprio dispositivo ed ottenere un pieno controllo sul SO.
Ho scelto la rom della e/ Foundation perché integra, nativamente, un blocco dei traccianti (dalla versione 1.0, rilasciata il [31 maggio 2022](https://feddit.it/post/6844)) ed è completamente senza dipendenze Google, oltre ad essere incentrata sulla privacy.
Alcune immagini:
![Advance privacy](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/advance_privacy_murena_1.jpg)
![Advance privacy](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/advance_privacy_murena_2.jpg)
![Advance privacy](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/advance_privacy_murena_3.jpg)
![Bloccati 4 traccianti dell'app BuddyBank](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/advance_privacy_murena_4.jpg)
## FLOSS? Che è sta roba?
Come scrisse Richard Stallman, "un programma è software libero per un dato utente se:
- lutente ha la libertà di eseguire il programma per qualsiasi scopo;
- lutente ha la libertà di modificare il programma secondo i propri bisogni (perché questa libertà abbia qualche effetto, è necessario avere accesso al codice sorgente del programma);
- lutente ha la libertà di distribuire copie del programma, gratuitamente o dietro compenso;
- lutente ha la libertà di distribuire versioni modificate del programma, così che la comunità possa fruire dei miglioramenti apportati".
Bellissima definizione, eppure perché un semplice utente dovrebbe preferire questo tipo di applicazioni? Perché non dovrebbe utilizzare i *Play Services*, le applicazioni di Google, Amazon, Facebook, Apple oppure Microsoft (GAFAM)? Sono gratis, graficamente accattivanti, ricche di funzioni, utilizzate da *tutti*... Perché complicarsi inutilmente la vita?
Tralasciando che molti di questi software sono proprietari, ci sarebbero moltissimi motivi per non utilizzarli, ma il principale è che non rispettano la *privacy* dell'utente, inviando continuamente dati sul loro uso e sulle abitudini di chi le utilizza. Se questo fosse fatto per il bene dell'utente, per migliorarne l'esperienza, potrebbe anche essere accettato; tuttavia lo scopo è ben diverso: prevedere e indirizzare il comportamento delle persone, al fine di trarne un maggior profitto. Difatti, se il comportamento non viene solo previsto, ma addirittura indirizzato e condizionato, è più semplice, quasi immediato, raggiungere i propri scopi, quali che essi siano (per un'azienda che conosca le nostre abitudini e i nostri desideri più reconditi, sarà più semplice usarci per proporci merce d'acquistare o qualsiasi cosa ritenga opportuna). Consiglio, per chi volesse approfondire il tema il libro *Il capitalismo della sorveglianza* di Shoshana Zuboff.
Troppo di frequente preferiamo la comodità alla libertà, acconsentendo, senza leggere, a tutti i termini di servizio, senza curarci delle conseguenze. Doveroso sarebbe un utilizzo *consapevole* della tecnologia.
## Difficoltà
Può capitare, e capita, che rinunciando ad alcune applicazioni e ad alcuni software, si possano incontrare delle difficoltà e dei disagi: spesso cose facilmente superabili, con un minimo d'impegno, ma altre volte, magari per necessità scolastiche o lavorative, rinunciare ad alcuni servizi diventa difficile ovvero impossibile.
Non posso, per esempio, costringere i miei contatti ad utilizzare una certa applicazione di messaggistica, che pochissimi utilizzano, solo perché rispetta la privacy: quindi o mi adatto ad utilizzare quella più diffusa (come WhatsApp), anche se non tutela i diritti degli utenti, o rinuncio, pagandone le conseguenze.
## Esperimento
In quest'articolo, parlerò del mio uso e dei miei compromessi, senza cercare di analizzare tutti i casi possibili.
## Dove trovare le applicazioni
Fatta quest'ampia premessa, dove si trovano queste meravigliose applicazioni?
## Fdroid
Uno store per Android è un posto dove si possono scaricare delle applicazioni. Quello ufficiale, preinstallato su tutti gli Android e utilizzato da chiunque, è il Google Play Store.
Esiste, fortunatamente, uno store libero di applicazioni libere: si chiama Fdroid, ed è scaricabile a questo link: [Fdroid](https://f-droid.org/)
Fdroid contiene solo software libero, ma è possibile aggiungere repository di terze parti, aumentando il numero di app che si potranno scaricare.
Graficamente, tuttavia, non è il massimo, per cui preferisco un suo client alternativo: [Droid-ify](https://f-droid.org/en/packages/com.looker.droidify/). Al suo interno si trovano tutte (o quasi) le applicazioni che utilizzo. E, cosa utilissima, integra già moltissimi repository di terze parti, come IzzyonDroid, DivestOS, Bromite Repo, Collabora Office Repo, Firefox Repo (unofficial), Bitwarden e molti altri. Come sempre, è possibile aggiungerne di personalizzati.
![Droid-Ify](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/droidify_home.jpg)
![Un'app su Droid-ify](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/droidify_app.jpg)
## Aurora Store
Non tutte le applicazioni si trovano, però, su Fdroid, poiché alcune, pur sempre libere e rispettose dell'utente, sono presenti solamente sul Play Store. Senza i Play Services, però, non è possibile installare ed utilizzare il Play Store sul proprio dispositivo. Un bel problema, se non fosse che Aurora Store, un client libero e alternativo, permette di accederci in maniera anonima e senza avere un account
Google.
Cosa interessante, [Aurora Store](https://f-droid.org/en/packages/com.aurora.store/) mostra, nella descrizione dell'app, tutti i traccianti che incorpora e le autorizzazioni richieste per il funzionamento. Infine, è possibile filtrare la ricerca con vari parametri, tra cui:
- solo applicazioni gratuite;
- senza annunci;
- non dipendenti da GSF (Google Service Framework).
![Aurora Store](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/aurora_store.jpg)
![Un'app su Aurora Store](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/aurora_store_app.jpg)
![I traccianti presenti in un'app](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/aurora_trackers.jpg)
![I filtri di ricerca](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/aurora_filtri.jpg)
Ovviamente, se un applicazione richiedesse i Servizi di Google, non funzionerà o funzionerà male oppure parzialmente. Il più delle volte questo non succede e i problemi maggiori sono quasi sempre le app bancarie o di delivery. Con le applicazioni che utilizzo, fortunatamente, non ho mai avuto grosse difficoltà, sopratutto perché prediligo Fdroid.
## Launcher
Sono una persona essenziale, a cui piacciono le cose semplici: per questo, anche, preferisco un launcher minimalista. Il migliore, anche se non perfetto, è [Kiss Launcher](https://f-droid.org/en/packages/fr.neamar.kiss/). È un launcher testuale, basato sulla ricerca. Si impostano alcune app preferite sulla home e alle altre si accede dalla cronologia (toccando una volta lo sfondo) oppure ricercandole con un semplice swype dal basso verso l'alto, facendo comparire la tastiera; dalla barra di ricerca si può fare direttamente una ricerca sulla rete, oppure anche ricercare i contatti, così da chiamarli rapidamente, senza dover aprire l'app del telefono. Trascinando il dito dall'alto verso il basso, invece, si apre la tendina delle notifiche. Tutti i gesti sono, in ogni caso, personalizzabili a piacimento.
Infine, cosa per me necessaria, è possibile rinominare le applicazioni e personalizzare individualmente l'icona.
![La mia homepage](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/kiss_homepage.jpg)
![Cronologia](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/kiss_history.jpg)
![Ricerca](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/kiss_home_search.jpg)
![Notifiche](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/kiss_swype_down.jpg)
Le applicazioni che utilizzo di più e che ho impostato come preferite sono:
- [Simple Gallery](https://f-droid.org/en/packages/com.simplemobiletools.gallery.pro/);
- Droid-ify;
- [NekoGram X](https://f-droid.org/en/packages/nekox.messenger/) (un client per Telegram, senza dipendenze da Google e molto personalizzabile);
- [Tusky](https://f-droid.org/en/packages/com.keylesspalace.tusky/) (un client per Mastodon - [Cos'è Mastodon?](https://www.lealternative.net/2021/01/27/cose-e-come-funziona-mastodon/));
- Fluffy Chat (un client per Matrix - [Cos'è Matrix?](https://www.lealternative.net/2021/04/28/cose-matrix/));
- Feeder (un new feed rss per le notizie da vari siti).
Come icon pack utilizzo [Meeyo](https://play.google.com/store/apps/details?id=com.yeyebbc.play.meeye.isflat), che si ispira a MeeGo, il SO sviluppato da Nokia, da cui deriva anche SalfishOS. È presente solo su Aurora Store, ma non contiene traccianti.
![Meeyo](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/meeyo.jpg)
![Icone](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/meeyo_icon.jpg)
## App di messaggistica
Utilizzo Signal, che si può impostare anche come app per gli sms, così da averla installata nella speranza che lo stesso venga fatto da qualche proprio contatto. Si trova in questo repository: [Firefox (unofficial Repo)](https://gitlab.com/rfc2822/fdroid-firefox)
Telegram, utilizzando il client alternativo NekoGram X, estremamente personalizzabile.
Fluffy Chat (presente su questo repo [Fluffy Chat Repo](https://gitlab.com/famedly/fluffychat/-/blob/main/docs/fdroid_repo.md) o su [Aurora Store](https://play.google.com/store/apps/details?id=chat.fluffy.fluffychat)), un client Matrix, che, tramite i bridge, permette di scrivere a qualsiasi utente che abbia WhatsApp, senza averla fisicamente installata sul proprio dispositivo. Due i difetti principali: non funzionano le video-chiamate e si perde la crittografia end2end. Se si usa poco l'app di Meta o si ha intenzione di allontanarsene, sono difetti, per me, trascurabili. L'app è gratuita, ma il servizio [*Element One*](https://www.lealternative.net/2022/01/17/element-one-usare-whatsapp-senza-installare-whatsapp/), che integra i bridge per WhatsApp, Telegram e Signal costa 5 $ al mese: un buon modo per finanziare un bel progetto.
![Fluffy Chat](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/fluffy.jpg)
Io mi ci trovo benissimo e non ho mai avuto problemi a contattare qualcuno su WhatsApp; per avviare noi una nuova conversazione basta scrivere al bot:
pm+39(numero)
e in automatico verrà creata una stanza con quella persona.
![Numero](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/whatsapp_bot.jpg)
Il bello che essendo Fluffy Chat cross-platform, si può installare dovunque.
## Simple Mobile Tools
Consiglio questa [suite di applicazioni](https://search.f-droid.org/?q=simple+mobile+tools&lang=en): semplici, libere e aggiornate costantemente.
![Simple Gallery](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/simple_gallery.jpg)
Di loro utilizzo da anni:
- Simple Gallery;
- Orologio;
- Gestore di File;
- Calendario (per il widget sulla homepage e per segnarmi gli appuntamenti).
## Gestore password
Come gestore delle password, immancabile su ogni dispositivo è [Bitwarden](https://mobileapp.bitwarden.com/fdroid/), sull'istanza italiana dei [Devol](https://bitwarden.devol.it/), con tutte le funzionalità premium.
È presente anche su Aurora Store.
### Autenticazione a due fattori
[AEGis](https://f-droid.org/en/packages/com.beemdevelopment.aegis/) è un'app di terze parti che gestisce a2f in maniera semplice ed offline. È sempre buona cosa abilitarla, se supportata dal servizio, per aumentare la sicurezza.
## Browser
Ho provato moltissimi browser, ma questi sono quelli che utilizzo al momento:
- [DuckDuckGo](https://f-droid.org/en/packages/com.duckduckgo.mobile.android/): si tratta di un browser semplice e senza pretese. Funziona bene, ma non permette di cambiare motore di ricerca ([oltre a non bloccare i traccianti di Microsoft!](https://feddit.it/post/4038));
- [Mull](https://f-droid.org/en/packages/us.spotco.fennec_dos/), un ottimo fork di Firefox, incentrato sulla sicurezza e sulla privacy;
- [Privacy Browser](https://f-droid.org/en/packages/com.stoutner.privacybrowser.standard/): davvero ottimo; come suggerisce il nome, è totalmente focalizzato sulla privacy, permettendo di disattivare tutti i cookies, javascript e molto altro. Da provare assolutamente!
![DuckDuckGo](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/clima.jpg)
![Mull](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/clima.jpg)
![Privacy Browser](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/privacy_browser_1.jpg)
![Privacy Browser](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/privacy_browser_2.jpg)
![Privacy Browser](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/privacy_browser_3.jpg)
Un altro browser per Android molto interessante è [IceRaven](https://github.com/fork-maintainers/iceraven-browser), un fork di Firefox che supporta praticamente qualsiasi estensione! Si trova solo su GitHub.
Come [motori di ricerca](https://www.lealternative.net/2019/10/18/alternative-a-google-search/) su smartphone utilizzo principalmente:
- DuckDuckGo;
- [Presearch](https://www.lealternative.net/2021/09/29/presearch/);
- Mojeek.
Onestamente, non uso molto il cellulare per navigare, preferendo operare dal pc, dove utilizzo SearX, SearXNG e DuckDuckGo.
Un'altra app molto utile è [URLSanitizer](https://f-droid.org/packages/moe.dic1911.urlsanitizer/): serve per eliminare i *referall*, parametri aggiunti in automatico agli url, che tracciano i vari link, svelando come siamo arrivati ad una determinata pagina. Prima di condividere un URL con qualcuno è utile ricordarsi di condividerlo prima con lapplicazione URLSanitizer. In automatico verranno cancellati tutti i referall.
![URLSanitizer](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/urlsanitizer.jpg)
## Meteo
Ho fatto sempre molta fatica a trovare un app meteorologica valida, tuttavia, dopo molto tempo, posso dire che [Clima](https://f-droid.org/en/packages/co.prestosole.clima/) fa al caso mio: semplice, bella e precisa. Ha un'unica pecca: non è localizzata in italiano, almeno non completamente.
![Clima](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/clima.jpg)
Altre valide app sono:
- [Pluvia Weather](https://f-droid.org/en/packages/com.spicychair.weather/);
- [Geometric Weather](https://f-droid.org/en/packages/wangdaye.com.geometricweather/).
Su Aurora Store, se proprio con queste non ci si trovasse bene, validissima, anche se non FLOSS e con 1 tracciante, ma pur sempre senza annunci, è [Weawow Weather](https://play.google.com/store/apps/details?id=com.weawow).
## Backup
Purtroppo, su Android eseguire il backup delle proprie applicazioni coi relativi dati *richiede i permessi di root*. Si tratta di un backup locale, utile sopratutto per chi, come me, cambia *rom* molto spesso e non ha voglia di ripristinare tutte le impostazioni delle varie applicazioni che installa e utilizza.
Dopo aver utilizzato per anni Titanium Backup, che forse gli appassionati di modding ricorderanno, ora mi trovo magnificamente con:
- [Neo Backup](https://f-droid.org/en/packages/com.machiav3lli.backup/): graficamente molto carina, anche se con qualche bug grafico, funziona perfettamente e permette pure il backup programmato di app e dati (ogni x giorni, solo se vi è una modifica o per le nuove app installate);
- [Migrate](https://play.google.com/store/apps/details?id=balti.migrate): da qualche tempo non viene aggiornata (ottobre 2020), permette di fare il backup di applicazioni, dei loro dati, dei contatti, della cronologia delle chiamate, degli sms, creando un file .zip, che andrà flashato insieme alla nuova rom. Presenta, per dovere di cronaca, 3 traccianti di Google.
![Neo Backup](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/neobackup.jpg)
### Backup dei contatti
Inizialmente lo eseguivo a mano e tramite Migrate, poi caricavo il file .csv su [Cryptee](https://crypt.ee/) oppure sul [cloud della e/ Foundation](https://murena.com/cloud/). Ora, sempre tramite la e/ Foundation, utilizzo NextCloud per la sincronizzazione automatica.
## Cloud
Non avendo grosse necessità, utilizzo la versione gratuita di [Cryptee](https://crypt.ee/) (100 mb criptati e2e “Zero-knowledge”, che integra un editor di testo, utile sopratutto per i documenti e gli appunti), [ecloud](https://murena.com/cloud/).(1 Gb, basato su NextCloud, criptando i file con [Cryptomator](https://cryptomator.org/downloads/), prima di caricarli) e Filen (50 Gb criptati e2e).
Interessanti, ed economici, i piani offerti da:
- [KDrive](https://www.infomaniak.com/it/cloud-gratis);
- [Hetzner](https://www.hetzner.com/storage/storage-share)
entrambi basati su NextCloud.
Un ottimo articolo sulle [alternative a GDrive](https://www.lealternative.net/2019/10/29/alternative-a-google-drive/).
## Finanze
Per tenere traccia delle mie spese e dei guadagni, da due anni utilizzo [MoneyWallet](https://f-droid.org/en/packages/com.oriondev.moneywallet/). Che dire, eccezionale: esegue il backup dei dati ogni volta che questi sono modificati. Non permette, tuttavia, di salvare i dati nel cloud, ma crea un file locale, che può essere caricato su Cryptee o qualunque cloud oppure importato su un'altra applicazione.
## Note
Leggendo molto su un ebook-reader, mi piace appuntarmi i passaggi fondamentali di un libro, per rileggerli in un momento successivo. Per questo utilizzo [Standard Notes](https://f-droid.org/en/packages/com.standardnotes/), un'app molto semplice, che nella versione gratuita offre la cifratura e2e delle note e la sincronizzazione multi-dispositivo. È cross-platform.
Altre app molto valide sono:
- [NextCloud Notes](https://f-droid.org/en/packages/it.niedermann.owncloud.notes/) (che permette di sincronizzare le note con un account NextCloud. Consiglio, per chi non ha conoscenze ed esigenze particolari, quello della e/ Foundation);
- [Joplin](https://apt.izzysoft.de/fdroid/index/apk/net.cozic.joplin), sopratutto per chi usa il markdown;
- [Simplenote](https://apt.izzysoft.de/fdroid/index/apk/com.automattic.simplenote), semplicissima da utilizzare.
### Promemoria
Per ricordarsi le cose è utile [p!n](https://f-droid.org/en/packages/de.nproth.pin/), un'app essenziale, che crea una notifica persistente, col testo inserito, che non può essere eliminata per errore.
![p!n](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/pin.jpg)
![Non può essere cancellato epr errore](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/pin_2.jpg)
## Mappe
Al posto di Gmaps, utilizzo [Organic Maps](https://f-droid.org/en/packages/app.organicmaps/), libera, gratuita e senza pubblicità. Si basa su [OpenStreetmap](https://f-droid.org/en/packages/app.organicmaps/), permettendo anche di scaricare le mappe per una navigazione anonima ed offline, e si integra con Wikipedia (utile se si visitano dei luoghi e si vuole ricevere al volo delle informazioni).
![Mappe](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/maps.jpg)
## Documenti
Non utilizzo il cellulare per scrivere testi, ma a volte capita di dover leggere un documento, un .pdf o una qualsiasi presentazione. A questo scopo, ottimi e rapidi sono:
- [Pdf Viwer Plus](https://f-droid.org/en/packages/com.gsnathan.pdfviewer/);
- [OpenDocument Reader](https://f-droid.org/en/packages/at.tomtasche.reader/), client mobile di LibreOffice.
Se proprio si avesse necessità di scrivere documenti sul cellulare o su un tablet e non si avesse intenzione di imparare il markdown, un linguaggio di markup semplicissimo, possono tornare utili questi due word processor:
- [Collabora Office](https://www.collaboraoffice.com/downloads/Collabora-Office-Android-Snapshot/);
- [Only Office](https://play.google.com/store/apps/details?id=com.onlyoffice.documents) (solo Aurora, contiene dei traccianti);
- oppure una delle precedenti app per le note.
## Mail
Personalmente, da due anni utilizzo con soddisfazione il provider di posta [Tutanota](https://www.lealternative.net/2019/10/28/alternative-a-gmail/) e da un mesetto sono passato alla versione premium (12 euro all'anno). Ottimi client di posta elettronica, che funzionano con qualsiasi provider, sono:
- [K-9 Mail](https://f-droid.org/en/packages/com.fsck.k9/);
- [FairMail](https://f-droid.org/en/packages/eu.faircode.email/).
## Sicurezza
[Tracker Control](https://f-droid.org/en/packages/net.kollnig.missioncontrol.fdroid/) è una delle mie applicazioni preferite: permette facilmente di bloccare i traccianti presenti allinterno delle applicazioni installate sul cellulare. Infatti moltissime applicazioni inviano costantemente dati e utilizzano traccianti per raccoglierli, senza il nostro consenso. Con TC è possibile bloccarli o comunque avere consapevolezza di quello che avviene quando utilizziamo un'app, informando su quali indirizzi tenta di contattare. Comodissima per scoprire se qualche applicazione contatta server terzi o meno. È possibile inoltre disattivare laccesso ad internet ad applicazioni specifiche, un modo per ottenere maggiore privacy e sicurezza. Utilizza lo slot della Vpn, lasciando la scelta se impostare dei dns personalizzati.
![Tracker Control](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/tracker_control.jpg)
![Trackers bloccati](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/tc_blocks.jpg)
Tutte le seguenti applicazioni utilizzano i permessi di root; senza non funzioneranno.
- [AFWall+](https://f-droid.org/en/packages/dev.ukanth.ufirewall/) (solo root): si tratta di un vero e proprio firewall per Android, basato su Iptables di GNU/Linux, consentendo l'accesso ad internet solo alle applicazioni selezionate.
- [AdAway](https://f-droid.org/en/packages/org.adaway/) (solo root): permette di bloccare la pubblicità nelle applicazioni, nel sistema e online. Si possono impostare anche degli host personalizzati.
- [App Manager](https://f-droid.org/en/packages/io.github.muntashirakon.AppManager/) (solo root): permette, tra le moltissime cose che può fare, di vedere i traccianti presenti nelle applicazioni installate, ordinarle per numero di traccianti e, solo coi permessi di root, bloccarli tutti ed inibirli con un click.
![App Manager](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/appmanager.jpg)
![Traccianti](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/appmanager_trackers.jpg)
- [InviZible Pro](https://f-droid.org/en/packages/pan.alexander.tordnscrypt.stable/) (solo root): cripta le richieste dns e il traffico internet; consente di accedere alla rete Tor e I2P, aumentando privacy e sicurezza.
![Invizible Pro](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/invizible.jpg)
- [Permission Ruler](https://play.google.com/store/apps/details?id=com.stefanosiano.permissionruler) (solo Aurora, solo root, contiene dei traccianti): con Android 11 e superiore, forse già dal 10, nelle impostazioni di ogni singola app, è possibile revocare le autorizzazioni concesse, se non viene utilizzata per un certo periodo di tempo. Permission Ruler fa esattamente la stessa cosa, permettendo, in un'unica schermata, di revocare i permessi e le autorizzazioni di ogni app, dopo un certo periodo di tempo.
### Dns
Come servizio dns utilizzo [Ahadns](https://www.lealternative.net/2020/04/29/alternative-ai-dns-di-google/): si tratta di un servizio criptato, completamente open source e senza alcun log.
Altri due ottimi servizi sono:
- NextDns;
- Rethinkdns.
## Tastiera
Come tastiera utilizzo [OpenBoard](https://f-droid.org/en/packages/org.dslul.openboard.inputmethod.latin/), che si basa sulla tastiera AOSP, con qualche chicca in più. Ottima, funziona molto bene.
## News
Per restare aggiornato e leggere articoli online, uso [Feeder](https://f-droid.org/en/packages/com.nononsenseapps.feeder/): un lettore di feed rss molto carino graficamente e che non richiede nessuna registrazione per essere utilizzato. Proprio per questo motivo però non potrete sincronizzarlo. È molto utile se avete intenzione di seguire gli RSS solo sul vostro Android senza alcun tipo di tracker e pochissime autorizzazioni. Il tutto si risolve esportando il file .opml, contenente l'elenco dei feed, ed importandolo su un altra applicazione su un altro dispositivo.
![Feeder](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/feeder.jpg)
## Gestione carte (abbonamenti e tessere)
Per gestire le varie tessere (e il Green Pass) consiglio [Catima](https://f-droid.org/en/packages/me.hackerchick.catima/), unapp open source, senza tracciamenti né strane autorizzazioni.
![Catima](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/catima.jpg)
## Fotocamera
[GrapheneOS Camera](https://github.com/GrapheneOS/Camera/releases) (solo Aurora Store o GitHub): recente scoperta, si basa sulle API della Google Camera, ma funziona su qualsiasi dispositivo, scattando, in ogni caso, delle buone foto. Legge anche i QR Code.
![Fotocamera](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/camera.jpg)
## Podcast
[AntennaPod](https://f-droid.org/en/packages/de.danoeh.antennapod/): piena di opzioni, ma molto semplice, è la miglior applicazione per ascoltare i podcast su Android.
![AntennaPod](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/antennapod.jpg)
![Podcast](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/antennapod_riproduzione.jpg)
## Musica
[Phonograph Plus](https://android.izzysoft.de/repo/apk/player.phonograph.plus): non c'è molto da dire, se non che è aggiornata e graficamente la più bella.
## Video e YouTube
Non mi piace guardare i video sul cellulare, preferisco di gran lunga il pc. In ogni caso, per i video di YouTube o PeerTube, l'app migliore è in assoluto [New Pipe](https://f-droid.org/en/packages/org.schabi.newpipe/), che gestisce persino le iscrizioni (non richiede alcun account).
In alternativa, esistono due bot Telegram che utilizzo spesso:
- [@ytWatchBot](https://t.me/ytWatchBot/): inviandogli il nome di un canale o più, notifica dei nuovi video inseriti. Utile per tenerne traccia, se non si ha un accout Google;
- [@IlTubot](https://t.me/IlTubot/): permette di cercare video da YouTube, con l'opzione @vid, oppure, inviandogli il link di un video, permette di scaricarlo in locale o di scaricarne la traccia audio (trasformando i contenuti video, di fatto, in un podcast).
![ytWatchBot](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/ytwatcher.jpg)
![IlTubot](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/iltubot.jpg)
## Git
[GitNex](https://f-droid.org/en/packages/org.mian.gitnex/) (Gitea): per tener traccia dei propri repository presenti su Gitea, esiste quest'app.
## Scanner
[OpenScan](https://apt.izzysoft.de/fdroid/index/apk/com.ethereal.openscan): se si deve scannerizzare un documento, convertendolo nel formato .pdf, OpenScan funziona benissimo.
## Traduttore
[DeepL](https://f-droid.org/en/packages/com.example.deeplviewer/): probabilmente è il miglior traduttore in alternativa a Google Traduttore! DeepL è un sistema basato sulla intelligenza artificiale, i server sono in Finlandia e la compagnia essendo tedesca ha una buona protezione dei dati, in quanto le leggi europee sono tra le più restrittive e rispettose della privacy. Esiste un app non ufficiale su Fdroid.
![DeepL](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/deepl.jpg)
## Altro
[PosteID](https://play.google.com/store/apps/details?id=posteitaliane.posteapp.appposteid) (solo Aurora, contiene traccianti): fondamentale per lo Spid, funziona solo coi GSF o tramite MicroG (una loro implementazione open-source).
[BuddyBank](https://play.google.com/store/apps/details?id=eu.unicredit.internet.buddybank&hl=it&gl=US) (solo Aurora, contiene traccianti): app della banca, funziona bene, non ha troppi traccianti (a differenza di altre) e funziona anche senza i GSF. Tra i difetti:
- funziona solo tramite applicazione e solo su un dispositivo, non permettendo l'accesso via web al conto corrente;
- assistenza solo via app, abbastanza pessima.
![BuddyBank](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/bank.jpg)
![BuddyBank](/home/davide/Documenti/PROGETTI/BeOpen/bozza_articoli/cellulare/bank_2.jpg)
[Fox's Magisk Module Manager](https://apt.izzysoft.de/fdroid/index/apk/com.fox2code.mmm): per chi conoscesse ed usasse Magisk per gestire i permessi di root, quest'app contiene una raccolta di moduli che possono essere installati. Consiglio:
- Webview Manager: installa Bromite WebView, sostituendo quello di sistema. Un WebView è come un browser minimale, per le app che visualizzano i contenuti Web, non essendo dei browser. Le funzionalità più utili di Bromite sono che blocca gli annunci, i tracker e il fingerprinting;
- MacRandomizationEnabler: randomizza il mac address del dispositivo;
- AFWall Boot: previene l'accesso ad internet alle app, prima che venga caricato AFWall+, all'accensione del sistema, e applicate le sue regole.
## Note
- [Lenovo P2 - Wikipedia](https://wikiless.org/wiki/Lenovo_P2?lang=it)
- [LeAlternative.net](https://www.lealternative.net/)
- [Fdroid](https://f-droid.org/it/)
- [IzzyOndroid](https://apt.izzysoft.de/fdroid/)
- [Murena](https://murena.com/)
- [Ahadns](https://ahadns.com/)
- [Manifesto GNU](https://www.gnu.org/gnu/manifesto.it.html)

1130
cellulare.html Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,176 +0,0 @@
# Un cellulare senza Google?
È possibile oggi, nel 2022, utilizzare su uno smartphone solo applicazioni FLOSS (free, libre and open source software)? Se sì, qual è l'esperienza? Quali i compromessi?
Oggi vorrei provare a rispondere a queste domande, mostrando le varie applicazioni che ho installate sul cellulare e che uso tutti i giorni.
## Premessa necessaria
Per inciso, utilizzo un Lenovo P2, rilasciato nel 2016, coi permessi di root e montante una *custom rom*, più precisamente una *LineageOS 18.1*; per alcuni potrebbero sembrare termini astrusi, ma non temete, ne farò in futuro un articolo, cercando di essere il più chiaro ed esaustivo possibile. Per ora vi basti sapere che i permessi di root (o di amministratore) non sono necessari per utilizzare applicazioni libere, bensì per il passo che definirei successivo: liberare il proprio dispositivo ed ottenere un pieno controllo sul SO.
## FLOSS? Che è sta roba?
Come scrivesse Richard Stallman, "un programma è software libero per un dato utente se:
- lutente ha la libertà di eseguire il programma per qualsiasi scopo;
- lutente ha la libertà di modificare il programma secondo i propri bisogni (perché questa libertà abbia qualche effetto, è necessario avere accesso al codice sorgente del programma);
- lutente ha la libertà di distribuire copie del programma, gratuitamente o dietro compenso;
- lutente ha la libertà di distribuire versioni modificate del programma, così che la comunità possa fruire dei miglioramenti apportati".
Bellissima definizione, eppure perché un semplice utente dovrebbe preferire questo tipo di applicazioni? Perché non dovrebbe utilizzare i *Play Services*, le applicazioni di Google, Amazon, Facebook, Microsoft oppure Apple? Sono gratis, graficamente accattivanti, ricche di funzioni, utilizzate da *tutti*... Perché complicarsi inutilmente la vita?
Tralasciando che molti di questi software sono proprietari, ci sarebbero moltissimi motivi per non utilizzarli, ma il principale è che non rispettano la *privacy* dell'utente, inviando continuamente dati sul loro uso e sulle abitudini di chi le utilizza. Se questo fosse fatto per il bene dell'utente, per migliorarne l'esperienza, potrebbe anche essere accettato; tuttavia lo scopo è ben diverso: prevedere e indirizzare il comportamento delle persone, al fine di trarne un maggior profitto. Difatti, se il comportamento non viene solo previsto, ma addirittura indirizzato e condizionato, è più semplice, quasi immediato, raggiungere i propri scopi, quali che essi siano (per un'azienda che conosca le nostre abitudini e i nostri desideri più reconditi, sarà più semplice usarci per proporci merce d'acquistare o qualsiasi cosa ritenga opportuna). Consiglio, per chi volesse approfondire il tema il libro *Il capitalismo della sorveglianza* di Shoshana Zuboff.
Troppo di frequente preferiamo la comodità alla libertà, acconsentendo, senza leggere, a tutti i termini di servizio, senza curarci delle conseguenze. Doveroso sarebbe un utilizzo *consapevole* della tecnologia.
## Difficoltà
Può capitare, e capita, che rinunciando ad alcune applicazioni e ad alcuni software, si possano incontrare delle difficoltà e dei disagi: spesso cose facilmente superabili, con un minimo d'impegno, ma altre volte, magari per necessità scolastiche o lavorative, rinunciare ad alcuni servizi diventa difficile ovvero impossibile.
Non, epr esempio, posso costringere i miei contatti ad utilizzare una certa applicazione di messaggistica: quindi o mi adatto ad utilizzare quella più diffusa (come WhatsApp) o rinuncio, pagandone le conseguenze.
## Esperimento
In quest'articolo, parlerò del mio uso e dei miei compromessi, senza cercare di analizzare tutti i casi possibili.
## Dove trovare le applicazioni
Fatta quest'ampia premessa, dove si trovano queste meravigliose applicazioni?
## Fdroid
Uno store per Android è un posto dove si possono scaricare delle applicazioni. Quello ufficiale, preinstallato su tutti gli Android e utilizzato da chiunque, si chiama Google Play Store.
Esiste uno store libero di applicazioni libere: si chiama Fdroid, ed è scaricabile a questo link: [Fdroid](https://f-droid.org/)
Graficamente, tuttavia, non è il massimo, per cui preferisco un suo client alternativo: Droid-ify. Al suo interno si trovano tutte le applicazioni che utilizzo.
## Aurora Store
Non tutte le applicazioni si trovano su Fdroid, alcune solamente sul Play Store. Aurora permette di accederci in maniera anonima e senza un account
## Launcher
Sono una persona essenziale, a cui piacciono le cose semplici: per questo, anche, preferisco un launcher minimalista. Il migliore, anche se non perfetto, è Kiss Launcher.
Meeyo (pacchetto d'icone)
## App di messaggistica
Utilizzo Signal, che si può impostare anche come app per gli sms, così da averla installata nella speranza che lo stesso venga fatto da qualche proprio contatto.
Telegram, utilizzando il client alternativo NekoGram X, estremamente personalizzabile.
Element, il principale client Matrix, che, tramite i bridge, permette di connettersi ad un proprio account WhatasApp, senza avere quest'ultima applicazione installata.
## Simple Mobile Tools
Consiglio questa suite di applicazioni: semplici e aggiornate costantemente. Utilizzo la loro Galleria, la Sveglia, il calendario e il File manager.
## Gestore password
Bitwarden e Aegis per l'autenticazione a due fattori
## Browser
DuckDuckGo
Mull
Privacy Browser
## Meteo
Clima
## Backup
Neo Backup
Migrate
## Finanze
MoneyWallet
## Note
Standard Notes
## Mappe
Organic Maps
## Documenti
Pdf Viwer Plus
OpenDocument Reader
## Mail
Tutamail
## Sicurezza
Tracker Control
AFWall+ (solo root)
AdAway (solo root)
App Manager (solo root)
InviZible Pro (solo root)
Permission Ruler (solo Aurora)
## Tastiera
OpenBoard
## News
Feeder
## Gestione carte (abbonamenti e tessere)
Catima
## Fotocamera
GrapheneOS Camera (Aurora Store)
## Podcast
AntennaPod
## Musica
Phonograph Plus
## Promemoria
p!n
## Git
GitNex (Gitea)
## Social
Tusky (Mastodon)
## Scanner
OpenScan
## Traduttore
DeepL
## Altro
PosteID
BuddyBank

View File

@ -42,9 +42,9 @@
<img src="./Img/Gitea/git.jpeg" alt="Gitea" class="max_img" />
</div>
<h1 class="titolo_apertura">#Pubblicato il codice di BeOpen!</h1>
<h1 class="open_title">#Pubblicato il codice di BeOpen!</h1>
<div class="articol">
<div class="article">
<div class="piccihud">
<p> <img src="./Icon/user.svg" alt="">PicciHud
<img src="./Icon/calendar.svg" alt="">23-05-2022
@ -61,13 +61,13 @@
supporto di un server centralizzato.</p>
<p>
Ho scelto Gitea per pubblicare il codice di BeOpen, poiché è una delle migliori alternative <em>libere</em> a GitHub, è un progetto FLOSS e chiunque
può installare una propria istanza, ovunque lo desideri. Esiste un'istanza italiana su <a href="https://gitea.it/explore/repos" style="margin: 0; padding: 0; color: #4dafff" target="_blank">gitea.it</a> dove
può installare una propria istanza, ovunque lo desideri. Esiste un'istanza italiana su <a href="https://gitea.it/explore/repos" target="_blank">gitea.it</a> dove
ci si può registrare ed inserire il proprio progetto.
</p>
<p> Il codice sorgente è disponibile a questo link: </p>
<p><a href="https://gitea.it/PicciHud/beopen-code" style="margin: 0; padding: 0; color: #4dafff" target="_blank">codice sorgente</a></p>
<p><a href="https://gitea.it/PicciHud/beopen-code" target="_blank">codice sorgente</a></p>
</div>
@ -77,7 +77,6 @@
<h2>#Note</h2>
<p>-<a href="https://wikiless.sethforprivacy.com/wiki/Gitea?lang=en">Gitea - Wikipedia [ENG]</a></p>
<p>-<a href="https://wiki.froth.zone/wiki/GitHub?lang=it">GitHub - Wikipedia</a></p>
<p>-<a href="https://www.lealternative.net/2020/11/13/alternative-a-github/">Alternative a GitHub</a></p>
<p>-<a href="https://devol.it/servizi/testo_e_codice.html">Gitea - Devol</a></p>
</div>

View File

@ -47,9 +47,9 @@
<!--ARTICOLO PRINCIPALE-->
<h1 class="titolo_apertura">#Breve guida a VIM</h1>
<h1 class="open_title">#Breve guida a VIM</h1>
<div class="articol">
<div class="article">
<div class="piccihud">
<p>
<img src="./Icon/user.svg" alt="">PicciHud
@ -450,15 +450,15 @@
</table>
<p>Con l'opzione <em>conferma</em>, verranno presentate la seguenti opzioni:</p>
<p><span class="trattino">- </span>y: SÌ, sostituisci questa corrispondenza;</p>
<p><span class="trattino">- </span>n: NO, non sostituire questa corrispondenza e passa a quella successiva;
<p><span class="dash">- </span>y: SÌ, sostituisci questa corrispondenza;</p>
<p><span class="dash">- </span>n: NO, non sostituire questa corrispondenza e passa a quella successiva;
</p>
<p><span class="trattino">- </span>a: Sostituisci TUTTE le corrispondenze;</p>
<p><span class="trattino">- </span>q: ESCI senza sostituire alcuna corrispondenza;</p>
<p><span class="trattino">- </span>l: Sostituisci questa corrispondenza ed esci, come se fosse l'ULTIMA
<p><span class="dash">- </span>a: Sostituisci TUTTE le corrispondenze;</p>
<p><span class="dash">- </span>q: ESCI senza sostituire alcuna corrispondenza;</p>
<p><span class="dash">- </span>l: Sostituisci questa corrispondenza ed esci, come se fosse l'ULTIMA
corrispondenza;</p>
<p><span class="trattino">- </span>^E: Scorri lo schermo verso l'alto;</p>
<p><span class="trattino">- </span>^Y: Scorri lo schermo verso il basso;</p>
<p><span class="dash">- </span>^E: Scorri lo schermo verso l'alto;</p>
<p><span class="dash">- </span>^Y: Scorri lo schermo verso il basso;</p>
<div class="spacer"></div>
<h2>Cancellazione</h2>
@ -876,13 +876,13 @@
digitando.</p>
<p>Dopo aver digitato CTRL+X, invece di s è possibile digitare:</p>
<p><span class="trattino">- </span><span class="highlightme">CTRL+L</span>, per il completamento dellintera
<p><span class="dash">- </span><span class="highlightme">CTRL+L</span>, per il completamento dellintera
linea (completa con frasi simili
a quelle scritte precedentemente; utile se si è un programmatore);</p>
<p><span class="trattino">- </span><span class="highlightme">CTRL+N</span>, per il completamento con parole
<p><span class="dash">- </span><span class="highlightme">CTRL+N</span>, per il completamento con parole
del documento (utile soprattutto
per nomi o parole complesse che si usano abbondantemente nel file);</p>
<p><span class="trattino">- </span><span class="highlightme">CTRL+K</span>, per il completamento con parole
<p><span class="dash">- </span><span class="highlightme">CTRL+K</span>, per il completamento con parole
del dizionario.</p>
<div class="spacer"></div>
@ -890,10 +890,10 @@
<h2>Lavorare con più cose contemporaneamente</h2>
<p>Vim è un editor molto potente. Supporta molte funzionalità avanzate per lavorare con più file, buffer e
finestre. In questa sezione, discuteremo i seguenti elementi:</p>
<p><span class="trattino">- </span>più file;</p>
<p><span class="trattino">- </span>buffer multipli;</p>
<p><span class="trattino">- </span>schede multiple;</p>
<p><span class="trattino">- </span>finestre multiple</p>
<p><span class="dash">- </span>più file;</p>
<p><span class="dash">- </span>buffer multipli;</p>
<p><span class="dash">- </span>schede multiple;</p>
<p><span class="dash">- </span>finestre multiple</p>
<div class="spacer"></div>
<h3>Lavorare su più file</h3>

View File

@ -29,8 +29,8 @@
<div class="divider" id="manifesto"></div>
<main class="spacer">
<div class="articol">
<h1 class="titolo_apertura">#Manifesto</h1>
<div class="article">
<h1 class="open_title">#Manifesto</h1>
<h2>##La libertà non esiste senza una vera scelta</h2>
<div class="divider"></div>
@ -51,9 +51,9 @@
<div class="divider"></div>
<p>Alcuni punti guida:</p>
<p><span class="trattino">- </span>Tutto il sito è e sarà sempre scritto utilizzando strumenti liberi ed aperti, compreso il SO (GNU/Linux);</p>
<p><span class="trattino">- </span>nessuna dipendenza o framework proprietario è contenuto nel codice Html e Css, ma tutto è stato scritto a mano (coi limiti dell'autore) ed è disponibile su Gitea;</p>
<p><span class="trattino">- </span>niente cookie né componenti di terze parti o di analitica sono contenuti nel codice. Su questo sito il proprietario dei tuoi dati sei tu!</p>
<p><span class="dash">- </span>Tutto il sito è e sarà sempre scritto utilizzando strumenti liberi ed aperti, compreso il SO (GNU/Linux);</p>
<p><span class="dash">- </span>nessuna dipendenza o framework proprietario è contenuto nel codice Html e Css, ma tutto è stato scritto a mano (coi limiti dell'autore) ed è disponibile su Gitea;</p>
<p><span class="dash">- </span>niente cookie né componenti di terze parti o di analitica sono contenuti nel codice. Su questo sito il proprietario dei tuoi dati sei tu!</p>
<p>Il progetto riguarda la <em>diffusione dellidea stessa di libertà</em>, in qualsiasi ambito.</p>

View File

@ -43,10 +43,10 @@
<img src="./Img/Indipendenza_cyberspazio/headerimg.webp" alt=" Pictures of John Barlow EFF" class="max_img" />
</div>
<h1 class="titolo_apertura">#Indipendenza del Cyberspazio</h1>
<h1 class="open_title">#Indipendenza del Cyberspazio</h1>
<div class="articol">
<h2 class="sottotitolo">##John Perry Barlow</h2>
<div class="article">
<h2 class="subtitle">##John Perry Barlow</h2>
<div class="piccihud">
<p>
<img src="./Icon/user.svg" alt="">PicciHud

130
style.css
View File

@ -128,30 +128,30 @@ main {
margin: 15px 0 15px 0;
}
.lista_articol {
.list_article {
width: 85%;
margin: auto;
text-align: left;
line-height: 20px;
}
.lista_articol p {
.list_article p {
color: #a39b8f;
font-size: 16px;
text-align: left;
line-height: 30px;
}
.lista_articol h2 {
.list_article h2 {
color: #ee6ef1;
line-height: 30px;
}
.lista_articol .piccihud {
.list_article .piccihud {
color: #ee6ef1;
}
.lista_articol .tag {
.list_article .tag {
color: #696969;
margin-bottom: 10px;
font-size: 14px;
@ -177,7 +177,7 @@ main {
}
.read_more p:hover,
.lista_articol h2:hover {
.list_article h2:hover {
color: #fff;
transition: 1s;
}
@ -202,7 +202,7 @@ h3 {
font-weight: bold;
}
.titolo_apertura {
.open_title {
font-size: 48px;
margin: 50px 0 20px 0;
line-height: 50px;
@ -210,7 +210,7 @@ h3 {
width: 100%;
}
.sottotitolo {
.subtitle {
text-align: left;
margin: 0px 0 30px 0;
}
@ -235,7 +235,7 @@ a {
border-radius: 5px;
}
.trattino {
.dash {
color: #ee6ef1;
}
@ -396,7 +396,7 @@ nav a:hover {
/*corpo - articolo*/
.articol,
.article,
.footer {
width: 60%;
margin: auto;
@ -404,6 +404,26 @@ nav a:hover {
line-height: 30px;
}
/*link articolo principale*/
.article a {
color: rgb(255, 196, 0);
padding: 0;
margin: 0;
font-weight: bold;
}
.article a:hover {
color: #69cece;
transition: .2s;
}
.article a:visited {
color: #69cece;
}
/*IMMAGINI*/
.container_img {
width: 100%;
display: flex;
@ -416,15 +436,69 @@ nav a:hover {
.container_img img {
max-width: 100%;
height: auto;
aspect-ratio: 16 / 9;
/*Forza l'aspect-ratio a 16:9 per le immagini*/
}
/*Immagini verticali, in 16/9, come screen da cellulare: visualizzazione a galleria*/
#gallery {
width: 100%;
/*del Div in cui è contenuta*/
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
}
.gallery {
width: 250px;
aspect-ratio: 9/16;
border-radius: 10px;
margin: 20px auto;
background-size: cover;
background-position: center;
overflow: hidden;
}
.galleryInfo {
width: 100%;
height: 100%;
background: linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 80%);
/*Gradiente nere sull'immagine*/
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-end;
/*Posizione del testo*/
opacity: 0;
/*Di default, è nascosto*/
transition: opacity 0.2s ease-in-out;
}
.galleryInfo:hover {
opacity: 1;
}
.galleryInfo:hover .galleryText {
transform: translateY(0px);
/*Effetto di scrolling*/
}
.galleryText {
color: #fff;
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-size: 22px;
text-align: center;
font-weight: 600;
width: 100%;
margin: 20% auto;
transition: all 0.2s ease-in-out;
transform: translateY(-20px);
/*Di default sono 20 px più in alto*/
}
/*Immagini di elevate dimensioni. Sarebbe corretto ridimensionarle a monte*/
.max_img {
width: 50%;
height: auto;
aspect-ratio: 16 / 9;
}
.author {
@ -578,7 +652,7 @@ h1 {
height: auto;
}
.articol,
.article,
.footer {
width: 80%;
}
@ -635,21 +709,31 @@ h1 {
padding: 25px 0
}
.titolo_apertura {
/*ARTICOLO*/
.open_title {
width: 100%;
font-size: 35px;
}
.sottotitolo {
.subtitle {
font-size: 25px;
}
.articol,
.article,
.footer,
.privacy {
width: 95%;
}
.gallery {
width: 60%;
}
.galleryText {
font-size: 18px;
}
.privacy {
font-size: 13px;
}
@ -683,6 +767,18 @@ h1 {
}
}
@media (hover:none) {
/*Quando l'effetto hover non esiste, come sui dispositivi mobile*/
.galleryInfo {
opacity: 1;
}
.galleryText {
transform: translateY(0);
}
}
/*TABELLE*/
.styled-table {