Teme: Web razvoj | Internet svet | RNIDS

Registracija ćiriličnih .срб domena

Skraćena veza: https://pedja.supurovic.net/veza/6365

Od pre nekoliko dana, moguće je registrovati ćirilične .срб domene.

Uslovi registracije su neobični, jedan duži period će registracija ćiriličnih domena biti rezervisana za one koji već imaju registrovan neki .rs domen, a nakon toga će biti omogućena slobodna registracija.

Neobično je i to da ne možete slobodno usmeriti domen na DNS koji želite već morate koristiti isti isti DNS kao i za .rs domen. Ovo je verovatno neko zlurad u RNIDS-u izmislio kako bi još više iskomplikovao ionako komplikovanu proceduru.

Raj i pakao ćiriličnih domena

Kada je pre nekoliko godina RNIDS objavio da će zakupiti ćirilični domen a pre oko dve godine to i uradio, ja sam javno govorio o tome koliko je to sve promašena politika i bacanje para. Time sam se najviše bavio u članku Nova zloupotreba RNIDS-a: ćirilični domen Srbije, pa pročitajte, jer sve što sam napisao stoji i danas. U članku Kažu da je ovo prvi ćirilični domen: президент.рф, sam pokazao o kakvoj se prevari sa domenima radi jer ne postoje tehnički uslovi za njihovo korišćenje.

Sada imamo priliku i da se uverimo na svojoj koži kako izgleda korišćenje ćiriličnih domena i koliko je to zapravo nesvrsishodno i nepraktično ne postoje tehnički uslovi za njihovu normalnu upotrebu.

Internet i ćirilica

Kada registrujete ćirilični domen, jedino mesto gde će se ćirilica zaista pojaviti je RNIDS-ov registar domena i eventulano neki link koji vi negde ručno napišete. Praktično, na svim drugim mestima na Internetu, ćirilica nije upotrebljiva te ćirilični domeni ne mogu da se koriste.

Internet je napravljen tako da koristi latinski alfabet, brojeve i određeni skup znakova interpunkcije u komunikaciji. Skoro svi komunikacioni protokoli su tako zamišljeni. Znakovi drugih pisama nisu predviđeni da se upotrebljavaju direktno u komunikaciji.

Kako ipak postoji potreba da se prenose informacije pisane drugim pismima, NAKNADNO su smišljeni protokoli koji to omogućavaju, ali njihova namena nije bila da omogući da se ta pisma  mogu svugde koristiti nego samo tamo gde nemaju funkciju u komunikaciji. Drugim rečima, možete poslati imejl poruku, napraviti veb prezentaciju, pisati dokumente i oni mogu bez mnogo problema sadržavati ćirilicu ali čim pređete u domen komunikacije (komande, domeni, imejl adrese, razni drugi protokoli), ograničenje na latinične znakove je praktično neminovno.

Da biste preneli ćirilični znak internetom u velikom broju slučajeva je potrebno da on bude prekodiran u nešto drugo, to jest latiničnu oznaku da bi mogao da bude ispravno prenesen. Kada kodiran znak stigne na odredište, tu se dekodira ponovo u ćirilicu. Ovo kodiranje i dekodiranje je uglavnom podržano kada se prenose podaci ali ne i u samim protkolima za komunikaciju (komande, adrese i drugi podaci koji definišu i omogućavaju prenos podataka i dalje moraju biti latinični).

Kod internet domena, čak ni taj nivo podrške nije omogućen. Vrši se samo jednosmerno kodiranje iz nelatinskog u latinske znakove, a ne i obratko. To znači da ćirilični domen možete otkucati ali će on odmah biti pretvoren u gomilu nerazumljivih kodova i dalje upotrebljavan i prikazivan kao takav.

Ćirilični domen imam ja…

Da bih ispitao kako sve to sa domenima funkcioniše odlučio sam da registrujem domen из.срб kao pandan domenu iz.rs. Ne, nemojte se nadati da ćete moći da registrujete besplatne из.срб domene slično kao i iz.rs. Nećete moći, ne zato što ja to ne dozvoljavam, nego zato što bi to bila takva noćna mora za održavanje, da ja to sebi ne želim da priredim.

