Geolokalizacja i Google Maps, cz. 1 – wstęp do geolokalizacji

Dzięki popularyzacji i dynamicznemu wzrostowi rynku mobilnego (smartfonów i tabletów), twórcy stron internetowych oraz marketerzy zyskali kolejne narzędzie do personalizacji treści – geolokalizację. Czytaj dalej

Przeciąganie plików, czyli wczytywanie za pomocą metody drag&drop

Wczytywanie różnego rodzaju plików (zdjęć, dokumentów PDF itp) jest podstawową funkcją niemal każdego serwisu (niezależnie czy chodzi o backend, czy frontend). Jeszcze niedawno operacja ta była dostępna tylko za pomocą znacznika <input type=”file” /> (pomijam wykorzystanie Flasha i Javy), ale taki sposób nie był nigdy ani wygodny, ani estetyczny. Czytaj dalej

TinyMCE i wklejanie tekstu z edytora tekstowego

Osobiście nie przepadam za wszelkiej maści edytorami wizualnymi (WYSIWYG). Uważam, że więcej z nimi problemów niż korzyści. No ale wiadomo, klienta zdanie web developera za bardzo nie interesuje i chce po prostu dodawać treść tak samo łatwo jak w Wordzie. Co w takiej sytuacji zrobić? Czytaj dalej

Fluid layout

W dobie coraz większej ilości wszelakich urządzeń mobilnych tworzenie stron dostosowanych pod różne rozdzielczości jest już praktycznie standardem. Dziś opiszę jedną z technik wykorzystywanych w RWD (Responsive web design), a jest nią Fluid layout.

Czytaj dalej

Interaktywna mapa Polski w HTML/CSS

Osoby pracujące jako web developer zapewne nieraz spotkały się z koniecznością stworzenia „klikalnej” mapy Polski. Większość map tworzonych jest z wykorzystaniem Flasha. Nie wszyscy zapewne wiedzą, że taką mapę można również stworzyć za pomocą HTML/CSS z dodatkiem JS.

Czytaj dalej

CSS tips #3 – Sticky Footer

Kodując szablon zapewne wiele osób ma problem ze stopką „wiszącą” tuż pod treścią, gdy jest jej za mało, by stopka obsunęła się na dół. Jak ją „przykleić” do dolnej krawędzi niezależnie od ilości treści? Jest na to kilka sposobów…

Czytaj dalej