Polyglotton: un ghid complet pentru aplicația de învățare a limbii în primul rând cu confidențialitate
Polyglotton: un ghid complet
Acesta este un ghid simplu pentru Polyglotton - ce este, ce nu este și cum să-l folosești eficient
Ce este Polyglotton
Polyglotton este o aplicație web progresivă (PWA), care are în primul rând confidențialitatea, capabilă offline, pentru învățarea limbilor străine. Este conceput în jurul a trei principii de bază:
- Datele tale rămân ale tale – Totul este stocat local pe dispozitivul tău. Fără servere, fără conturi, fără urmărire.
- Tu alegi ce să descarci – Aplicația în sine este minimă. Importi doar lecțiile pe care le dorești.
- Funcționează offline – Odată descărcate lecțiile, poți exersa oriunde fără internet.
Nu încearcă să vă gamifice învățarea sau să vă țină cuplat cu strie și notificări. Este un instrument – tu decizi cum și când să îl folosești.
Ce îl face diferit
Arhitectura de stocare
Majoritatea aplicațiilor lingvistice vă stochează datele pe serverele lor. Polyglotton adoptă abordarea opusă:
- Toate lecțiile sunt stocate în IndexedDB pe dispozitivul dvs
- Progresul, istoricul sesiunilor și statisticile nu părăsesc dispozitivul
- Fără conturi de utilizator, fără autentificare, fără sincronizare în cloud
- Dacă ștergeți datele browserului, vă pierdeți progresul (acesta este compromisul)
Model de import de lecție
Aplicația în sine nu vine cu lecții preinstalate. In schimb:
- Căutați lecțiile disponibile pe site-ul web (polyglotton.com)
- Importați anumite lecții pe care doriți să le învățați
- Lecțiile sunt descărcate ca fișiere JSON și stocate local
- Eliminați lecțiile cu care ați terminat pentru a economisi spațiu
Acest lucru menține aplicația rapidă și ușoară. Nu descărcați sute de lecții pe care nu le veți folosi niciodată.
Tehnologia Bridge de sincronizare
Conexiunea dintre site-ul web și aplicație folosește o punte de sincronizare bazată pe postMessage:
- Site-ul web încorporează un iframe invizibil care indică aplicația
- Ei comunică prin intermediul API-ului postMessage de origine încrucișată
- Acest lucru permite site-ului web să interogă ce lecții ați importat
- Butoanele de import funcționează instantaneu fără reîncărcare a paginii
- Este o soluție tehnică pentru a menține lucrurile simple pentru utilizatori
Cum se utilizează Polyglotton
Configurare inițială
- Vizitați site-ul: accesați polyglotton.com
- Alegeți limbile: selectați limba sursă (ceea ce vorbiți) și limba țintă (ceea ce învățați)
- Răsfoiește lecțiile: filtrează după perechea de limbi, nivelul de dificultate sau subiect
- Importați lecții: faceți clic pe „Importați” pentru lecțiile care vă interesează
Primul import declanșează deschiderea aplicației. Importurile ulterioare au loc în fundal.
Vizualizarea bibliotecii
Biblioteca dvs. arată toate lecțiile importate cu:
- Titlu și descriere – Ce acoperă lecția
- Indicator de nivel – niveluri CEFR (A1-C2)
- Urmărirea progresului – Procent bazat pe cea mai bună performanță a sesiunii
- Număr de carduri – Câte articole de exersare sunt în lecție
- Perechea de limbi – Afișează limbile sursă → țintă
Opțiuni de filtrare:
- Căutați după titlul lecției
- Filtrați după starea progresului (Toate / Activ / Finalizat)
- Filtrați după perechea de limbi (dacă învățați mai multe limbi)
Lecții de exersare
Când deschideți o lecție, veți lucra cu diferite tipuri de carduri:
Cărți de traducere
Vedeți o expresie în limba sursă și introduceți traducerea. Sistemul acceptă mai multe răspunsuri valide – rareori există o singură traducere „corectă”.
Traducere inversă
Direcția opusă – traduceți din limba țintă înapoi în limba sursă. Bun pentru testarea înțelegerii.
Alegere multiplă
Alegeți răspunsul corect dintre 2-4 opțiuni. Util pentru construirea vocabularului și rememorarea rapidă.
Cloze (Completează spațiul liber)
Completați propoziții tastând cuvintele lipsă. Include adesea indicii despre tipul de cuvânt așteptat.
Practica de ascultare
Aplicația folosește text-to-speech pentru a genera sunet. Asculti si raspunzi la intrebari. Calitatea depinde de motorul TTS al browserului dvs.
Fragmente de poveste
Citiți un scurt fragment în limba dvs. țintă, apoi răspundeți la o întrebare de înțelegere. Contextul ajută la reținere.
Perspective culturale
Aflați despre obiceiuri, etichetă și contextul cultural. Limbajul nu există în vid.
Mecanica sesiunii
Fiecare sesiune de antrenament:
- Prezintă cărțile într-o ordine semi-aleatorie
- Urmărește acuratețea pentru fiecare card
- Salvează automat progresul
- Calculează un scor general al sesiunii
Important: progresul se bazează pe cea mai bună sesiune pentru fiecare card, nu pe medii. Aceasta înseamnă:
- Puteți reîncerca lecțiile de câte ori doriți
- Numai cea mai bună performanță contează
- Nicio penalizare pentru greșelile din timpul antrenamentelor
Butonul Deschidere în aplicație
În browserul de lecție (site-ul web), lecțiile importate arată un buton „Deschide în aplicație”:
- Faceți clic pe acesta pentru a trece direct la acea lecție din aplicație
- Formatul URL este
/library/{lesson-id} - Se deschide într-o filă nouă, astfel încât să puteți continua să navigați
- Util pentru începerea rapidă a sesiunilor de antrenament
Detalii tehnice
Aplicație web progresivă (PWA)
Polyglotton este un PWA, ceea ce înseamnă:
- Instalabil: Adăugați-l pe ecranul de pornire ca o aplicație nativă
- Capabil offline: funcționează fără internet odată instalat
- Respunsiv: se adaptează la telefon, tabletă sau desktop
- Actualizări automate: nu sunt necesare actualizări din magazinul de aplicații
Compatibilitate browser
Funcționează în orice browser modern care acceptă:
- IndexedDB (pentru stocare locală)
- Lucrători de servicii (pentru funcționalitatea offline)
- ES6+ JavaScript (pentru logica aplicației)
- Grilă CSS (pentru aspect receptiv)
Testat pe: Chrome, Firefox, Safari, Edge
Stocarea datelor
Ce este stocat local:
- Conținutul lecției (carduri, metadate, traduceri)
- Istoricul sesiunilor dvs. (încercări, scoruri, marcaje de timp)
- Statistici de progres per lecție
- Preferințe de limbă
Ce NU este stocat:
- Fără informații personale
- Nu există date de urmărire
- Fără jetoane de autentificare
- Fără analize
Format fișier de lecție
Lecțiile sunt stocate ca JSON cu această structură:
{
"id": "lesson-id",
"title": "Lesson Title",
"description": "What this lesson covers",
"level": "A1",
"sourceLanguage": "en",
"targetLanguage": "es",
"cards": [
{
"id": "card-001",
"type": "translation",
"question": "Hello",
"answers": ["Hola"],
"context": "Basic greeting"
}
]
} Acest format este conceput pentru a fi:
- Lizibil de om (puteți inspecta dacă sunteți curios)
- Extensibil (pot fi adăugate noi tipuri de carduri)
- Compact (menține dimensiunile fișierelor mici)
Limitări și compromisuri
Fiind sincer cu privire la ceea ce Polyglotton nu face:
Fără sincronizare în cloud
Progresul tău trăiește pe un singur dispozitiv. Dacă schimbați dispozitivul sau ștergeți datele din browser, vă pierdeți istoricul. Acest lucru este intenționat – fără servere înseamnă lipsă de sincronizare.
Soluție: puteți reimporta lecțiile pe un dispozitiv nou, dar progresul dvs. nu se va transfera.
Instrumente limitate pentru crearea de lecții
Nu există încă un editor de lecții în aplicație. Lecțiile sunt create ca fișiere JSON și importate. Acest lucru face mai dificil să contribuiți cu propriile lecții.
Stare: aceasta este o limitare cunoscută la care lucrăm.
Calitatea text-to-speech variază
Calitatea audio depinde de TTS încorporat în browser. Unele limbi au voci mai bune decât altele.
Notă: este funcțional pentru practică, dar nu audio de calitate profesională.
Algoritm de repetiție fără distanță (încă)
Aplicația nu programează automat recenzii pe baza curbelor uitate. Tu decizi când să exersezi.
Filosofie: Preferăm comportamentul simplu și previzibil în detrimentul algoritmilor complecși care se simt ca niște cutii negre.
Fără caracteristici sociale
Fără clasamente, fără provocări pentru prieteni, fără forumuri comunitare. Aceasta este o alegere deliberată de a rămâne concentrat pe învățare, nu pe valorile de implicare.
Confidențialitate și securitate
Ce urmărim: Nimic
Site-ul și aplicația nu includ:
- Google Analytics sau urmărire similară
- Conturi de utilizator sau autentificare
- Înregistrarea pe server a acțiunilor utilizatorului
- Rețele de publicitate ale terților
Ce poate vedea site-ul web
Puntea de sincronizare permite site-ului web să:
- Interogați ce lecții ați importat (pentru a afișa insignele „Importate”)
- Trimiteți cereri de import (când faceți clic pe „Importați”)
- Solicitați ștergerea lecției (când dați clic pe „Eliminați”)
Acest lucru se întâmplă prin API-ul postMessage și necesită ca aplicația să fie deschisă într-un iframe. Site-ul web nu poate:
- Vezi istoricul sesiunilor tale
- Accesați datele de progres
- Citiți conținutul lecției de pe dispozitivul dvs
- Urmăriți-vă comportamentul de navigare
Portabilitatea datelor
Deoarece totul este stocat local în IndexedDB, puteți:
- Inspectați-vă datele folosind browser-ul DevTools
- Exportați-l folosind instrumentele de bază de date ale browserului
- Ștergeți-l complet ștergând datele browserului
Nu există nicio blocare a furnizorului, deoarece nu există niciun furnizor care să vă controleze datele.
Pentru cine este Polyglotton
Se potrivește dacă:
- Prețuiește confidențialitatea în detrimentul confortului cloud
- Vrei să înveți în ritmul tău, fără presiune
- Preferați instrumentele compatibile offline
- Ca să ai control asupra a ceea ce este instalat pe dispozitivul tău
- Nu vreau să mai creez un alt cont
Poate că nu este corect dacă:
- Aveți nevoie de sincronizarea progresului pe mai multe dispozitive
- Doresc caracteristici comunitare și învățare socială
- Așteptați-vă actori vocali profesioniști pentru audio
- Aveți nevoie de trasee structurate de lecție și de planificare a curriculumului
- Doriți gamification și mementouri zilnice
Obține ajutor
Site-ul web
Vizitați polyglotton.com pentru:
- Catalog de lecții
- Documentație și ghiduri
- Articole de învățare a limbilor străine
Probleme tehnice
Deoarece nu există un sistem de conturi, suportul este limitat. Soluții comune:
Lecțiile nu vor fi importate: asigurați-vă că aplicația este accesibilă la adresa URL configurată. Verificați consola browserului pentru erori.
Progresul a dispărut: datele din browser au fost probabil șterse. Reimportați lecțiile pentru a începe din nou.
Puntea de sincronizare nu funcționează: reîmprospătează pagina. S-ar putea ca iframe-ul să fie necesar să se reconnecteze.
Audio nu este redat: verificați permisiunile browserului pentru audio. Încercați un alt browser dacă calitatea TTS este slabă.
Filosofia dezvoltării
Polyglotton este construit pe aceste principii:
- Confidențialitate prin design: dacă nu îl colectăm, nu se poate scurge
- Offline-first: Internetul este opțional, nu este necesar
- Controlul utilizatorului: Tu decizi ce să descărcați și când să exersați
- Fără modele întunecate: Fără trucuri pentru a te menține angajat mai mult decât îți dorești
- Arhitectură deschisă: utilizați tehnologii web standard, nu formate proprietare
Planuri de viitor
Ce se ia în considerare (fără promisiuni):
- Editor de lecții în aplicație: creează și partajează-ți propriile lecții
- Instrumente de importare/exportare: faceți o copie de rezervă a progresului dvs. într-un fișier
- Mai multe tipuri de carduri: practica de conjugare, construirea propozițiilor etc.
- Perspective mai bune despre progres: diagrame și statistici despre învățarea dvs
- Partajare de lecții în comunitate: Răsfoiți lecțiile create de utilizatori
Ce nu este planificat:
- Conturi de utilizator sau autentificare
- Sincronizare în cloud sau backup
- Caracteristici sociale sau gamification
- Abonamente plătite sau niveluri premium
Rezumat
Polyglotton este un instrument simplu pentru practica lingvistică. Nu încearcă să fie totul pentru toată lumea. Face compromisuri specifice: confidențialitate față de confort, capacitatea offline față de funcțiile cloud, controlul utilizatorului asupra ghidării automate.
Dacă aceste compromisuri se aliniază cu modul în care doriți să învățați, ar putea fi util. Dacă nu, este în regulă și asta – există o mulțime de alte opțiuni.
Scopul nu este să fie cea mai populară aplicație lingvistică. Trebuie să fie instrumentul potrivit pentru persoanele care doresc confidențialitate, control și simplitate.
Ești gata să-l încerci? Accesați polyglotton.com și importați prima dvs. lecție. Nu este necesară înregistrarea.