Archiwum dla Styczeń, 2009
Feedburner przenosi się do Google
A czy Ty już przeniosłeś swoje Feedy do Google? Do końca lutego i tak Cię przeniosą …
Dowcip programistyczny
Napisany przez coder w Programming dnia Styczeń 19, 2009
- Two strings walk into a bar and sit down.
- The bartender says, „So what’ll it be?”
- The first string says, „I think I’ll have a beer quag fulk boorg jdk^CjfdLk jk3s d#f67howe%^U r89nvy owmc63^Dz x.xvcu”
- „Please excuse my friend,” the second string says, „He isn’t null-terminated.”
jQuery 1.3 wydane
Napisany przez coder w Programming dnia Styczeń 16, 2009
Jest nowe jQuery 1.3.
Co nowego:
- nowy silnik selektorów CSS o nazwie Sizzle (49% szybszy!)
- nowa przeglądarka API
- Live Events
- .offset() ma 6 razy większa wydajność
- nowa wersja nie korzysta z wykrywania przeglądarki użytkownika
- pełna notka prasowa
position: fixed w Internet Explorer
Jak powszechnie wiadomo IE6 ma w nosie position:fixed. Jak sobie z tym radzić można przeczytać tutaj.
Chrome pod Linux i Mac
Wiadomo, że jeszcze nie ma, ale będzie. Google zapowiedziała, że już pod koniec pierwszego półrocza zobaczymy dwie nowe wersje Chrome, jedna pod Linux, druga pod Mac OS.
Przyda się w pracy :-)
Jak stworzyć sitemapę dla robota wyszukiwarki?
Stworzyliśmy witrynę, mamy cała masę podstron, dowiedzieliśmy się, że stworzenie i zgłoszenie sitemapy może przyspieszyć indeksowanie treści w wyszukiwarce, szukamy w Google, a tam multum narzędzi online. Które wybrać?
Znalazłem jedno narzędzie, które działa wyśmienicie i ma kilka przydatnych opcji:
Jak tego efektywnie użyć?
- w pole Project Name wpisujemy jakąś nazwę
- podajemy URL naszej strony, dla której chcemy stworzyć sitemapę
- dobrze jest zrobić filtr, np. chcemy zapisać same strony z rozszerzeniem .html, wtedy filtr definiujemy tak „http://nasza-domena.pl/*.html”
Tak przygotowaną sitemapę zapisujemy na naszym serwerze jako plik XML i zgłaszamy w Google Webmasters Tool.
Jak zaznaczyć wiele checkboxów w jQuery?
Napisany przez coder w Programming dnia Styczeń 6, 2009
Dziś będzie pierwsza szybka mini lekcja jQuery.
Krótka specyfikacja zadania:
- mamy pewny kontener
- w nim kilka pól typu checkbox
- chcemy zaznaczyć/odznaczyć wszystkie checkboxy przy użyciu jednej akcji
Mniej więcej taki kod HTML:
<!-- nasz przycisk --> <input id="przycisk" type="button" value="Zaznacz/Odznacz" /> <!-- nasze checkboxy --> <input name="pole[]" type="checkbox" /> <input name="pole[]" type="checkbox" />
Oto rozwiązanie problemu:
$(document).ready( function() { $("#przycisk").click(function() { status = null; $("input[name^=pole]").each(function() { if( status == null ) { status = !this.checked; } this.checked = status; }); return false; }); } );
Co się dzieje w kodzie JavaScript:
- definiujemy zdarzenie onClick na polu id=przycisk
- dzięki jQuery w prosty sposób filtrujemy wszystkie pola input, które posiadają wartość atrybutu name rozpoczynającą się od ciągu „pole”
- każdemu takiemu elementowi zmieniamy atrybut checked na przeciwny (a dokładniej na przeciwny względem pierwszego checkboxa w tym przypadku)
Proste, szybkie, łatwe i wygodne, prawda? No to koniec pierwszej mini lekcji jQuery :-)
jQuery – interfejs użytkownika
Napisany przez coder w Programming dnia Styczeń 4, 2009
Jak jQuery to po to by zbudować ładny interfejs użytkownika. Jak interfejs użytkownika z jQuery to tylko z ThemeRoller‘em … W przyszłości może rzucę kilka porad jak tego dobrodziejstwa używać.
Jak wyleczyć się z Macbooków?
Poczytać kilka negatywnych recenzji tego makbadziewia w sieci? Kiedyś zastanawiałem się czy by sobie nie sprawić MacBooka, wyleczyłem się czytając o różnych problemach tego sprzętu.
Ten cytat pochodzący z artykułu na onecie, może wyleczy niezdecydowanych.
Myślicie że jesteście cool, bo kupiliście telefon za 500 dolarów z symbolem pewnego owocu. Wiecie co? Wyprodukowanie jednego kosztuje osiem dolców!
Swoją drogą w dalszym ciągu niekiedy myślę „a może jednak?” … Nie … chyba jednak nie ;-)