• 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
sty 09

SEO: Najważniejsze czynniki

Nie jest to blog o SEO, niemniej podstawy powinien znać każdy. Tym bardziej, iż czasem jesteśmy zmuszeni zająć się tematem pozycjonowania i optymalizacji we własnym zakresie (np. przy własnych projektach niskobudżetowych).

W niniejszym wpisie chciałbym krótko podsumować wiedzę na temat SEO opierając się na danych serwisu SEOmoz.org – chyba najpopularniejszego w sieci źródła wiedzy o SEO.

Czytaj dalej 7 komentarze   |   Kategoria: Pozycjonowanie
sty 04

HTML Purifier – ochrona przed XSS

Jeszcze kilka dni temu pisałem o atrybucie httpOnly dla ciasteczek, dzięki któremu częściowo (minimalnie) możemy się zabezpieczyć przed atakami typu XSS, czyli przed wstrzykiwaniem niebezpiecznego kodu do naszej strony.

Dzisiaj uderzymy w temat z nieco innej strony, mowa bowiem o filtrowaniu danych wchodzących do aplikacji przy pomocy świetniej biblioteki, HTML Purifier.

Czytaj dalej 7 komentarze   |   Kategoria: PHP
gru 30

Bezpieczeństwo cookies z httpOnly

W niniejszym wpisie chciałbym krótko napomnieć o ważnym i prostym, aczkolwiek często pomijanym zabezpieczeniu przed kradzieżą ciasteczek (zwłaszcza sesyjnych) od użytkownika. Dokładniej mowa tutaj o ochronie przed atakiem typu XSS (Cross-site scripting).

Metodą ochrony (a raczej tylko dodatkowym utrudnieniem) jest flaga httpOnly dodawana do ciasteczek wysyłanych w nagłówkach HTTP.

Czytaj dalej 11 komentarze   |   Kategoria: Protokół HTTP
gru 25

Niestandardowe czcionki na stronie

Od czasu do czasu potrzebujemy użyć niestandardowych czcionek w tworzonym projekcie. Nie musimy już przy tym wykorzystywać grafiki w zastępstwie dla tekstu, jak to robiono kiedyś, powodując tym samym niepotrzebny wzrost liczby zapytań do serwera.

Dzisiaj mamy biblioteki pokroju sIFR, FLIR czy cufón, a także Web Fonts. W niniejszym wpisie kilka moich przemyśleń nad poszczególnymi rozwiązaniami.

Czytaj dalej 32 komentarze   |   Kategoria: Front-end Development
gru 10

Umowa o wykonanie strony WWW

Pracując jako freelancer często dostajemy różnorakie zlecenia. Aby współpraca między wykonawcą, a zlecającym przebiegła pozytywnie, należy zabezpieczyć się w każdy możliwy sposób. Pomocna tutaj okaże się Umowa o dzieło, którą napiszemy poniżej.

Umowa, którą napiszemy musi być korzystna zarówno dla zlecającego, jak i programisty, inaczej któraś ze stron może się nie zgodzić na jej warunki.

Czytaj dalej 10 komentarze   |   Kategoria: Freelancer
lis 26

Przyszłość PHP

Jaka jest przyszłość PHP? Czy z biznesowego punktu widzenia nadal warto interesować się PHP?

W tym krótkim wpisie pragnę zastanowić się nad przyszłością branży, w której głównie rozwijałem się w ostatnim czasie i co do której mam wielkie obawy oraz wątpliwości.

Dlaczego? Ano wystarczy przyjrzeć się rynkowi i wysunąć kilka prostych wniosków.

Czytaj dalej 79 komentarze   |   Kategoria: Po godzinach
  • « Poprzednia
  •   
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 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 ∧