Vlákno názorů k článku Jak fungují háčky a čárky v doménách? od VM - A co treba HTML, znamena to, ze i...

  • Článek je starý, nové názory již nelze přidávat.
  • 22. 1. 2005 17:06

    VM (neregistrovaný)
    A co treba HTML, znamena to, ze i tam muzou byt hacky carky v URL ? To pak staci spatne nastavit kodovou stranku pri zobrazeni, a web nebude fungovat :-(

    Dopsat do prohlizecu tu trochu kodu asi nebude problem, ale co jine sitove programy?
    Nebylo by lepsi prekladat v operacnim systemu, pripadne (pro jistotu) i na DNS serverech ? Pak by bylo zajisteno, ze to bude opravdu fungovat, nejen s par nejnovejsimi programy.

    Stejne mi to prijde spis jako komplikace. Budu-li v zahranici u pocitace, na cesky web se nedostanu, ledaze se naucim ke kazne domene jeji xn--jmn-blabla ekvivalent, nebo lepe algoritmus prekladu, jenze tohle si 99% lidi nezapamatuje. Nemusim ani do ciziny, v Praze na Smichove je internetova kavarna s krasnymi cinskymi Windows :-)

    Prislo by mi stejne lepsi, kdyby se v systemu a DNS serverech jednoduse odstranovaly hacky carky, pak by se nove domeny nemusely registrovat.
  • 22. 1. 2005 18:15

    Dan Lukes (neregistrovaný)
    Kdyz uz prispivate do diskuse ke clanku - nestalo by zato si nejprve precist ten clanek ? Nektere otazky by nejspis odpadly.

    Ne, nebylo by lepsi, kdyby bylo kvuli celemu systemu menit vsechny DNS servery. To by bylo na dlouha leta, nemluve o tom, ze byste stejne musel zmenit i vsechny klienty (nelze odstranit diakritiku bez informace, v jakem je text kodovani). A kdyz uz musite vymenit vsechny klienty - tak to musite i dneska. Takze na vymenu tech serveru muzete klidne zapomenout.

    Ne, nebylo by jednodussi, kdyby se v systemu a DNS serverech proste odstranovaly hacky - jestli ze se odstranuji v systemu, pak uz jste proste musel vymenit vsechny klienty - ergo - to uz muzete mit soucasny system a nemusite menit DNS servery (vice viz akrgumentace k predchozimu dotazu). Ano, nemuseli by se domeny s diakritikou registrovat - za tu cenu, ze by domeny "blesky.cz" a "blešky.cz" museli patrit jednomu drziteli - a nevim, jestli by elektrarna o blešky stala a je zbytecne kvuli "usetreni registrace" takovou domenu elektrarnam "nanutit" a odeprit ji majiteli blesiho cirkusu.

  • 23. 1. 2005 13:13

    VM (neregistrovaný)

    Ne, kdyby se hacky/carky odstranovaly v systemu, tak opravdu NENI POTREBA menit vsechny klienty - proste se provede update kousku systemu, ktery ma na starosti DNS dotazy (v Linuxu je to myslim libc), a od te doby to delaji vsechny programy korektne, tedy pokud se jim URL posle ve spravnem kodovani a pokud URL samy nekontroluji na neanglicke znaky.

    Vy povazujete za jednodussi vymenit vsechny klienty nez vsechny DNS servery? Opak je pravdou. Klienti nejsou jen web browsery, ale i programy jako telnet, ftp, mail, java, databaze, proxy cache; spousta dnesniho SW komunikuje po siti. Pro vymenu vetsiny tech programu nema clovek zadny duvod.

    Blesi cirkusy budou mozna trochu poteseny, ale vitezstvi je jen castecne - bude navic jen jedna domena, a az se zaregistruje ta, uz se nedostane napriklad na vyrobce odblesovacich pripravku ... Nevim, proc by to melo vykompenzovat starosti s registraci novych domen.

    Clanek jsem opravdu cetl, odpovedi na sve otazky ale nenasel (ani ve Vasi reakci).

    Mozna byste si spis Vy mohl precist Pravidla ceskeho pravopisu, pisete "Ano, nemuseli by se domeny s diakritikou registrovat" ...

  • 23. 1. 2005 18:28

    Dan Lukes (neregistrovaný)
    Vite, ze tzv. "DNS klient" je typicky nikoli systemovy proces nebo systemove volani, nybrz "pouha" knihovna ? A ze je ciste volbou programatora konkretni aplikace, zda pouzije knihovnu dynamickou nebo statickou ? O tom, ze nemusi pouzit knihovnu systemovou, ale treba nejakou vlastni ani nemluve. Vymenou cehokoliv v systemu proste nezajistite zmenu chovani vsech aplikaci. Chcete-li upravovat chovani DNS klienta, musite zrevidovat vsechny klienty - ty, ktere provadeji resolveni pomoci knihovny vyresite vymenou knihovny (a musite zjistit jake, protoze aplikace neni povinna pouzivat tu systemovou), ty, ktere jsou slinkovane oproti statickym verzim knihovem musite vymenit. A to plati i pro vami zmineny Linux.

    Otazka, zda je jednodusi vymenit klienty nebo servery je irelevantni - zmene klientu se proste nevyhnete. I kdybyste chtel neco delat na serveru, vzdy budete potrebovat dulezitou informaci - v jakem kodovani vam onen text prisel. A tuto informaci soucasni DNS klienti serveru neposkytuji. A vymenit jen klienty je rozhodne jednodussi, nez vymenit klienty i servery.

    Mezi temi "nekterymi otazkami", ktere by podle me odpadly kdybyste si clanek precetl pozorne vevodi hned otazka prvni - A co treba HTML, znamena to, ze i tam muzou byt hacky carky v URL ?. Vasim dotazem se zabyva treti odstavec clanku, ktery popisuje jak se URL cleni na jednotlive casti a na ktere ma IDN jaky dopad.

    Co se tyce vaseho zaverecneho odstavce, nikdo neni dokonaly. Ja mam problemy s pravopisem, vy nerozumite dostatecne principum fungovani DNS, implementaci DNS v beznych operacnich systemech a mate problemy s beznymi pravidly odborne diskuse. Vy jste poucil me, ja, doufam, vas. Snad jen drobny rozdil je v tom, ze toto je debata o DNS, a tak zatimco moje informace jsou k tematu diskuse, vase je byla off-topic, protoze gramaticka chyba v textu s DNS nijak nesouvisi. A to jsme prave u tech obvykle respektovanych pravidel odbornych diskusi. Jsem si jist, ze tak jako ja si budu davat pozor na gramatitke chyby, vy si budete davat pozor na dodrzovani obvyklych zvyklosti take a proto neni potreba moje gramaticke chyby ani vase odborne nedostatky jakkoliv dale komentovat. Ted ani v budoucnosti. Oboji se totiz obvykle povazuje za nepatricne.

  • 26. 1. 2005 15:28

    Petr S. (neregistrovaný)
    Nerozumím. V článku se píše, že IRI ještě standardem není. Co se tedy smí dnes?
    1) diakritika v doméně ano, v cestě ne,
    2) pokud je to odkaz, nesmí být diakritika ani v doméně,
    3) ???
    Ne že bych to hned šel použít, jen by mě to zajímalo.
  • 26. 1. 2005 19:46

    Dan Lukes (neregistrovaný)
    Ano, takovy standard jeste neni. Takze v soucasne dobe je proste pouziti jakekoliv diakritiky v URL trochu komplikovane. Napriklad u WWW serveru by se zdalo, ze neni problem s domenou (kterou resi IDN), ale je problem s URI - protoze serveru v soucasne dobe neni jak rict, v jakem kodovani mu URI predavam. Ve skutecnosti je ale v mnoha pripadech problem uz s domenovym jmenem - od HTTP 1.1 je totiz soucasti HTTP requestu i jmeno serveru (uvadene v hlavicce requestu) - v soucasne dobe ale neni jasne, zda by tam melo byt uvadeno v "puvodnim zmeni" (pak ale take vyvstane problem s informaci o pouzitem kodovani) nebo zda by v pozadavku melo byt az "prekodovane" jmeno. Obdobne problemy plati i pro mnoho dalsich protokolu, vcetne, rekneme SMTP. Pricemz zdaleka ne vsechny problemy muze vyresit standardizace IRI. Takze, navzdory IDN bude pouzivani diakritiky jak v domenovych jmenech tak URL i nadale problematicke ...
Upozorníme vás na články, které by vám neměly uniknout (maximálně 2x týdně).