Domenii româneşti cu diacritice

domeniu ro cu diacrtice
În sfârşit cei de la ROTLD (Romanian Top Level Domain), autoritate care se ocupă cu domeniile româneşti din internet, au reuşit să creeze o nouă versiune de software ce permite înregistrarea de domenii .ro care să conţina şi diacritice româneşti. Ţinând cont că mai toate ţările Uniunii Europene au implementat demult sistemul de domenii ce permite folosirea diacriticilor corespunătoare limbilor vorbite şi ca această iniţiativă s-a facut mai degraba de a nu rămâne, totuşi, chiar ultimi din Europa fara diacritice in numele adreselor de internet, incepand cu data de 3 iunie 2015, români, si nu numai, pot înregistra domenii folosind litere din întregul alfabet al limbii române.

De ce nu a fost posibilă până acum folosirea diacriticilor în numele domeniului ?

Atunci când se accesează o adresă de internet validă, se apelează la sistemul global de nume de domenii (DNS) pentru a obţine adresa IP a calculatorului unde este stocat continutul site-ului. Deoarece sistemul DNS a fost implementat doar pentru formatul ASCII (sistem de codificare a caracterelor bazat pe alfabetul englez), înregistrarea de domenii ce conţin caractere care nu apartin acestui format, precum caractere cu diacritice - care sunt exprimate în format UNICODE, nu puteau fi folosite.

Pentru a se putea folosi diacritice în adresa unui site de internet s-a implementat un nou standard numit IDN (Internationalizing Domain Names - nume international de domeniu) care face posibilă extinderea numărului de caractere, nu prin implementarea unui nou sistem - adică înlocuirea DNS-ului, ci prin transformarea unor seturi de caractere ASCII în caractere ce nu aparţin alfabetului acestuia. Această transformare sau mai bine zis codificare, poartă numele de codificare Punny. De exemplu, pentru domeniul IDN scrie-româneşte.net, codificarea Punny a acestia este xn--scrie-romnete-qeb187b.net.

Compatibilitate

Un alt aspect al domeniilor cu diacritice este ca acestea nu vor putea fi, într-o primă instanţa, accesate de pe toate browserele, în special de pe cele care au o versiune învechită, tocmai pentru că doar producatorul programului de navigare pe internet este responsabil de funcţioalităţile oferite. În plus, numeroase platforme sau servicii web - printre care trebuie menţionate cele de mail - vor necesita îmbunătăţiri software majore.

Dacă un browser nu converteşte automat domeniul IDN în varianta sa DNS, acesta se poate converti manual folosind de exemplu site-ul http://mct.verisign-grs.com.

Citeşte şi cum se setează tastatura în limba română.

Ce reprezinta optimizarea pentru motoarele de cautare (SEO)

Desi doar cateva sute de website-uri din lume obtin majoritatea traficului efectuat pe internet, de exemplu Google, Facebook, Yahoo, Amazon, etc., numarul total de site-uri existente se apropie de un miliard de exemplare, dintre care o parte consistenta reprezinta site-uri care desi au fost inregistrate sau create ca subdomenii (de exemplu, bloguri, pagini personale si de social media) nu sunt folosite.1 Majoritatea website-urilor sunt create pentru a fi publice, iar continutul acestora este vast si diversificat, fiind destinat oricarui utilizator interesat de continutul respectiv si mai ales, oricui il gaseste.

Unul dintre motivele care fac ca mediul online sa fie unul profitabil este numarul mare de utilizatori de internet, iar cresterea continua a numarului de utilizatori este corelata cu expansiunea numarului de website-uri care au ca scop principal atragerea de noi vizitatori. Fiind atat de multe site-uri disponibile, apare problema ca mai multe site-uri sa aiba continut asemanator (dar nu identic) pentru un anumit subiect. Desi poate continutul acestora este de aceasi calitate, un site poate primi mai multi utilizatori in comparatie cu alte site-uri. Tocmai de aceea, mediul online este unul competitiv, care pe langa faptul ca ofera informatii de orice fel si de orice tema, mai are si caracteristica de a oferi utilizatorului de internet posibilitatea de a gasi informatia cea mai relevanta si de cea mai buna calitate. Aici intervine folosirea motoarelor de cautare, care au rolul principal de a ghida utilizatorul pe internet in functie de dorintele si necesitatile sale.

Atunci cand se cauta ceva pe internet se apeleaza la un motor de cautare eficient (Google, Bing, s.a.), care va prezenta acestuia un set de rezultate in concordanta cu cautarea efectuata. Toate rezultatele sunt sortate in functie de anumite criterii astfel ca cele mai relevante rezultate se vor pozitiona inaintea celor mai putin relevante. Tinand cont ca exista anumite cuvinte care sunt mai cautate pe motoarele de cautare pentru un anumit subiect si ca utilizatorul va accesa, de regula, doar primele rezultate afisate, se poate deduce faptul ca pentru a obtine un numar mare de vizitatori, site-urile trebuie sa foloseasca o strategie de imbunatatire a relevantei continutului pe motoarele de cautare in raport cu anumite cuvinte cheie si de clasare superioara fata de site-urile care ofera o informatie asemanatoare. Aceasta strategie poarta numele de optimizare pentru motoarele de cautare (Search Engine Optimization) si se face in raport cu modul in care functioneaza, in general, motoarele de cautare. Scopul final este acela de a facilita gasirea continutului website-ului.

