• Strona główna
  • Curriculum Vitae
  • O mnie
  • Przykład: Gramatyka w PHP
  • Przykład: Kompresja CSS
  • Przykład: Kompresja JavaScript
  • Przykład: Skracanie linków
  • Przykład: Wykrywanie serwera HTTP
  • Przykład: Własna bramka SMS
  • Mapa strony
  • Kontakt
Niebieski Pomarańczowy Zielony Różowy Fioletowy

Liczniki w CSS

CSS Counters to często pomijana funkcjonalność obsługiwana już w każdej normalnej przeglądarce. Nawet w IE8, która do normalnych się nie zalicza.

W niniejszym wpisie pokażę jak i dlaczego warto używać liczników w CSS, a także sytuacje, w których lepiej sobie odpuścić.

Czytaj dalej 8 komentarzy   |   Kategoria: Front-end Development
maj 12

JavaScript sterowany obietnicami

Obiekt Deferred ułatwia zarządzanie i obsługę asynchronicznych zadań (wykonywanych po jakimś czasie), jak choćby odbieranie odpowiedzi poprzez AJAX, obsługę wielu animacji czy organizację kodu obsługującego zdarzenia interfejsu aplikacji.

Celem obiektu Deferred oraz obietnic (deferred.promise) jest tworzenie prostego, łatwego do czytania kodu czy odseparowanie logiki aplikacji od funkcji obsługujących zdarzenia interfejsu.

Czytaj dalej 5 komentarzy   |   Kategoria: JavaScript
kw. 25

JavaScript sterowany zdarzeniami

Często słyszę oburzenie przeciwników JavaScriptu, jakoby przez wieczne funkcje zwrotne (callbacks) JavaScript był prymitywnym i strasznym językiem narzucającym trudne do opanowania zależności i zagnieżdżenia kodu.

Owszem, JavaScript ma wiele słabych stron i można mu sporo zarzucić, jednak sterowanie poprzez zdarzenia jest piękną cechą tego języka.

Czytaj dalej 6 komentarzy   |   Kategoria: JavaScript
kw. 14

Emmet, czyli przyśpieszamy kodzenie!

Praca każdego font-end developera polega na pisaniu kodu, dużej ilości kodu. W wielu aspektach tej pracy pomagają dobre IDE, podpowiadając składnie, udostępniając skróty klawiszowe i optymalizując pracę. Dla innych zadowalające są nakładki na języki, pozwalające pisać szybciej (jak choćby Haml czy Sass).

W tym wpisie natomiast przedstawię jeszcze inny sposób na podniesienie efektywności w pracy. Mowa tutaj o Emmet, zestawie narzędzi do skrótowego pisania kodu HTML i CSS.

Czytaj dalej 8 komentarzy   |   Kategoria: Front-end Development
mar 21

Obsługa Media Queries w JavaScript

Temat responsywnych stron internetowych jest obecnie „na fali” – wszędzie się o tym mówi, a firmy coraz chętniej inwestują w responsywne strony WWW. Nic dziwnego, obserwując bowiem zagraniczne rynki można wyciągnąć prosty wniosek – opłaca się mieć mobilną stronę.

Tak więc powrócę jeszcze na chwilę do Media Queries, który jest pomocny przy implementowaniu Responsive Web Design. Tym razem jednak zajmiemy się tematem od dupy strony, czyli obsługą Media Queires z poziomu języka JavaScript :-)

Czytaj dalej Możliwość komentowania Obsługa Media Queries w JavaScript została wyłączona   |   Kategoria: Front-end Development
mar 18

CSS4 i Media Queries

W dzisiejszym wpisie przyjrzę się ponownie tematowi Media Queries, poruszanemu już na tym blogu. Wtedy jednak zająłem się omówieniem Media Queries dla CSS3, a tym razem poruszę bardziej futurystyczny temat, jakim jest CSS4.

Co z tego wynika? Dzisiejszy wpis będzie luźniejszy i raczej mało przydatny w najbliższym czasie, doskonale jednak pokazuje w jakim kierunku zmierza nasz webowy świat!

Czytaj dalej 3 komentarze   |   Kategoria: Front-end Development
mar 10

JavaScript i Strict Mode

…a dokładniej to mowa o ECMAScript 5 i jednej z ważniejszych nowości, które wprowadza do ulubionego języka programistów :-) Mowa oczywiście o trybie ścisłym (ang. Strict Mode). Czym jest owy tryb i dlaczego warto go używać, a także kiedy nie używać?

Czytaj dalej 2 komentarze   |   Kategoria: JavaScript
  • « Poprzednia
  •   
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 15
  • 16
  •   
  • Następna »

Kamil Brenk Blog

PHP, JavaScript, SQL, HTML

  • Informacje o blogu

    Kamil Brenk

    Blog o tworzeniu aplikacji na potrzeby sieci Web.

    Praktyczne przykłady, porady i sztuczki. PHP, SQL, AJAX, JavaScript, HTML i pochodne.

    Kanał RSS

    • Najnowsze
    • Komentarze
    • Popularne
    • Liczniki w CSS
    • Wyprzedaż książek o programowaniu!
    • Niestandardowy placeholder
    • JavaScript w modułach
    • Co dalej z blogiem?
    • Interaktywna mapa w HTML i CSS
    • Olsztyn: Jak wyseparować zawartość zassaną przez file_get_content?
    • ERMLAB: Od czegoś trzeba zacząć :) Wiele osób właśnie stawia na...
    • david: co nalezy wkleić na stronę aby plik ze stylami był ladowany...
    • krynicz: Nie jestem pewien czy dobrze to rozumiem: wpisujemy OG w...
    • yaro: Jak zmienić re_write znak "_" na "-"?
    • Piotr: stworzyłem prostą stronkę w PHP, czy jest możliwość aby...
    • MichalR: Super sprawa... bardzo przydatne.. dzieki i pozdrawiam..
    • Niestandardowe czcionki na stronie
    • Sposoby wczytywania JavaScript
    • Gramatyka w PHP, część 1
    • Umowa i zaliczka dla freelancera
    • Wysyłanie wiadomości SMS w PHP
    • Projekt aplikacji po stronie klienta
    • Własny mechanizm Feed
  • Szukajka
    Wpisz co chcesz wyszukać na stronie…
  • Kategorie
    • Apache
    • Freelancer
    • Front-end Development
    • HTML5 & CSS3
    • Inne
    • JavaScript
    • Książki
    • PHP
    • Po godzinach
    • Pozycjonowanie
    • Protokół HTTP
    • SQL
    • Wyrażenia regularne
  • Moje serwisy
    • Testy zawodowe
    • Miłość, uczucia i seks
  • Czytane blogi
    • Wojciech Sznapka
    • Wojciech Soczyński
    • Michał Wachowski
    • Tomasz Kowalczyk
    • Filip Górczyński
  • Strona główna
  • Curriculum Vitae
  • O mnie
  • Przykład: Gramatyka w PHP
  • Przykład: Kompresja CSS
  • Przykład: Kompresja JavaScript
  • Przykład: Skracanie linków
  • Przykład: Wykrywanie serwera HTTP
  • Przykład: Własna bramka SMS
  • Mapa strony
  • Kontakt

Kamil Brenk © 2010. All rights reserved.

Designed by FTL Wordpress Themes brought to you by Smashing Magazine.

Do góry ∧