W CSS3 zostały wbudowane pseudoklasy, które m.in. pomagają obsłużyć takie zdarzenia jak znane z JavaScriptu onmouseover, onfocus. Ale czy istnieje możliwość obsługi kliknięcia, które jest jednym z najczęściej wykorzystywanych zdarzeń? Okazuje się, że częściowo można...
+1 do Twojej strony - nowy widżet Google
Google powoli próbuje wejść na rynek mediów społecznościowych - tym razem wprowadził przycisk +1, który jest mniej więcej odpowiednikiem facebook'owego Lubię to. Do +1 otrzymujemy także przejrzysty generator, który utworzy nam kod do wklejenia na stronę. Ale po co nam dodatkowy przycisk społecznościowy na stronę?
Zmiany w usługach Google API (Maps, Translate,...)
Google przyszykował nieco zmian w swoich usługach typu Google API. Oprócz serii nowych i ulepszaniych usług na liście uakualnień znalazła się także spora grupa wycofywanych i zamykanych API. Wśród nich znalazł się m.in. tłumacz Translate API, który był powszechnie stosowany w różnych aplikacjach internetowych. Zobaczmy co Google przygotowało dla developerów podczas tegorocznej wiosny.
Tagi:
google,
google apis
HTML5 na Google I/O 2011
Coroczna wielka impreza sponsorowana przez Google pod nazwą I/O w tym roku skupiła się na dwóch aspektach - Androidzie i Chrome/HTML5 (a w każdym razie te dwie sesje były transmitowane). W moim przypadku główne zainteresowanie wzbudził drugi potok prezentacji - a znalazły się wśród nich bardzo ciekawe i dobrze omówione zagadnienia związane z tworzeniem gier w HTML5, zastosowaniem niestandardowych czcionek, przyszłością standardów internetowych czy tworzeniem mobilnych stron internetowych. Oto krótki przegląd prezentacji, które mnie szczególnie zainteresowały.
Pseudoklasy CSS3
CSS w wersji 2 oferował zaledwie kilka, ale jakże przydatnych pseudoklas dla różnych znaczników stron. CSS3 zdecydowanie rozszerza te możliwości dzięki czemu mamy większą kontrolę nad elementami, co pozwala nam zaoszczędzić w kodzie szablonu oraz dodawania dodatkowych klas, a także używania JavaScriptu. Oto krótki przegląd pseudoklas dostępnych w CSS3.
Tagi:
css3
Problem aktualizacji przeglądarek - analiza
Aktualizacja przeglądarek to w dzisiejszych czasach rzecz najzupełniej normalna. Jednak, aby użytkownicy chcieli dokonać aktualizacji potrzeba im motywacji (usunięte błędy bezpieczeństwa lub nowe możliwości i większa prędkość) lub sprowadzić cały ten proces do jak najprostszych czynności (np. autoaktualizacja w tle). W ten sposób osoba korzystająca ma aktualny program, a producent nie musi się troszczyć o wspieranie/łatanie poprzednich wersji. Jednak niektóre firmy mają z tym zdecydowany problem.
Generowanie dźwięku w HTML5
HTML5 od samego początku był projektowany pod kątem ścisłej integracji z multimediami takimi jak dźwięk czy wideo. Jednak przeglądając dokumentację brakuje pewnych metod - m.in. do generowania dźwięku. Co prawda Mozilla oraz Google już pracują nad rozszerzonym API do dźwięku, ale na ostateczną wersję musimy jeszcze trochę zaczekać. W międzyczasie powstała biblioteka, która omija ten problem przekazując jako źródło bezpośrednio dane binarne.