Cum sa restabilesti setarile programelor din Windows

Reinstalarea Windows-ului presupune piederea setarilor si datelor corespunzatoare sistemului de operare cat si cele ale programelor care erau instalate pe calculator. Exemple de date si setari care se pierd: istoricul de navigare, marcajele, extensiile si elementele de configurare ale browserelor, descarcarile, imaginile, videoclipurile si documentele corespunzatoare utilizatorilor, datele generate sau create de programele care au rulat pe calculator (de exemplu, fisierele jurnal), registrii de sistem sau ai aplicatiilor software, permisiunile programelor in firewall, s.a. Toate aceste date se vor pierde si pe langa faptul ca trebuie sa reinstalezi atat Windowsul cat si programele necesare, va trebui sa reconfigurezi din nou modul cum acestea vor rula - deci alt timp petrecut in fata calculatorului pentru a-l aduce la forma anterioara. Desi datele de pe vechiul Windows pot fi copiate intr-o alta locatie de pe hard disk si restabilite in noul Windows, acest proces este ineficient pentru ca sistemul va fi restabilt doar partial. In acest articol am sa vorbesc despre cum se restabileste in totalitate setarile si datele programelor folosind aplicatia CloneApp.

CloneApp este un program gratuit pentru Windows ce poate fi rulat fara a-l instala in prealabil - aplicatie porabila. Acesta are rolul de a clona datele si registrii programelor instalate pe calculator cu scopul de a le restabili in aceasta forma fie pe un alt calculator pe care ruleaza Windows, fie pe acelasi calculator dar pe care s-a reinstalat Windows-ul sau au aparut diferite erori la rularea unor programe si pentru a evita reinstalarea aplicatiei respective se incearca in schimb restabilirea la setarile create cand aplicatia respectiva rula la parametrii normali.

Un lucru important care trebuie punctat este ca programul CloneApp trebuie rulat in prima faza pe vechiul Windows, pentru a extrage datele necesare, iar apoi trebuie rulat pe noul Windows pentru a incepe restabilirea tuturor programelor sau doar a unui program specificat. Prin urmare, este foarte importat de retinut ca restabilirea programelor nu mai poate fi facuta daca s-a facut reinstalarea Windows-ului fara a copia inainte datele dorite. In plus, restabilirea setarilor nu include reinstalarea programelor care existau pe vechiul windows - acestea trebuie din nou instalate - ci doar copierea setarilor si datelor ce apartineau acestora pe un alt sistem de operare Windows.

Pentru a instala automat programe pe noul Windows, citeste si articolul Cum sa instalezi toate programele Windows dintr-un singur instalator.

Ninite - instalator de programe Windows

instalare programe automat
Instalarea Windows-ului nu este un proces care necesita prea multa atentie din partea utilizatorului insa nu acelasi lucru se poate spune despre stadiul in care se incepe instalarea programelor care vor fi utilizate pe calculator - fiind, din punctul meu de vedere, cel mai migalos pas. Atunci cand ai de instalat un singur program, pentru a fi sigur ca versiunea acestuia este cea mai recenta si mai ales, pentru a evita instalarea programului din surse nesigure, accesezi pagina oficiala a programului, il descarci, il rulezi si urmezi instructiunile de instalare, acordand atentie ca nu cumva sa instalezi si vreun toolbar sau program auxiliar. In cazul in care se vor instala mai multe programe, reluarea procesului de cautare - descarcare - instalare se va intinde pe o durata mare de timp in care utilizatorul va trebui sa acorde atentie fiecarei instalari in parte. Si atunci apare intrearea: Exista vreun program din care sa instalezi toate programele necesare in Windows fara sa fie nevoie de asistenta din partea utilizatorului ? Raspunsul este da, un astfel de program exista!

Ninite este o platforma online care iti permite sa alegi programele pe care le vrei instalate pe calculator dintr-o lista cu cele mai folosite programe. In functie de programele alese iti va fi pus la dispozitie un program care odata rulat pe calculator va incepe descarcarea si instalarea automata a programelor selectate, fara sa fie nevoie de eventuale confirmari. Caracteristici Ninite:
  • nu va fi afisata nici-o interfata de instalare - deci nu vor exista butoane de 'Next';
  • daca sistemul este pe 64 de biti atunci programele instalate vor fi si ele pe 64 de biti;
  • programele vor fi instalate - daca este posibil - in limba setata pe calculator; daca limba folosita in windows este romana, atunci si programele vor fi instalate sa foloseasca lb. romana;
  • versiunile programelor sunt cele mai recente;
  • daca pe calculator exista deja instalat un program dintre cele alese pentru instalare, acesta se va reinstala doar daca este disponibila o versiune mai noua;
  • programele vor fi descarcate de pe site-urile oficiale si li se vor verifica certificatele inainte de a incepe instalarile;
  • programele sunt descarcate si instalate legal;
  • tot ce trebuie sa faceti este sa rulati programul si sa asteptati finalizarea tuturor instalarilor.

