Popularne
CSS łatwiej i bez pamiętania - CSS3 Div Builder
( 3 Głosy )- Szczegóły
- Opublikowano: środa, 16, maj 2012 12:25
Stworzenie poprawnego kodu CSS bywa upierliwe. Brzmi jak brzmi, ale przyzna mi to każdy twórca stron i aplikacji internetowych. Problem z CSS zazwyczaj pojawia się przy dostosowaniu kodu dla różnych przeglądarek. Dotyczy to szczególnie najnowszych opcji w stylach takich jak przezroczystość (opacity), cienie (box-shadow) czy zaokrąglone narożniki (border-radius). Sam problem polega na zapamiętaniu wszystkich wariacji tej samej włąściwości w różnych nowych i starych przeglądarkach. Przykład implementacji przezroczystosci dla wielu przeglądarek (cross-browser opacity):
.transparent_class {
/* IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
/* IE 5-7 */
filter: alpha(opacity=50);
/* Netscape */
-moz-opacity: 0.5;
/* Safari 1.x */
-khtml-opacity: 0.5;
/* Good browsers */
opacity: 0.5;
}
Źródło: http://css-tricks.com/snippets/css/cross-browser-opacity/
Przyznacie, że składnia ( szczególnie dla przeglądarki IE8 ) to rzecz niezbyt klarowna , ani wygodna do zapamiętania. Tak na prawdę nie wiem czy jest ona warta zapamiętania, biorąc pod uwagę ilość dużo ciekawszych i bardziej wartościowych informacji, które powinna przetrawić i odłożyć głowa przeciętnego webdevelopera. Dlatego zwykle posiłkuję się narzędziami, takimi jak:
Skracają one drogę do pożądanego efektu i pozwalają nie zastanawiać się na tym, czy aby na pewno nie zapomniałem o którejś ze starszych przeglądarek, lub nie popełniłem drobnego błędu w składni. Zainspirowany kilkoma narzędziami zdecydowałem się na napisanie prostego rozwiązania, które scala to co do tej pory uznałem za najlepsze:
Liczę na feedback w komentarzu. Dajcie znać czy warto to rozwijać.
Podstawy SEO - przyjaźnie dla wyszukiwarki
( 1 Głos )- Szczegóły
- Opublikowano: niedziela, 06, maj 2012 09:46
Przy okazji pierwszego artykułu o tzw. optymalizacji SEO, postanowiłem napisać kilka słów o samym procesie. Wiele osób za pewne zastanawia się jak podejść do tego zagadnienia w uporządkowany sposób. W Internecie odnajdziemy mnóstwo informacji i porad dotyczących realizacji i poprawy jakości naszej strony. Niestety informacje te są zwykle wyrywkowe i luźno ze sobą powiązane. Postaram się naświetlić wam to zagadnienie jako proces, który można wykonać krok po kroku.
Kilka słów na początek
( 0 Głosy )- Szczegóły
- Opublikowano: wtorek, 17, kwiecień 2012 23:18
Jak zwykle ciężko zacząć. Tekst bardziej w ramach zasady niż w jakiś konkretnym celu. Złapałem się już na tym dawno temu - nie ma czegoś takiego jak właściwa w treść w pierwszym wpisie. Każda deklaracja o tym czym ma być strona zwykle wygląda strasznie naiwnie :) Dlatego może od razu przejdę do rzeczy.
Po krótce jaki jest cel tej strony: Zdecydowałem się w końcu na uporządkowanie wiedzy dotyczącej web-developmentu. Wiedzy tej, którą już posiadam i tej, którą dopiero zyskuję. Wielokrotnie sięgam do starych projektów, aby skorzystać ze sprawdzonych "sposobów" na wiele rzeczy. Pomyślałem, że warto by było mieć te sposoby zebrane w przystępnym kompendium.
Drugą szansą jaką widzę w tej stronie to swego rodzaju prywatny, a zarem publiczny katalog narzędzi i rozwiązań, które praktycznie codziennie wynajduję w sieci i wykorzystuję (bądź tylko testuję) w ramach swojej pracy. Problem z tymi rozwiązaniami jest taki, że często o nich zapominam. Pewnie nie jeden/jedna z was stanęła przed zagwozdką w stylu "Ktoś miał na to świetne rozwiązanie - niestety nie pamiętam kto i gdzie"... Bardziej uporządkowani internauci korzystają z bogactwa wspóczesnych przeglądarek, czyli wielopoziomych zakładek, szybkich linków, historii... Sam z nich korzystam, niestety z marnym skutkiem. W przypadku przeciętnego WebDevelopera przepływ informacji jest tak duży, że uporządkowanie ich w rozsądny sposób graniczy z cudem. O przyswojeniu ich na dłużej nie wspominając. Tym właśnie ma być ten blog - motywacją i swoistym repetytorium dla mojej skromnej osoby.
Mam nadzieję, że przy okazji pewne treści okażą się również przydatne wam, przyszłym czytelnikom i chociaż po części spłacę dług jaki zaciągnąłem wobec wielu specjalistów dzielących się wiedzą za pośrednictwem internetu. Zwykle zupełnie za darmo.
PiWo