Pół internetu używa Unicode, a my co?

decode unicode poster

Według Google niemal 50% stron w internecie używa kodowania znaków w unikodzie. Dokładna liczba może być nieco inna, bo brane pod uwagę są strony indeksowane przez Google. Wykres pokazuje bardzo szybki wzrost od jakichś czterech lat, a ponieważ rozwój technologii postępuje wykładniczo, już za rok tylko margines będzie używał innego kodowania ;)

To i tak za mało, właśnie brak unikodu nie pozwala mi zamówić np. książek w Amazonie (gdzie króluje ISO-8859-1) na własne nazwisko, literka ź nijak nie chce się prześlizgnąć przez ichnie formularze ;) Nie mówiąc już o tym, że wyszukanie czegokolwiek co ma w nazwie znaczki nie występujące w Latin-1 nie jest możliwe. Z pierwszej dwudziestki najbardziej popularnych stron wg Alexy, poza chińskimi, właśnie tylko Amazon nie używa Unicode. Google, zarówno na google.com jak i na stronach w  językach lokalnych od dawna już używa unikodu, również do wyszukiwania – wszelkie informacje są najpierw konwertowane z innych stron kodowych do Unicode.

A jak jest u nas? Postanowiłem to sprawdzić. I niestety „polski” internet nie wygląda w tym porównaniu najlepiej. Pod uwagę wziąłem strony z pierwszej dwudziestki zestawienia Alexa, wspomagane wynikami Megapanelu z listopada zeszłego roku, plus własny wybór bardziej znanych witryn. Nie jestem w stanie policzyć jak to wygląda wg zasięgu, czy ilości stron, ale już na pierwszy rzut oka widać, że większość stron i największych portali unikodu nie używa.

Polskie strony używające Unicode

początkowa kolejność wg Alexa, potem wg własnego uznania ;)

  • Nasza klasa
  • Allegro
  • Demotywatory
  • O2 (ale już należący do nich Pudelek nie)
  • Wrzuta
  • FilmWeb
  • OtoMoto
  • Panorama Firm
  • Ceneo
  • Wykop
  • Blip
  • empik.com

również lokalne Google, Microsoft, Apple, Facebook, YouTube, Wikipedia itp.

A teraz niechlubna ;) lista polskich stron nie używających Unicode

Portale, serwisy społecznościowe itp.

  • Onet
  • Wirtualna polska
  • Interia
  • Gazeta.pl
  • Money.pl
  • Grono

Banki internetowe

  • PKO BP (również Inteligo)
  • Citi Handlowy
  • Bank BPH
  • Millenium
  • Alior Bank
  • Kredyt Bank – tu kuriozum, jedyna większa strona, jaką znalazłem, używająca kodowania Windows-1250! Strony banku internetowego mają już na szczęście ISO 8859-2, ale strony informacyjne CP-1250.

Sklepy, porównywarki itp.

  • merlin
  • agito.pl
  • skąpiec

Jak widać ta lista jest dość obszerna. W przypadku portali informacyjnych kodowanie ma może mniejsze znaczenie, znaki spoza zakresu można zawsze przedstawić za pomocą encji, ale już wyszukiwanie niestety jest znacznie utrudnione. Bankom też to w sumie nie przeszkadza, choć powinny być raczej bardziej innowacyjne. Natomiast już w przypadku sklepów, szczególnie oferujących artykuły z obcojęzycznymi nazwami/tytułami, a także porównywarek cen brak Unicode jest poważnym naruszeniem użyteczności, utrudniając, lub wręcz uniemożliwiając wyszukanie nazw zawierających obce znaki spoza zakresu.

A blogi?

Tu jest różnie. Bloger jak całe Google ma Unicode, podobnie WordPress.com, jak również blogi na własnym hostingu napędzane WordPressem – już od dawna domyślnym kodowanie zarówno w bazy jak i zaplecza bloga jest Unicode. Niektóre starsze instalacje, szczególnie na niepewnych hostingach mogą czasem być w innym kodowaniu.

Należący do Agory blox, jak cała reszta niestety ma kodowanie ISO 8859-2, to samo blogi na Onecie i (też onetowy) Blog.pl.  Zaawansowany edytor bloxa pozwala na używanie dowolnych znaków, również spoza ISO, wstawiając je właśnie jako encje, ale spróbujcie potem wyszukać jakiś egzotyczny tekst w jeszcze bardziej egzotycznym języku ;) Jogger i Salon24 używają Unicode.

Na szczęście już prawie nikt nie używa CP-1250, co jeszcze kilka lat temu było przekleństwem, szczególnie Usenetu, bo przeglądarki internetowe zawsze sobie z tym radziły, pod warunkiem zadeklarowania kodowania zgodnie z naprawdę użytym.

Lubię to! Czyli na blogu jak na Facebooku

Like It

Jednym z objawów przedawkowania fejsbuka jest kompulsywne poszukiwanie na niemal każdej możliwej stronie małego symbolu dłoni z wyciągniętym w górę kciukiem. Łapię się czasem na tym, że czytając jakąś informację w gazecie, na blogu czy choćby na Blipie, koniecznie chcę ją polubić i brak tej możliwości powoduje poważny dyskomfort. Macie tak? No, to po pierwsze możecie zastać fanami Lubię to! na Facebooku, a po drugie zainstalować sobie na blogusiu (na WordPressie) własną odmianę wyciągniętego kciuka ;)

Wtyczka WP Likes 3.0

Autor wtyczki WP Likes, Aakash Bapna wypuścił właśnie jej trzecią już wersję, kompletnie przepisana i poprawiającą wiele znalezionych błędów i niedoróbek. WP Likes umożliwia poza tym do czego natywnie służy, czyli ulubieniem postów na blogu, m.in. wyświetlanie widgetu z najbardziej ulubionymi. Wtyczkę łatwo można dostosować do istniejącej szaty graficznej bloga, modyfikacja stylu CSS nie wymaga grzebania w oddzielnych plikach, a jest dostępna na ekranie konfiguracyjnym pluginu. Tak samo łatwe jest przetłumaczenie komunikatów wtyczki. Autor deklaruje również, że wtyczka jest w pełni zgodna z wtyczką WP Super Cache, dzięki czemu nie powoduje opóźnień w wyświetlaniu „ulubień” nawet przy włączonym super cache.

Instalacja jest standardowa i sprowadza się do wgrania plików do katalogu wp-content/plugins a następnie włączeniu wtyczki i skonfigurowaniu. Można również pobrać wtyczkę automatycznie, korzystając z WordPressowego instalatora wtyczek.

konfiguracja wtyczki WP Likes

Konfiguracja jest banalna, sprowadza się do zaznaczenia kilku opcji (m.in. czy włączona jest WP Super Cache), wybrania czy Lubię to! ma być widoczne na stronie głównej, czy tylko w poszczególnych postach oraz wybrania wzoru ikonki – można umieścić własną. Wygląd można dowolnie zmieniać modyfikując styl CSS wtyczki. Domyślnie link z kciukiem znajduje się pod wpisem, ale można go umieścić w dowolnym miejscu, wywołując w odpowiednim miejscu funkcję wp_likes_render_post(). W panelu konfiguracyjnym można również przetłumaczyć komunikaty wyświetlane przez wtyczkę, wygodnie, bo bez potrzeby edytowania plików tekstowych wtyczki. Ja przetłumaczyłem sobie dokładnie w duchu spolszczenia fejsbuka.

Wtyczka jest zgodna z najnowszą wersją WordPress 2.9.1 i do poprawnego działania wymaga PHP w wersji 5.2.

I od tej pory na własnym blogu możemy cieszyć „najważniejszą” funkcjonalnością największego portalu społecznościowego ;) He, he, ale pamiętajcie, że eksperci wieszczą iż w tym roku Facebook będzie najważniejszym instrumentem komunikacji z klientami. I bardzo dobrze, bo Mafia Wars i FarmVille też czekają na nowych graczy, choć z czasem coraz trudniej ogarnąć rosnące zastępy znajomych i ulubionych stron. Więc kciuki w górę i lubimy to! wszyscy razem. Również na własnym blogasku.

Wtyczkę WP Likes można pobrać, jak wszystkie inne, z katalogu WordPressa, o tu: WP Likes 3.0. Inną, o podobnej funkcjonalności jest wtyczka I Like This, choć mi osobiście nie specjalnie się podoba, no i przede wszystkim nie ma kciuka ;) Choć ma serduszko.

A jeśli podoba Ci się wpis, to nie wahaj się i użyj kciuka ;)

Od 0.7.1 do 2.7 – interfejs WordPressa na przestrzeni dziejów

wp27interface

Te dzieje nie są jeszcze specjalnie długie, w końcu co to jest pięć lat w stosunku do wieczności – a tyle przecież przetrwają nasze (już nie) ulotne myśli, przelane w sieć dzięki silnikowi WordPressa ;)

Najnowsza wersja 2.7 wprowadziła największe zmiany w interfejsie administratora, czyli tam, gdzie jako autorzy zaglądamy najczęściej, czy to sprawdzając ciągle zbyt małą liczbe odwiedzin w statystykach, dodając nowe posty, czy wreszcie odpowiadając na komentarze. 

Ozh, który jak twierdzi, posiada zainstalowane wszystkie do tej pory wydane wersje WordPressa w celach testowych, opublikował przegląd interfejsów od najwcześniejszej wersji 0.7.1 z maja 2003 roku, do najnowszej, wydanej kilka dni temu 2.7.

Warto zobaczyć i zdziwić sie siermiężnością ;) lub powspominać. Ja swoją przygodę z WordPressem zacząłem od wersji 2.0 – od tej pory interfejs przebył długą drogę.

A gdyby ktoś chciał, to też może sobie poinstalować wszystkie wersje, również beta i RC, pobierając odpowiednie archiwa ze stron WP.

It’s unbeta day today, albo jak nie zostałem WProrokiem

No cóż, nikt nie jest doskonały, więc i ja też nie przewidziałem trafnie daty opublikowania finalnej wersji WordPressa 2.7. Nie doceniłem szybkości developerów o jeden dzień. W dodatku zmiany od RC2 wcale nie były tylko kosmetyczne, bo zmieniło się aż 18.

Jeśli chc ecie poznać przyszłość, to wiecie już kogo nie pytać ;) Wyniki lotto na sobotę co prawda znam, ale i tak się nie podzielę.

Chłopaki już zabierają się za prace związane z następną wersją, 2.8, w której dalej będą szlifować interfejs administratora, a przede wszystkim nareszcie zabiorą się za ułomne cokolwiek (spieprzone IMHO od wersji 2.5) zarządzanie widgetami. Czekamy ;)

A dziś w dodatku z fazy beta wylazł też Google Chrome. Przyznam, że coraz częściej go używam, choć do pisania bloga jednak ciągle korzystam z Firefoksa ze wzgledu na użyteczne dodatki i rozszerzenia. Ale nie sposób nie docenic szybkości i znacznie mniejszej pamięciożerności Chrome. A w odróżnieniu od innych (którym czasem sprawiał) mi od dawna Chrome nie sprawiał żadnych problemów.

Jak na połowę ostatniego miesiąca w roku, to bardzo bogate prezenty. A do Gwiazdki jeszcze prawie dwa tygodnie.