Tag: web development

Strony internetowe w kilku językach

W tym wpisie chciałbym się podzielić doświadczeniami związanymi z tworzeniem stron internetowych, które są dostępne w wielu językach. Wielojęzyczność stron to bardzo ciekawy temat. Projektując stronę która ma być dostępna w języku polskim, angielskim i niemieckim musimy wziąć pod uwagę kilka zasadniczych kwestii. Najważniejsze z nich to zarządzanie treścią, optymalizacja SEO, hosting i wymogi prawne.Jak...
Czytaj więcej

Książki o tworzeniu stron internetowych

Moje nastawienie do książek zmieniło się na studiach i to dość późno bo dopiero przy pisaniu pracy dyplomowej. Zawsze uważałem że to Internet jest tym najlepszym źródłem informacji i po co przeszukiwać grube książki w przypadku jak mam do dyspozycji fora z gotowymi rozwiązaniami a nawet przewodniki wideo jak rozwiązać dany problem.Trzeba być świadomym, że...
Czytaj więcej

Zasady bezpieczeństwa PHP i MySQL

Kiedy poznamy język PHP, zasady tworzenia baz danych i bardziej skomplikowane zapytania MySQL nie można oprzeć się wrażeniu że o projektowaniu aplikacji wiemy niemal wszystko i jesteśmy w stanie zaprojektować drugiego Facebooka od czystej kartki. Należy pamiętać, że wraz ze wzrostem skali przedsięwzięcia należy włożyć adekwatny nacisk na bezpieczeństwo aplikacji.Pierwszym powodem jest po prostu nieprzewidywalność...
Czytaj więcej

Transformacja menu (li / select)

Jeżeli chcemy w prosty sposób stworzyć inteligentne (lub jak kto woli: responsywne) menu strony, które z  postaci listy wypunktowanej będzie się przeistaczało na listę rozwijalną na stronach responsywnych polecam skorzystać z opracowanego przeze mnie kodu. Lista rozwijalna to nic innego jak formularz o konstrukcji select – option (ang. drop down list).Ogólnie to stosuje się dwie metody....
Czytaj więcej

Nowoczesne strony internetowe

W niniejszym artykule przeanalizujemy parę kwestii, które pozwolą nam określić bliżej czym jest lub czym może być nowoczesność, jako cecha na stronach internetowych. Pierwsza z nich będzie dotyczyć tego jak można rozumieć nowoczesność w web designie.Druga będzie dotyczyć kwestii wizualnej, czyli tego kiedy estetyka strony sprawia wrażenie nowoczesnej a trzecia, jak można się spodziewać -...
Czytaj więcej

PM HTML5 Template

Pod tą tajemniczą nazwą kryje się szablonik, od którego można zaczynać pracę z nowym projektem HTML5. Paczkę przygotowałem głównie dla siebie aby nie pisać i nie kopiować z poprzednich projektów podstawowego szablonu z nagłówkiem, stopką etc.Opcjonalnie można skorzystać z Grid Systemu, który miałem już przyjemność wcześniej wam zaprezentować. Mam nadzieję że szablon ten zaoszczędzi wam...
Czytaj więcej

Podmiana tekstu JavaScript

Dzisiaj chciałbym wam pokazać jak szybko podmienić dany tekst na stronie za pomocą JavaScript. Skrypt ten może być używany jako tzw. wytrych, czyli skrypt którego stosowanie nie do końca jest eleganckie z programistycznego punktu widzenia ale najczęściej jest najtańszym i najszybszym osiągnięciem celu.Podmiana tekstu w ten sposób przypomina znaną z edytorów tekstu funkcję Zamień na...
Czytaj więcej

Kiedy JavaScript a kiedy PHP

Ciekawe czy jako początkujący web developerzy zastanawialiście się głębiej nad tym kiedy stosować skrypty po stronie klienta Client-Side Scripting a kiedy te wykonywane po stronie serwera Server-Side Scripting. Nie mam tutaj oczywiście na myśli oczywistych przypadków, np. formatowanie oraz obsługę zdarzeń w przeglądarce powinniśmy wykonywać po stronie klienta. Mam na myśli przypadki co do których...
Czytaj więcej

Odtwarzacz filmów z playlistą w HTML5

Częstą potrzebą wydawców stron jest umieszczenie zbioru filmików lub nagrań audio na jednej z podstron w formie jaką znamy z odtwarzaczy multimedialnych z jakich korzystamy na komputerach klasy PC i smartfonach. Mówię tu o takim rozwiązaniu w którym mamy do dyspozycji przycisk Play/Pauza, przewijanie, przechodzenie do następnych plików etc.Jak na razie, takiej wtyczki jeszcze nigdzie...
Czytaj więcej

Serwisy z których często korzystam

W trakcie tworzenia kolejnych stron lub aplikacji internetowych często korzystam z tych samych serwisów bądź narzędzi dostępnych online. Oczywiście każdy ma swoje mniejsze lub większe przyzwyczajenia, które są determinowane przez nasze cele i doświadczenia.W tym wpisie pokażę wam kilka ciekawych witryn, które usprawniają pracę nad projektami. Niektóre dotyczą szczegółów, które mają tylko zrobić konkretny zrzut...
Czytaj więcej