Dzisiaj przedstawię karuzelę i jej przykładowe funkcje w moim portfolio.
Stale rosnąca baza pytań rekrutacyjnych dla programistów.
W tym wpisie zajmiemy się tworzeniem tabeli, którą możemy wykorzystać na naszym portfolio. Ja swoją tabelę umieściłam w zakładce BLOG. Dla ładniejszego efektu w każdej zakładce zamieściłam to samo tło oraz przełączniki nawigacji.
W dzisiejszym wpisie pokażę zastosowanie ikon Glyphicons oraz stworzymy stopkę do naszej strony głównej.
Dzisiaj zajmiemy się główną stroną w moim portfolio w oparciu o Bootstrap. Dodamy nawigację oraz zdjęcie podglądowe. Serdecznie zapraszam!
Dzisiaj zaczniemy tworzyć portfolio w oparciu o Boostrap.
Dzisiaj kilka słów na temat HTMLowych API, które swego czasu szumnie były opisywane, a dzisiaj już widać, że nie do końca się to wszystko sprawdziło i z trzech które dzisiaj opiszę właściwie tylko jedno jest regularnie przez programistów używane.
Niektórzy twierdzą, że PWA są rewolucją na miarę tej z 2005 roku, kiedy w przeglądarkach pojawił się AJAX. Nawet jeśli się z tym nie zgodzimy, to warto wiedzieć, co nowego mogą wnieść do naszych aplikacji webowych takie technologie, jak Service Worker czy CacheStorage API.
Na co dzień zajmuję się tworzeniem aplikacji webowych, dlatego tak bardzo zaciekawiła mnie informacja, że już niebawem HTML w wersji 5.1 stanie się oficjalnym standardem ogłoszonym przez W3C. Postanowiłem wynotować najważniejsze informacje. Co tak naprawdę się zmieni? Czy czeka nas wprowadzenie nowych tagów i rewolucja na skalę znacznika canvas? Planowane zmiany można podzielić na:Dodanie nowych elementów: – menu, menuitem, contextmenu....
21 przez Adrian | wpis w: HTML, Inspiracje, Programowanie|0 Korzystając z wolnej chwili, napiszę co nieco na temat ciekawego plugina. Są to Emmet Abbreviations. Przyznam że zrobiło to na mnie ogromne wrażenie. Zresztą nie tylko na mnie patrząc na komentarze na ich stronie Zacznijmy od małego pokazu!..
Dzisiaj krótki wpis o zachowaniu wszystkich przeglądarek, które niezwykle mnie zaskoczyło. W formularzu znajduje się pole tekstowe, które może być albo uzupełnione z palca, albo jego wartość może być wyliczona metodą javascriptową...
Jednym ze sposobów na przyspieszenie wczytywania strony internetowej jest asynchroniczne ładowanie skryptów JavaScript. Jest to ważne szczególnie kiedy wykorzystujemy na naszych stronach skrypty znajdujące się na zdalnych serwerach, ponieważ często ich pobieranie trwa długo. Przeglądarki internetowe, domyślnie podczas wczytywania strony przetwarzają poszczególne elementy DOM jeden po drugim czyli synchronicznie. Jako, że script również jest takim elementem, jego przedłużone wczytywanie mo...
Nie jest tajemnicą, że dużo i dużych serwisów ma specjalne tagi po stronie klienta i serwera, które sprawdzają z jaką przeglądarką mają do czynienia zanim zaczną obrabiać HTML/CSS/JS. To aspekt historyczny, który w dużej mierze zakładał, że każda przeglądarka inaczej rozumie te elementy (HTML/CSS/JS) przez co potrzeba osobnych plików – a w rzeczywistości rozdzielał użytkowników Chrome/Opery/Firefoxa i Safarii od Internet Explorera, który w teorii wszystko wspierał najgorzej, inaczej i dla niego należało ...
Zgodnie z tytułem dzisiejszego wpisu, zajmiemy się dziś jedną z większych zalet biblioteki jQuery jaką jest możliwość pobierania referencji do obiektów DOM za pomocą selektorów CSS. W związku z tym, na początek przyjrzymy się jak z tej możliwości korzystać, a następnie przejdziemy do opisu różnego rodzaju selektorów oferowanych nam przez CSS3, a które stosować możemy do wyszukiwania elementów w drzewie obiektów DOM. Jest to już przedostatni wpis z cyklu MCSD 70-480, zapraszam więc niniejszym do lektury.W...
Egzamin zbliża się wielkimi krokami, a mi zostały jeszcze do opanowania (i omówienia na niniejszym blogu) trzy zagadnienia! W związku z tym w dzisiejszym wpisie zajmiemy się animacjami przy użyciu "tranzycji"; przyjrzymy się dwu- i trój- wymiarowymi transformacjami; zapoznamy się z "media queries" służącymi do uzależniania wyglądu aplikacji w zależności od rodzaju "medium", na którym wyświetlana jest strona; dowiemy się także, jak za pomocą CSS3 pokazywać i ukrywać elementy dokumentu HTML.
Nadszedł czas na drugą część opisu zagadnienia związanego z "elastycznymi interfejsami" w HTML5 (oczywiście nadal w ramach przygotowań do egzaminu 70-480 należącego do ścieżki certyfikacyjnej MCSD Web Applications). Wpis ten poświęcony będzie takim zagadnieniom jak opływanie elementów blokowych, wyrównywanie do siatki oraz definiowanie regionów. Myślę, że nie ma sensu tracić czasu na przydługie wstępy, przejdźmy więc do rzeczy!Opływanie elementów blokowych Myślę, że temat definiowania opływania elementó...
Po krótkiej weekendowej przerwie, wracam do przygotowań do egzaminu. Od zeszłego tygodnia jestem już zapisany na konkretny termin (21 marca), a więc czas przejść do decydującego odliczania ;) Do omówienia zostały mi już tylko cztery tematy więc myślę, że się wyrobię... Zgodnie z tematem posta, dziś zajmiemy się interfejsem użytkownika w HTML5. Dowiemy się zatem, jak korzystać z modelu "flexbox" oraz jak stworzyć layout wielokolumnowy. Do zagadnień należących do tego obszaru należą też nowe możliwości CSS...
Jako, że w ostatnim moim wpisie, zajmowaliśmy się sposobami na nadawanie styli elementom tekstowym HTML5 za pomocą CSS3, dziś nadszedł czas na omówienie styli związanych z elementami blokowymi. Jak zwykle w tym "kursie" tematy do postów wybieram na podstawie informacji zawartych na stronach Microsoftu związanych z egzaminem MCSD: 70-480. W związku z tym zajmiemy się dziś takimi właściwościami CSS3 jak: właściwości zmieniające wygląd elementów blokowych; właściwości zmieniające efekty graficzne elementów;...
Dziś kontynuować będziemy temat formularzy w HTML5. W poprzednim poście, opisałem walidację dostarczaną bezpośrednio przez kontrolki formularzy. Jak jednak widzieliśmy, pozwalają one tylko na przeprowadzenie podstawowych walidacji, takich jak sprawdzenie czy wprowadzono dane w pola wymagane, czy w pole typu 'email' wprowadzono prawidłowy email. Ponadto omówiliśmy sposób na definiowanie walidacji wprowadzanych danych za pomocą wyrażeń regularnych (atrybut 'pattern'). Jeśli więc chcielibyśmy dokonać bardz...
Kolejnym głównym zagadnieniem wymaganym na egzaminie MCSD 70-480, jest dostęp i zabezpieczanie danych (ang. access and secure data). Pytania z tego zakresu stanowią 26% wszystkich pytań na egzaminie. W związku z tym, dzisiejszym postem rozpoczynam omawianie tego zagadnienia. Pierwszym z tematów jakie w ramach tego zagadnienia Microsoft zaleca poznać, jest kwestia wykorzystania, wprowadzonych w HTML5, elementów służących do tworzenia formularzy. Oprócz tego, w HTML5 wprowadzona została możliwość zdefiniow...