A evo zašto – kao što rekoh, u komunikacionim protokolima koristi se skoro isključivo latinica. U sistemu domena (internet adresa) to je baš tako – dozvoljena je upotreba isključivo latinskog alfabeta, brojeva i samo dva znaka interpunkcije – tačke i povlake. Sve što ne spada u skup dozvoljenih znakova mora da bude kodirano da bi uopšte moglo da prođe kroz internet.

Zbog namere da se omogući da domeni mogu sadržavati znakove drugih pisama a ne samo latinskog, neko je seo pa osmislio standard za kodiranje nelatinskih znakova u latinske oznake. Standard se zove IDN (IDN – Internationalized Domain Name). U stvari nisam baš ni siguran da li je postao zvaničan standard ili je još uvek samo predlog, pošto je bilo mnogo primedbi na ovaj način kodiranja i još uvek nisu rešeni mnogi njegovi nedostaci.

IDN je, ipak, rešio osnovni problem: kako nelatinični znakovi ne mogu da se koriste u domenima, on ih zamenjuje odgovarajućim latiničnim oznakama te ih pretvara u latinične i sada oni mogu da se koriste.  Ako ukucate ćiriličnu adresu sajta u vaš veb čitač, ona neće kao takva biti upotrebljena, već će je veb čitač pretvoriti u latiničnu i nadalje je koristiti i prikazivati kao takvu. I tu se stvar oko podrške za nelatinske znakove pa i ćirilicu – završava.

Tako na primer za domen из.срб, IDN verzija izgleda ovako: xn--g1ab.xn--90a3ac.

Nečitko? Nejasno? Bezveze? Ružno? Bože sačuvaj? Neprihvatljivo? Đubre? Da, sve to. Ćirilica? Ne, toga nema.

Dakle, zato tvrdim da je cela priča oko ćiriličnih domena obična prevara. Ćirilica u domenima postoji samo dok je kucate. Onog trenutka kada pritisnete <Enter>, ćirilica biva prekodirana u ovo đubre kao iz gornjeg primera i nadalje je tako vidite i koristite.

Podrška u programima

Podrška za nelatinične znakove je vrlo slaba i uglavnom se svodi na već opisan sistem prekodiranja u latinične znakove jer tada je obezbeđeno da stvar funkcioniše. To što su domeni čitki samo računarima, nije toliko bitno – bitno je da ste vi prevareni da ste kao registrovali ćirilični domen. Preostaje samo da vas ubede da je : xn--g1ab.xn--90a3ac u stvari ćirilica.

Uostalom stavite miša iznad ovog linka (из.срб) i vidite šta veb čitač prikazuje. Možete pogledati u kod strane da se uverite da u linku u stvari stoji ćirilični domen.

IDN je podržan samo u najnovijim verzijama veb čitač i verovatno ponekom imejl klijentu. Najveći broj aplikacija uopšte ne podržava direktno korišćenje nelatiničnih znakova u domenima, ali će raditi ako ručno ukucate IDN verziju.

Podešavanje hostinga za ćirilični domen

E ovde počinje igranka. Dakle, registrovali ste ćirilični domen i sada želite da podesite hosting kako biste prikazali sajt na njemu.

U primeru koji sam pomenuo,registrovao sam из.срб domen. Međutim, kada sam hteo da podesim hosting, očekivano sam naišao na probleme. Najpre, hosting server uopšte ne podržava ćirilicu u domenima (nije izuzetak, praktično nijedan hosting je ne podržava). To je značilo da sam morao da ručno prevedem ćirilični oblik из.срб u IDN oblik xn--g1ab.xn--90a3ac.

Kada sam to uradio mogao sam da podesim hosting, dakle ne za domen из.срб, nego za xn--g1ab.xn--90a3ac. Nakon toga sve je išlo uglavnom uobičajeno kao i za obične domene. Postupak zavisi od servera do servera ali ako ste registrovali jedan domen, isto je i sa ovakvim. Jedino ograničenje je da, šta god podešavali vezano za domen, ne možete koristiti ćirilicu, već uvek morate koristiti IDN kodiranje. To se odnosi i na eventualne poddomene.

Evo kako izgleda konfiguracija DNS-a za domen из.срб:

