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

Eksperymentalne własności w CSS3

W ostatnich czasie coraz więcej mówi się o nadchodzącym CSS3, który udostępnia web-developerom wiele nowych właściwości i funkcjonalności.

Niestety większość silników przeglądarek wprowadza swoje własne przedrostki dla tych własności, oznaczając je w ten sposób jako eksperymentalne. Mowa tutaj o -webkit-, -o-, -moz- czy -html-. W niniejszym wpisie opiszę sposób skracający pracę z tymi własnościami CSS3.

Czytaj dalej 3 komentarze   |   Kategoria: HTML5 & CSS3
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
sie 09

Jak pobierać zewnętrzne zasoby?

Często dochodzi do konieczności pobrania zewnętrznych zasobów, zwłaszcza w przypadku korzystania z różnych usług sieciowych (tj. REST, XML-RPC). Czasem nawet musimy pobrać kod całej strony, np. Google, by wyszukać na której pozycji znajduje się nasza strona.

Do operacji tej lepiej jest użyć cURL, file_get_contents, fopen czy może fsockopen? Jeśli też interesuje Cię problem wydajności każdego rozwiązania to zapraszam do niniejszego artykułu, w którym prezentuję wyniki swoich testów.

Czytaj dalej 5 komentarze   |   Kategoria: PHP
sie 04

960 Grid System

Chciałbym w tym wpisie pokrótce przedstawić świetny “framework” dla CSS – 960 Grid System, który znacząco skróci Twoje prace nad szablonami stron WWW.

Nie wiem czy framework jest tutaj odpowiednią nazwą dla tego narzędzia, niemniej jednak 960.gs udostępnia strukturę znacząco ułatwiającą rozbudowę szablonów HTML/CSS, udostępniając gotowe klasy i style.

Czytaj dalej bez komentarzy   |   Kategoria: Front-end Development
lip 30

Usługi sieciowe w PHP: XML-RPC

W końcu przyszedł czas na zabranie się za dokończenie tematu dotyczącego Web Services w PHP. Tym razem zabierzemy się za kolejny protokół, jeden z popularniejszych, czyli XML-RPC (XML-Remote Procedure Call).

Uzupełnieniem tego artykułu, dla początkujących, może być wcześniejszy wpis: Usługi sieciowe w PHP: REST. Znajduje się tam słowniczek pojęć, wspomniana jest instalacja pakietów PEAR, omówiona jest z lekka idea usług sieciowych i aplikacji typu Mashup.

Czytaj dalej 2 komentarze   |   Kategoria: PHP
lip 22

Bezpieczne nagłówki HTTP

W tym krótkim wpisie chciałbym przedstawić dwa całkiem przydatne nagłówki zwiększające bezpieczeństwo tworzonych serwisów WWW.

Pierwszym z nagłówków jest X-Content-Security-Policy chroniącym przed atakiem typu XSS (Cross-Site Scripting). Drugim natomiast jest nagłówek X-Frame-Options, który chroni przed Clickjackingiem.

Czytaj dalej bez komentarzy   |   Kategoria: Protokół HTTP
lip 20

Automatyczne skracanie linków

Czasami zdarza się, że użytkownik przeglądający Twoją stronę chciałby się podzielić adresem ze swoimi znajomymi. W tym celu może najzwyczajniej w świecie skopiować adres strony z paska adresu przeglądarki.

Co jeśli adres bieżącej strony jest bardzo długi i użytkownik nie będzie miał możliwości wklejenia tego adresu w całości (np. na gadu gadu, które ogranicza długość opisu)? W niniejszym wpisie zaradzimy temu problemowi.

Czytaj dalej bez komentarzy   |   Kategoria: PHP
  • « Poprzednia
  •   
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  •   
  • 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
    • Eksperymentalne własności w CSS3
    • PHP5. Zaawansowane programowanie
    • Zaciemnianie kodu HTML / JavaScript
    • Recenzja: JavaScript – mocne strony
    • Konwersja JS i CSS do PNG
    • Optymalizacja wyrażeń regularnych
    • Kamil Brenk: @Michał: faktycznie, nie pomyślałem o tym border-radius...
    • Michal Wachowski: Wszystko pięknie ładnie - ale jest jeden...
    • Tomasz Kowalczyk: Vendor prefixed może być całkiem istotnym postępem przeciwko...
    • Michal Wachowski: Z czystego lenistwa wybrał bym opcję trzecią "nowy klient =...
    • Kamil Brenk: @eN: Nie sposób się nie zgodzić z tym co piszesz, masz...
    • Michal Wachowski: To jest na prawdę szalone :D
    • The one: Zarąbista gierka :D
    • Gramatyka w PHP, część 1
    • Projekt aplikacji po stronie klienta
    • Optymalizacja wyrażeń regularnych
    • Yii PHP Framework vs Symphony
    • Minimalizacja zapytań HTTP
    • Jak pobierać zewnętrzne zasoby?
    • Usługi sieciowe w PHP: REST
  • Szukajka
    Wpisz co chcesz wyszukać na stronie…
  • Kategorie
    • Apache
    • Front-end Development
    • HTML5 & CSS3
    • Inne
    • JavaScript
    • Książki
    • PHP
    • Po godzinach
    • Protokół HTTP
    • SQL
    • Wyrażenia regularne
  • Moje serwisy
    • Testy zawodowe
    • Miłość, uczucia i seks
  • Czytane blogi
    • Wojciech Sznapka
    • Wojciech Soczyński
    • Dzienniki zyxowe
    • Przemysław "eRIZ" Pawliczuk
  • Archiwum
    • 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 ∧