• Strona główna
  • Curriculum Vitae
  • O mnie
  • Mapa strony
  • Kontakt
Niebieski Pomarańczowy Zielony Różowy Fioletowy

Gramatyka w HTML i CSS

Temat gramatyki na potrzeby sieci Web był już poruszany na tym blogu we wpisie: Gramatyka w PHP. Udało się wtedy stworzyć narzędzie do poprawy pisowni w języku polskim, które wymagałoby dopracowania, ale generalnie spełnia swoje wymagania ;)

Dzisiaj znów wracam do tematu gramatyki, tym razem od strony CSS3 i HTML (a także JavaScript w pewnym stopniu, bowiem będziemy potrzebowali cross browser polyfill).

Czytaj dalej 2 komentarze   |   Kategoria: HTML5 & CSS3
wrz 01

Zaciemnianie kodu HTML / JavaScript

W tym krótkim wpisie chciałbym napisać kilka słów o zaciemnianiu kodu HTML (przy okazji CSS i JavaScript), czyli tego co wyświetla się u klienta (Client-side).

Technika zaciemniania (obfuscation) polega na takim spreparowaniu kodu, by trudniej było go odczytać i zrozumieć osobom niepożądanym. Nie jest to najbezpieczniejszy sposób przechowywania danych, ale czasami jedyny możliwy.

Czytaj dalej 10 komentarze   |   Kategoria: Front-end Development
sie 31

Recenzja: JavaScript – mocne strony

Nie recenzowałem jeszcze żadnej książki na łamach tego bloga, choć w najbliższym czasie mam zamiar właśnie to robić – a dokładniej dopisać mały plugin do WordPress-a, dzięki któremu będę mógł informować o książce, w trakcie której jestem czytania. Ale to wkrótce.

W dzisiejszym wpisie pokrótce chciałbym przedstawić jedną z ciekawszych książek nt. języka JavaScript. Mowa tutaj o JavaScript – mocne strony napisanej przez Douglasa Crockford.

Czytaj dalej bez komentarzy   |   Kategoria: Książki
sie 27

Konwersja JS i CSS do PNG

Kompresja JavaScript oraz kompresja CSS może znacząco przyśpieszyć wczytywanie się strony, co jest szczególnie ważne dla osób korzystających z wolnych łącz (pozdrawiam tutaj wszystkich klientów Asta-Net, którzy płacą ponad 50 zł/m-c i mogą ściągać z prędkością 5 KB/s :D, do których niestety też się zaliczam).

We wpisie tym pokrótce zaprezentuję bardzo ciekawą metodę kompresji plików JavaScript oraz CSS z wykorzystaniem algorytmu deflate (dla plików PNG) oraz technologii Canvas.

Czytaj dalej 6 komentarze   |   Kategoria: Front-end Development
sie 24

Optymalizacja wyrażeń regularnych

Temat, do którego podjęcia zabierałem się już jakiś czas. Nie jest to łatwy temat, więc nie było zbyt wielu chęci ku wykonaniu testów sprawdzających wydajność niektórych popularnych sposobów pisania wyrażeń regularnych. W końcu się zabrałem i prezentuję sposoby optymalizacji wyrażeń regularnych.

Nie będę tutaj jednak opisywał podstaw wyrażeń regularnych, nie będę pisał o matematycznej ich analizie ani zagłębiał się w „wewnętrzne” procesy interpretera wyrażeń regularnych. Zajmiemy się wyłącznie wydajnością wyrażeń regularnych!

Czytaj dalej 11 komentarze   |   Kategoria: Wyrażenia regularne
sie 17

Cross-Domain JavaScript

Jak każdy zapewne wie, obiekt XHR (AJAX) języka JavaScript nie umożliwia odwoływania się do zasobów spoza domeny, na której jest umieszczony dany skrypt (Same origin policy).

Oznacza to tyle, że chcąc wywołać jakąś usługę sieciową spoza naszej domeny, nie zrobimy tego bezpośrednio przy pomocy obiektu XMLHttpRequest i musimy kombinować z różnego rodzaju obejściami tego problemu – o czym szerzej w tym wpisie.

Czytaj dalej 4 komentarze   |   Kategoria: JavaScript
sie 15

Kompendium programisty #1

Wpisem tym chciałbym rozpocząć serię wpisów, w których będę publikował od czasu do czasu zbiory ciekawych artykułów, darmowe e-booki oraz inne strony, które powinen poznać każdy programista!

Prezentowane materiały mają charakter edukacyjny, traktują o tematach zarówno dla zaawansowanych, jak i początkujących. Materiały, które mają stanowić inspirację, uczyć dobrych praktyk programistycznych oraz pomagać ciągle się rozwijać.

Czytaj dalej 1 komentarz   |   Kategoria: Inne
  • « Poprzednia
  •   
  • 1
  • 2
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 12
  • 13
  •   
  • 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
    • Gramatyka w HTML i CSS
    • PHP kontra Microsoft Office, part I
    • Cross-Domain JavaScript: CORS
    • Wysyłanie wiadomości SMS w PHP
    • Boilerplate 2.0
    • Własne selektory w jQuery
    • Kamil Brenk: @Michał:1) jak już otrzymam dyplom to zrobię serię o...
    • Michal Wachowski: Po pierwsze - tyle czekania i tylko to? A bu! :) Po drugie -...
    • Kamil Brenk: @CapaciousCore: języki kompilowane są szybsze niż...
    • CapaciousCore: @Kamil Brenk wiem, że komentarze i post nie są uber świeże....
    • Kamil Brenk: @CapaciousCore: post i komentarze napisane ponad rok temu;...
    • CapaciousCore: Przebrnąłem przez te wszystkie komentarze i mam trochę...
    • Kamil Brenk: @arhiman: dzięki za komentarz :)A to dziwne co piszesz, bo...
    • Przyszłość PHP
    • Niestandardowe czcionki na stronie
    • Gramatyka w PHP, część 1
    • Umowa i zaliczka dla freelancera
    • Projekt aplikacji po stronie klienta
    • Własny mechanizm Feed
    • jQuery.extends dla PHP
  • 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
    • JavaScript po polsku | Code42
  • Archiwum
    • Luty 2012
    • Listopad 2011
    • Październik 2011
    • Wrzesień 2011
    • Sierpień 2011
    • Lipiec 2011
    • Maj 2011
    • Kwiecień 2011
    • Marzec 2011
    • Luty 2011
    • Styczeń 2011
    • Grudzień 2010
    • Listopad 2010
    • Październik 2010
    • Wrzesień 2010
    • Sierpień 2010
    • Lipiec 2010
    • Czerwiec 2010
    • Maj 2010
    • Kwiecień 2010
    • Marzec 2010
    • Luty 2010
    • Styczeń 2010
  • Strona główna
  • Curriculum Vitae
  • O mnie
  • Mapa strony
  • Kontakt

Kamil Brenk © 2010. All rights reserved.

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

Do góry ∧