; Zone file for xn--g1ab.xn--90a3ac
xn--g1ab.xn--90a3ac.	86400	IN	SOA	ns1.uzice.net.	server.mtu.com.	(	2012013102	86400	7200	3600000	86400	)
xn--g1ab.xn--90a3ac.	86400	IN	NS	ns1.uzice.net.
xn--g1ab.xn--90a3ac.	86400	IN	NS	ns2.uzice.net.
xn--g1ab.xn--90a3ac.	14400	IN	A	216.172.104.2
localhost	14400	IN	A	127.0.0.1
xn--g1ab.xn--90a3ac.	14400	IN	MX	0	xn--g1ab.xn--90a3ac.
mail	14400	IN	CNAME	xn--g1ab.xn--90a3ac.
www	14400	IN	CNAME	xn--g1ab.xn--90a3ac.
ftp	14400	IN	CNAME	xn--g1ab.xn--90a3ac.

Ovo je automatski generisano kada sam podesio hosting. Odmah je uočljivo da od ćirilice nema ni traga. Server, očekivano, napravio poddomene mail, www i ftp. E sad, da li ćete vi kucati u veb čitač domen www.из.срб? Sumnjam. Ako ste okoreli ćiriličar za vas će biti gnusno da mešate latinicu i ćirilicu, a ako niste, onda ćete imati makar neugodnost estetske prirode.

Zbog toga su se neki ljudi već dosetili pa su uveli poddomen њњњ kao zamenu za www. To može da bude korisno, ako ni zbog čega drugog, ono zato što će svako po navici početi da kuca naziv domena www, ali na ćiriličnoj tastaturi će dobiti њњњ, pa ćete mu bar olakšati.

Dakle, sledeći cilj je da omogućim da radi domen њњњ.из.срб.

To se postiže tako što se na hostingu doda domen њњњ.из.срб kao parkirani domen na postojeći из.срб ili se doda poddomen њњњ na domen из.срб, zavisi kako vam odgovara. Nažalost, na mom hostu, ni jedno ni drugo ne radi. No, ipak probajte kod sebe. Najpre, ne zaboravite da њњњ morate prekodirati u IDN verziju i to zvuči ovako: xn--g2aaa, a pun naziv domena њњњ.из.срб glasi xn--g2aaa.xn--g1ab.xn--90a3ac.

U DNS-u će biti dodat novi slog:

xn--g2aaa	14400	IN	CNAME	xn--g1ab.xn--90a3ac.

Kada je u pitanju imejl, ne bih vam preporučio da koristite ćirilična korisnička imena. Izvorno u ćirilici to sigurno neće raditi, a IDN varijante je beskorisna. Zar bi neko mogao očekivati da će iko da koristi imejl adresu kao na primer xn--80aaaouab2ak5akm8c2p@xn--g1ab.xn--90a3ac (администрација@из.срб)?

Za druge servise, nemojte ni razmišljati o ćirilici.

Kakvi su sve problemi

U članku sam se već osvrnuo na neke od problema ali hajde ipak da ih saberem sve na jedno mesto (to jest, ne sve, nego sve koje sam do sada mogao da primetim).

– ćirilični domen postoji samo u registru. Možemo ga ukucati ili negde zapisati kao link, ali će on odmah biti pretvoren u nečitku IDN verziju  i dalje korišćen kao takav;

– veb čitači ćirilične domene neće pamtiti u istoriji ili bukmark listama, već će pamtiti samo nečitke IDN varijante. To znači da neće raditi ni pomoćne alatke koje automatski nude već korišćene domene ili pretraživanje domena;

– optimizacija za interent pretraživače (SEO) je sa IDN domenima otežana jer se ćirilične ključne reči  uopšte ne vide. Iz toga sledi da svi alati i mehanizmi koji se oslanjaju na SEO postaju ili ograničeno funkcionalni ili, verovatnije potpuno nefunkcionalni;

– administracija domena je veoma otežana zato što se u alatima ne vide stvarni ćirilični nazivi domena nego samo IDN varijante koje su nečitke. Ovo postaje ozbiljan problem naročito ako neko administrira veći broj domena jer naprosto ne može da zna koji je koji IDN domen;

– imejl servis na ćiriličnom domenu je praktično neupotrebljiv, pošto, za razliku od veb servisa, automaizacija u konverziji ćirilice u IDN, ako je uopšte ima, nije korisna;

– veb čitači umeju da automatski dodaju www ispred imena domena. To na ćiriličnim domenima smeta jer se meša ćirilica i latinica;