Cum se inregistreaza un domeniu .ro la ROTLD

ROTLD (Romanian Top Level Domain) este o autoritate a statului roman care se ocupa cu domeniile romanesti din internet (.ro), adica are responsabilitatea de a inregistra noi domenii dar si de a gestiona domeniile existente. Fiecare site care exista pe internet are un nume de domeniu inregistrat la un astfel de registrar independent, alcatuind la nivel global un sistem de nume de domeniu (DNS - Domain Name Sistem) care face ca siturile sa poata fi accesibile din orice loc de pe glob prin reteaua de internet.

Procesul de inregistrare al unui domeniu .ro este simplu si rapid iar plata se poate face inclusiv online sau prin transfer bancar. Mai jos am sa exemplific cum se inregistreaza un domeniu .ro dar inainte de asta voi vorbi mai pe larg despre ce presupune achizitionarea unui domeniu .ro si costul acestuia.

 Ce inseamna domeniu .ro pe viata?

Domeniul .ro are proprietatea unica de a fi valabil pe viata - adica il cumperi si este al tau pe o perioada nelimitata de timp. Toate celelalte domenii sunt inchiriate pe o perioada limitata de timp, iar dupa expirarea termenului, daca nu se achita prelungirea valabilitati domeniului, atunci detinatorul va pierde dreptul de utilizare al domeniului - avand posibilitatea de a-l reachizitiona ulterior daca nu a fost intre timp cumparat de catre altcineva.

  Cat costa un domeniu .ro?

Pretul achizitionarii pe viata a unui domeniu .ro de la registrarul principal (ROTLD) este fix, 51,26 USD + TVA (24%), in total 63,56 USD. Aceasta suma convertita in lei, in functie de cotatia dolarului, are valoarea medie de 250 ron. Domeniile ro se pot inregistra si la firme autorizate de catre ROTLD, asta chiar si la un pret mai avantajos, cu pana la 20% mai mic, dar exista dezavantajul ca inregistrarea nu se face imediat - la cererea clientului, ci doar cand firma respectiva are de inregistrat peste 100 de domenii (firma beneficiaza de reduceri importante daca inregistreaza un numar mare de domenii, de aici si pretul mai mic fata de registerul principal). In plus, inregistrarea domeniului la o firma autorizata nu garanteaza intotdeauna ca domeniul este inregistrat cu numele detinatorului (si deci ca apartine acestuia), existand cazuri cand domeniile sunt inregistrate ca apartinand firmei care s-a ocupat cu inregistrarea domeniului.

Site-urile pot detecta adresa IP locala folosind WebRTC

Atunci cand se acceseaza un site web, informatii legate de utilizator si conexiunea de internet folosita sunt disponibile pentru site in mod automat. Aceste informatii includ numele browser-ului si versiunea acestuia, sistemul de operare, limba folosita de catre utilizator, rezolutia ecranului si adresa IP publica.

Adresa IP publica se poate schimba folosind servere proxy sau retele virtuale private (VPN), acest lucru permitand utilizatorilor sa ramana anonimi pe internet fata de companiile ce furnizeaza servicii in mediul online - in special acele companii care incearca sa te urmareasca pe internet. Insa aceasta anonimitate are o limita pentru ca noua adresa IP utilizata va putea fi folosita pentru aflarea adresei IP publice reale - asta doar de catre institutile legale abilitate.

Odata cu integrarea componentei WebRTC in versiunile recente ale navigatoarelor de internet precum Firefox, Chrome si Opera, siturile pot detecta IP-ul public si local chiar daca se foloseste un VPN sau DNS pentru a masca IP-urile reale. Acest lucru face ca un calculator sa fie identificat si urmarit cu usurinta pe internet cat si in cadrul unei retele locale.

WebRTC este un proiect open-source, disponibil gratuit, care are rolul de a permite comunicarea in timp real (Real Time Comunication - RTC) a navigatoarelor de internet si a aplicatiilor mobile cu un server sau calculator din reteaua de internet utilizand API-uri care sa trimita cereri STUN(Session Traversal Utilities for NAT) calculatorului local . Broswerele care folosesc WebRTC permit siturilor sa afle IP-ul local dintr-un script JavaScript, fara instalarea sau rularea unui plugin aditional.

Poti verifica daca browserul tau foloseste WebRTC accesand aceasta pagina Github care va incerca sa detecteze adresa IP publica si locala.
Browserul are incorporat WebRTC si deci permite furnizarea  IP-ului local. Adresele afisate in imagine nu sunt cele reale.