Płonący input

W ramach przygotowań do nowego wyglądu dla tego bloga, postanowiłem pobawić się trochę nowym wynalazkiem HTML5 - obiektem canvas, którego planuje wykorzystać w nowym designie. Wynik okazał się dosyć nietypowy... [:

Co powiecie na małe podpalenie przycisku po najechaniu na niego myszką? Może taki efekt przydałby się dla przycisku "kup teraz" w serwisie Allegro.pl? Oddam skrypt dla tego celu nawet bez dziękuje...

Czytaj dalej...

Stare problemy powracają jak nowe. Już jakiś czas temu na jednym z kanałów IRCa miałem okazję uczestniczyć w dyskusji pt. jak umieścić kod na stronie Internetowej z numeracją wierszy, tak aby przy kopiowaniu tekstu uzyskać sam skopiowany tekst. Jeżeli po przeczytaniu tego zdania nie wiesz w czym problem, już wyjaśniam.

Czytaj dalej...

Oddzielenie warstwy zawartości, prezentacji i zachowania w dzisiejszych czasach stało się już nie trendem, a jednym z podstawowych umiejętności koderów. Takie rozwiązanie ma wiele zalet - daruje sobie i Wam ich wyszczególnianie. Są oczywiście również wady. Jedną z bolączek tego rozwiązania jest problem skakania strony podczas ładowania dłuższych dokumentów. Związane jest to z faktem, że zanim DOM dokumentu zostanie załadowane wszystkie bloki które zostaną ukryte za pomocą JavaScriptu na chwilę pojawią się na ekranie po czym znikną (np. w przypadku kart zakładek).

Czytaj dalej...

Flash graph.

Generowanie wykresów na stronach Internetowych jest problemem który możemy rozwiązać na kilka sposobów. Od rozwiązań po stronie serwera - czyli generowanie obrazków z wykresem przez nasz skrypt, po rozwiązania po stronie klienta. Albo stosujemy jakieś zewnętrzne narzędzia - np. Google API, albo próbujemy sami. Możemy to zrobić np. wyginając niesemantycznie kilka warstw (lub ładniej obiektem <canvas>, ale niestety nie zawsze wspieranym) lub podać dłoń technologii Flash - której się przyjrzę.

Czytaj dalej...

W końcu! Wielotygodniowy produkt mych dłoni w końcu mogę odhaczyć na liście pt. "do zrobienia"...

Czytaj dalej...