– mnogi programi umeju da u tekstu prepoznaju veb adrese zahvaljujući unapred poznatim šablonima za formiranje naziva domena. IDN domeni potpuno razbijaju tu šemu i mora se čekati da počne šira primena IDN kodiranja da bi to postalo funkcionalno;

– ako neko ima latinični .rs domen, ćirilična verzija će imati nastavak .срб što će praviti problem korisnicima koji su naviknuti na latiničnu verziju jer će po pravilu iz navike kucati ćirilično .рс umesto .срб (ne pitajte koliko puta sam u toku ovog podešavanja otkucao њњњ.из.рс umesto њњњ.из.срб);

– ako želite da svoj sajt sa ćiriličnim domenom upišete u neki adresar na Internetu, moraćete da upisujete IDN verziju jer ćirilica sa visokom verovatnoćom, uopšte neće moći da se upiše ili ako se i upiše biće na neki način osakaćena pa time i adresa neupotrebljiva;

Praktična primena

Uzevši sve u obzir, jasno je da je praktična primena ćiriličnih .срб domena praktično nikakva i svodi se na demonstraciju ideje (što bi Englezi rekli „proof of concept“), ali ideje koja je daleko od upotrebljivog. Svi argumenti koje je koristio RNIDS (i zagovornici ćiriličnog domena koji su podržavali RNIDS) su pali u vodu iz samo jednog razloga: to ne radi. Ćirilični domeni se ne vide.

Dok su ćirilični domeni besplani (odnosno koštaju jedan dinar) ima nekog smisla registrovati ih, vežbe radi. Ali kada RNIDS počne da ih naplaćuje, pitanje je koliko će sva zajebancija ima smisla.

Čemu plaćanje domena koji su toliko nepraktični da nemaju ama baš nikakvu upotrebnu vrednost?

Zaključak

Nije tajna da je ICANN omogućio IDN domene zbog para. Novi domeni znače ogromne nove prilive u njihovu kasu. Ipak, nije mnogo država potrčalo odmah da se uhvati u kolo i registruje nacionalne domene nanacionalnim pismima – ali naša jeste. Odnosno nije država nego RNIDS pošto on funkcioniše potpuno nezavisno i bez ikakve kontrole države uzurpirajući nacionalni domen najpre kroz bezbrazno visoku cenu registracije domena, a zatim i kroz zaista banalne načine kako troše novac koga imaju previše.

Pored Srbije, samo je još Rusija uvela ćirilični domen. Rusija sebi može da priušti ovakve eksperimente, a mi ipak treba da sačekamo da se vidi hoće li eksperiment uspeti ili ne, pa tek onda da dajemo novac na to. Ako RNIDS ima para da baca na ovakve stari, to samo znači da ima previše para – a to treba da se reguliše samo na jedan način – sniženjem cena registracije domena.

Ćirilični domen je za RNIDS samo još jedan način da nekako potroši pare da bi smanjio ogroman višak na svom računu. Nažalost, u svojoj ideji uvođenja ćiriličnih domena imao je popriličnu podršku raznoraznih ćiriličara koji su kao mladi majmuni potrčali na banane ne videći da su one zelene i nejestive. Nadam se da će sada svi ti ćiriličari dići drvlje i kamenje na RNIDS jer su prevareni.

Ja sam svoj glas odavno digao i moj stav je jasan. RNIDS je zlo nastalo u tranziciji. RNIDS treba ugasiti i zameniti ga novom organizacijom koja će nacionalnim domenom upravljati domaćinski i odgovorno, imajući najpre u vidu interes društva i građana, i koja neće raditi na profitnom principu koji dovodi do ovakvih budalaština kao što je trošenje krvavo otetih para na nefunkcionalan ćirilični domen i slične gluposti.

46 comments to Registracija ćiriličnih .срб domena

  • iz glave

    kada bi svi ljudi tako razmišljali, još bi se svi pentrali po granama… možda je tako bilo u trenutku pisanja teksta, ali suština je da je to naše ( aj’da „zanemarimo“ da je naša ćirilica najčitljivije pismo) i da mi trebamo da sve to što je Peđa naveo unapredimo, jer time unapređujemo sebe, a isključivo samo unapređivanjem sebe i svojega možemo očekivati bolji standard.

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Popunite izraz tako da bude tačan: *