• 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

Kategoria: JavaScript

Korzystając z poniższej wyszukiwarki możesz wyszukać interesujące Cię tematy i komentarze.

Wpisz co chcesz wyszukać na stronie…
lip 23

JavaScript w modułach

Ponad dwa lata temu opisywałem sposoby wczytywania plików JavaScript, gdzie wymieniłem kilka fajnych bibliotek do asynchronicznego doczytywania kodu.

JakiÅ› czas później trafiÅ‚em także na RequireJS, który ma podobnÄ… funkcjonalność i caÅ‚kowicie zmieniÅ‚ moje podejÅ›cie do pisanego kodu JavaScript…

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.

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.

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ć?

lip 17

Bookmarklety dla web developerów

Bookmarklety to małe skrypty JavaScript przechowywane jako adresy URL, których kliknięcie (wywołanie) powoduje wykonanie owego kodu i tym samym pozwalają rozszerzyć wbudowane możliwości przeglądarki w kontekście aktualnie oglądanej strony.

W niniejszym wpisie zaprezentuję kilka używanych przeze mnie bookmarkletów przydatnych każdemu web developerowi (czy innemu opiekunowi stron internetowych).

paÅ 10

Cross-Domain JavaScript: CORS

Ponad rok temu opisywałem na blogu różne techniki Cross-Domain JavaScript, czyli obejścia Same origin policy dla żądań XHR w języku JavaScript.

Czas powrócić do tematu i rozszerzyć zawartą tam wiedzę, bowiem konsorcjum W3C wyprowadziło nową specyfikację dla Cross-Origin Resource Sharing, a wszystkie nowoczesne przeglądarki zdążyły już ją zaimplementować, stąd mamy prostsze rozwiązanie problemu :)

Starsze wpisy »

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 ∧