eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwpolskie znaki w adresie URL
Ilość wypowiedzi w tym wątku: 15

  • 11. Data: 2010-08-24 23:37:24
    Temat: Re: polskie znaki w adresie URL
    Od: porneL <n...@p...net>

    On Tue, 24 Aug 2010 01:26:49 +0100, pikny zenon <z...@g...pl>
    wrote:

    >> Zapomnij o przestarzałym ISO.
    >
    > Serwer stoi w zewn. hostingu.
    > Do przeglądarek (kilka sprawdziłem) wpisuję po prostu adres do strony,
    > która jest na faktycznie serwerze WWW i jest zapisana jako plik z
    > polskim znakiem. To gdzie ja niby decyduję o jakimkolwiek kodowaniu?

    Decydujesz podając link na swojej stronie. Ściągawka:

    href="ó.html" <- to jest zawsze błędne. Efektem jest loteria kodowaniowa.
    href="&oacute;.html" <- to jest zawsze błędne. Efekt taki sam, tylko
    zwiększa się liczba błędnych kombinacji, jakie dostaniesz.
    href="%F3.html" <- ISO. Dopuszczalne i zazwyczaj działa, ale nie wiadomo o
    jaki znak ci chodzi (URL-e [a dokładniej IRI-e] z góry zakładają UTF-8, a
    to nie jest prawidłowe UTF-8).
    href="%C3%B3.html" <- UTF-8. Zalecana wersja, oznaczająca link do ó.html.

    Niezależnie od wersji, znaki spoza ASCII i tak zostaną przekręcone przez
    część botów, linkujących stron, itp.

    Adresy wklepane ręcznie w przeglądarce (bez %XX) będą zakodowane w UTF-8
    (z wyjątkiem pewnych trybów kompadebilności IE). Przeglądarki niekiedy
    pokazują za-url-kodowane sekwencje UTF-8 jako znaki (tzn. do serwera idzie
    %C3%B3, ale użytkownik na ekranie widzi ó).

    No i to wszystko tyczy się tylko znaków w ścieżce i query string. Domeny
    mają zupełnie inne kodowanie...

    --
    http://pornel.net
    this.author = new Geek("porneL");


  • 12. Data: 2010-08-25 13:25:14
    Temat: Re: polskie znaki w adresie URL
    Od: "Taki Sobie Ktos" <m...@i...pl>

    Biorac pod uwage, ze i tak nie wszystkie przegladarki to "lykna" lepiej
    chyba uzywac tradycyjnych czcionek, choc o polskich znakach gdzieniegdzie
    slyszalem i to nawet chyba w adresach DNS. Swego czasu gdzies tez nawet
    czytalem o pierwszej... arabskiej domenie!

    Pozdrawiam, M.

    "Vax" <m...@z...sie> wrote in message
    news:i4ur5h$a12$1@mx1.internetia.pl...
    >W dniu 2010-08-23 21:49, pikny zenon pisze:
    >
    >> Sprawdzilem i nie dziala.
    >
    > ale co nie dziala?
    > Niby IE lubi je zakodowac (choc w obrebie serwisu zachowuje
    > sie raczej przyzwoicie), ale jedna linijka kodu mozna go przekonac,
    > zeby nie cudowal.
    >
    >> A jesli jakos powinno, to wolalbym miec chyba
    >>
    >> http://domena.pl/zólc.html
    >> niz
    >> http://domena.pl/zolc.html.
    >>
    >> To jak to jest z tymi polskimi znakami w URL-u?
    >
    > Ja tam uzywam. Jezeli URL ma dawac "bonus do pozycjonowania"
    > to chyba naturalne, ze ma wzmocnic slowo zólte a nie zolte
    > i laska a nie laska.
    >
    > v.



  • 13. Data: 2010-08-25 15:20:09
    Temat: Re: polskie znaki w adresie URL
    Od: Vax <m...@z...sie>

    no pewnie, ze lepiej nie uzywac polskich czcionek wcale,
    zwlaszcza na usenecie i odpowiadac nad nieprzycietym cytatem
    i wrotka.


    W dniu 2010-08-25 15:25, Taki Sobie Ktos pisze:
    > Biorac pod uwage, ze i tak nie wszystkie przegladarki to "lykna" lepiej
    > chyba uzywac tradycyjnych czcionek, choc o polskich znakach gdzieniegdzie
    > slyszalem i to nawet chyba w adresach DNS. Swego czasu gdzies tez nawet
    > czytalem o pierwszej... arabskiej domenie!

    Nie, jednak przytnę i będę normalny.
    Napisz mi, która mianowicie przeglądarka "nie łyknie".
    Znam pewną, która w określonych okolicznościach przerabia
    link na kodowany, ale pomijając fakt, że to wyłącznie kwestia
    "estetyki" w pasku adresu, to jeszcze "fix" na takie zachowanie
    zajmuje jedną linijkę kodu, zaś reszta nawigacji w witrynie
    (poprzez polskich linków klikanie) odbywa się prawidłowo i bez
    wyzwalania wzmiankowanego "fixa".
    A taki google linki te indeksuje prawidłowo, chwaląc sobie
    nadto (i odpowiednio doceniając) ich zgodność np. z frazami kluczowymi.

    v.


  • 14. Data: 2010-08-25 16:56:52
    Temat: Re: polskie znaki w adresie URL
    Od: Mateusz Papiernik <m...@m...net>

    W dniu 2010-08-24 04:50, pikny zenon pisze:
    > (a tu pewnie jakiś php albo mod_rewrite przetwarza po drodze).

    i to jest klucz do problemu.


    --
    Mateusz Papiernik
    m...@m...net, http://www.maticomp.net
    "One man can make a difference" - Wilton Knight


  • 15. Data: 2010-08-25 22:33:20
    Temat: Re: polskie znaki w adresie URL
    Od: porneL <n...@p...net>

    On Wed, 25 Aug 2010 14:25:14 +0100, Taki Sobie Ktos
    <m...@i...pl> wrote:

    > Biorac pod uwage, ze i tak nie wszystkie przegladarki to "lykna"

    Kodowanie urlencode w ścieżkach łykają wszystkie przeglądarki od
    pradawnych czasów.

    Polskie znaki w domenach (IDN) to inna sprawa. W niezakodowanej postaci
    działają tylko w nowych przeglądarkach, ale w postaci punycode są w pełni
    kompatybilne wstecz (tylko wyglądają głupio w starych przeglądarkach).

    > lepiej chyba uzywac tradycyjnych czcionek,

    Znaki to nie czcionki. Polskie znaki w URL mogą działać nawet, jak ktoś
    nie ma odpowiedniego fontu (bo czcionkami to się strzela z procy ;)

    --
    http://pornel.net
    this.author = new Geek("porneL");

strony : 1 . [ 2 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: