View posts in English only. (RSS feed)

Jak zbudować AJAX-ową stronę w 10 minut

Max Kiesler na swoim blogu opisuje jak przy pomocy skryptu HTMLHttpRequest v1.0beta2 zbudować stronę, gdzie możemy wstawiać zawartość (np. inne podstrony) bez przeładowania strony w przeglądarce.

Godny uwagi jest fakt, że tak wykonane menu działa z wyłączoną obsługą JavaScriptu. Oczywiście AJAX nie zadziała, ale podstrony możemy odwiedzić. Oznacza to, że wyszukiwarki do nich dotrą w przeciwieństwie do linków wykonanych w samym JavaScripcie, a takich w sieci nie brakuje…

Jak to działa, można zobaczyć na prostym przykładzie strony lub obejrzeć demo na stronie projektu.

Google Mars

Dziś rano odpalam mojego Firefoksa, w którym mam ustawioną stroną domową na spersonalizowanego googla.

Pierwsze co zwróciło moją uwagę to zmienione logo googla, które tym razem prowadzi do nowej zabawki szalonych programistów z Google LabsGoogle Mars. Co ciekawe logo prowadzi do Google Mars, tylko ze strony google.com a użytkownicy google.pl widzą normalne logo…

Mapy pochodzą z 1895 roku i obejmują stosunkowo mały obszar marsa, ale to już coś. Google czekamy na więcej!

Nowe Gentoo-Portage

Od jakiegoś czasu jest dostępna nowa odsłona gentoo-portage. Po prostu brzydka, mniej czytelna, nieintuicyjna, sprawiająca wrażenie niedopracowanej.

Niebieski powala. Główne menu, to poziome, po najechaniu na nie myszką skacze… Wystarczyło ustawić border:1px solid #fff a nie jak sądzę (bo w kod nie parzyłem) border:none.

Zastanawia mnie też cel użycia Prototype. Tak, to świetny framework, ale waży 100 kilo a oni wykorzystują go tylko w jednym miejscu do animowanego rozwijania listy w dziale My Homepage gdzie i tak mają dostęp tylko zarejestrowaniu użytkownicy.

Chyba jedyną ciekawą rzeczą jest możliwość personalizacji swojej strony. Można ustawić ją tak, by wyświetlały się na niej nowe ebuildy z wybranej architektury. Z jednej architektury. A co jak ktoś ma np.: x86 i amd64?..