Wordpress: http://wordpress.org. Joomla! http://www.joomla.org/ Drupal. http://drupal.org



Podobne dokumenty
O stronach www, html itp..

HTML (HyperText Markup Language) hipertekstowy język znaczników

Witryny i aplikacje internetowe

STRONY INTERNETOWE mgr inż. Adrian Zapała

Danuta ROZPŁOCH-NOWAKOWSKA Strona Moduł 4. Przykład 1. Przykład 2. HTML 4.01 Transitional).

Pierwsza strona internetowa

używane skróty: HTTP - protokół do transferu tekstu, hipertekstu, zbiorów binarnych URL - jednolity lokalizator zasobów

Podstawy (X)HTML i CSS

Innowacja pedagogiczna Pasja programowania ZESPÓŁ SZKÓŁ W CHOROSZCZY

Elementarz HTML i CSS

Programowanie WEB PODSTAWY HTML

HTML (HyperText Markup Language)

Wykład 1: HTML (XHTML) Michał Drabik

Dzięki arkuszom zewnętrznym uzyskujemy centralne sterowanie wyglądem serwisu. Zewnętrzny arkusz stylów to plik tekstowy z rozszerzeniem css.

2 Podstawy tworzenia stron internetowych

Tworzenie Stron Internetowych. odcinek 5

Programowanie internetowe

Wymagania edukacyjne: Statyczne witryny internetowe (na podstawie programu nr )

Aplikacje WWW - laboratorium

Dokument hipertekstowy

Format HTML. Wybrane działy Informatyki Stosowanej. Definicja i przeznaczenie Struktura dokumentu Znaczniki Formularze i komponenty

WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I

Zdefiniowane style mogą określać układ treści na stronie i sposób jej formatowania np. kolor czcionki, pogrubienia, tło tabel, rysunków itp.

Przedmiot: Grafika komputerowa i projektowanie stron WWW

XHTML Budowa strony WWW

PROGRAMOWANIE. WNPiD UAM, Programowanie, inż. Piotr Jabłoński

Technologie Informacyjne

ABC języka HTML i XHTML / Maria Sokół. wyd. 2. Gliwice, cop Spis treści

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Lab.1. Praca z tekstem: stosowanie arkuszy stylów w dokumentach OO oraz HTML/CSS

Wprowadzenie do HTML, CSS, JavaScript, PHP. Kurs

Widżety KIWIPortal. tworzenie umieszczanie na stronach internetowych opcje zaawansowane. Autor: Damian Rebuś Data: Wersja: 1.

Struktura języka HTML ZNACZNIKI. Oto bardzo prosta strona WWW wyświetlona w przeglądarce: A tak wygląda kod źródłowy takiej strony:

Zakres treści Czas. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

PORADNIK KODOWANIA: CSS


CSS. Kaskadowe Arkusze Stylów

Tomasz Grześ. Systemy zarządzania treścią, cz. II

Wymagania na poszczególne oceny w klasach 3 gimnazjum

Kaskadowe arkusze stylów (CSS)

Specyfikacja techniczna dot. mailingów HTML

Laboratorium 1: Szablon strony w HTML5

Poziomy wymagań Konieczny K Podstawowy- P Rozszerzający- R Dopełniający- D Uczeń:

E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, Spis treści

Przepis. Wstęp HTML & CSS. W tym projekcie nauczycie się, jak stworzyć stronę internetową ze swoim ulubionym przepisem. Zadania do wykonania

Young Programmer: HTML+PHP. Dr inż. Małgorzata Janik, Zajęcia #2

Podstawy HTML i CSS. Wydział Matematyki, Informatyki i Ekonometrii Uniwersytet Zielonogórski

e r T i H M r e n L T n

Podstawy HTML i styli CSS. selektor {właściwość1: wartość1; właściwość2: wartość2}

PROGRAMOWANIE. WNPiD UAM, Programowanie, inż. Piotr Jabłoński

I. Dlaczego standardy kodowania mailingów są istotne?

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2016 CZĘŚĆ PRAKTYCZNA

Tworzenie Stron Internetowych. odcinek 6

HTML. HTML(ang. HyperTextMarkupLanguage, pol. hipertekstowy język znaczników) język wykorzystywany do tworzenia stron internetowych

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2016 CZĘŚĆ PRAKTYCZNA

Oczywiście występują także znaczniki, bez ich odpowiednika kończącego, np. <BR>

Responsywne strony WWW

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Tworzenie stron internetowych w oparciu o język HTML

HTML, CSS i JavaScript / Laura Lemay, Rafe Colburn, Jennifer Kyrnin. Gliwice, cop Spis treści

Języki programowania wysokiego poziomu. HTML cz.2.

Można też ściągnąć np. z:

Tabele. Przykład 15a.htm. <HTML><HEAD><TITLE> Cennik</TITLE></HEAD><BODY><H3>Cennik</H3> <TABLE BORDER="1"> <TR>

Język (X)HTML. Podstawowe znaczniki i parametry. dr Konrad Dominas / UAM

Wymagania edukacyjne z przedmiotu: Witryny i aplikacje internetowe. Technik Informatyk

Zaawansowana Pracownia Komputerowa - Ćwiczenia. Krzysztof Miernik

Nazwa implementacji: CSS i box model. Autor: Opis implementacji: Poznajemy podstawy CSS oraz dowiadujemy się o rozmieszczaniu elementów na stronie.

HTML5 i CSS. Deklaracja <!DOCTYPE> musi być na początki dokumentu napisanego w HTML5 przed tagiem <html>.

za pomocą: definiujemy:

2. Projektowanie stron WWW podstawowe informacje

APLIKACJE INTERNETOWE 1 HTML - STRUKTURA STRONY INTERNETOWEJ

Ćwiczenie 9 - CSS i wstawianie CSS

Można też ściągnąć np. z:

CSS Kaskadowe Arkusze Stylów

URL:

1. Zaczynamy! (9) 2. Edycja dokumentów (33)

Laboratorium 6 Tworzenie bloga w Zend Framework

O higienie pracy, komputerze, sieciach komputerowych i Internecie

I. Informacje ogólne. Jednym z takich systemów jest Mambo.

Układy witryn internetowych

Aplikacje internetowe

ECDL/ICDL Przetwarzanie tekstów Moduł B3 Sylabus - wersja 5.0

Tworzenie stron internetowych w kodzie HTML Cz 5

HTML podstawowe polecenia

Podstawy tworzenia stron internetowych

Witryny i aplikacje internetowe

Edukacja na odległość

Dział O atrakcyjnym przedstawianiu i prezentowaniu informacji (program PowerPoint oraz język HTML tworzenie stron WWW)

ECDL/ICDL Web Editing Moduł S6 Sylabus - wersja 2.0

Front-end: solidne podstawy. Wszystko, co warto wiedzieć o HTML, CSS, JavaScript i Bootstrap.

SYSTEMY ZARZĄDZANIA TREŚCIĄ WORDPRESS

Tworzenie Stron Internetowych. odcinek 5

Źródła. cript/1.5/reference/ Ruby on Rails: AJAX: ssays/archives/

Zaawansowane projektowanie stron w CSS

I. Formatowanie tekstu i wygląd strony

p { color: yellow; font-weight:bold; }

ECDL/ICDL Przetwarzanie tekstów Moduł B3 Sylabus - wersja 6.0

Skorzystaj z Worda i stwórz profesjonalnie wyglądające dokumenty.

Transkrypt:

System zarządzania treścią (Content Management System, CMS) jest to aplikacja internetowa lub ich zestaw, pozwalająca na łatwe utworzenie serwisu WWW oraz jego późniejszą aktualizację i rozbudowę. Prezentacja treści w serwisie internetowym zarządzanym przez CMS odbywa się za pomocą prostych w obsłudze interfejsów. Podstawowym zadaniem platform CMS jest oddzielenie treści (zawartości informacyjnej serwisu) od wyglądu (sposobu jej prezentacji). Po wprowadzeniu nowych informacji przez uprawnionego redaktora system zapisuje je w bazie danych. Następnie system CMS generuje strony internetowe na podstawie treści pochodzącej z bazy danych oraz odpowiednich, gotowych szablonów. Wykorzystanie szablonów stron sprawia, że zmiana koncepcji graficznej całego serwisu sprowadza się do przygotowania i zamiany szablonu (tzw. skórki/theme u). Wolne Oprogramowanie, oprogramowanie open source termin określający oprogramowanie, które może być uruchamiane, kopiowane, rozpowszechniane, analizowane oraz zmieniane i poprawiane przez użytkowników. Oprogramowanie, aby można je było nazwać wolnym, musi spełniać kilka podstawowych założeń. Przysługujące użytkownikowi wolności to:. wolność uruchamiania programu, w dowolnym celu (wolność 0) wolność analizowania programu oraz dostosowywania go do swoich potrzeb (wolność 1) wolność rozpowszechniania kopii programu (wolność 2) wolność udoskonalania programu i publicznego rozpowszechniania własnych ulepszeń, dzięki czemu może z nich skorzystać cała społeczność (wolność 3). Wolności pierwsza i trzecia mogą być spełnione tylko wtedy, gdy dostępny jest kod źródłowy oprogramowania. CMSy opensource: Wordpress: Joomla! Drupal http://wordpress.org http://www.joomla.org/ http://drupal.org

Pytania, które warto zadać sobie przy projektowaniu strony 1) Kto będzie korzystał ze strony? 2) Jakiego rodzaju treści będą się znajdować na stronie? 3) Jakich narzędzi potrzebuję do moich celów? 4) Jak moi goście będą poruszać się po stronie? 5) Jak będę rozwijać stronę w przyszłości? Reguły, o których istnieniu warto wiedzieć (ale nie zawsze warto je stosować!) 1. KISS (Keep It Simple, Stupid, czyli nie komplikuj, głupku) - dążenie do utrzymania eleganckiej i przejrzystej struktury, bez dodawania niepotrzebnych elementów. 2. Worse is better: Nie jest ważne, że korzystanie z systemu będzie trochę trudniejsze, jeśli znacznie uprości to system. Dzięki temu system powstanie szybciej, będzie zawierał mniej błędów i będzie łatwiejszy do rozszerzenia w przyszłości. Można poświęcić stuprocentową poprawność na rzecz prostoty. Jeśli coś działa prawie zawsze, a zawodzi jedynie w przypadkach, które nie są specjalnie ważne, nie warto komplikować kodu wyjątkami. Kompletność nie jest specjalnie ważna, jeśli miałaby uderzyć w prostotę. System powinien skupić się na typowych przypadkach. 3. Zasada trzech kliknięć użytkownik powinien być w stanie dotrzeć do dowolnej informacji na stronie, wykonując nie więcej niż trzy kliknięcia Linki: Sztuka podglądania: http://www.webdesign.org/showcase/website-showcase/page-1.html http://www.stylevault.net/ http://www.behance.net/ http://dribbble.com/ http://wordpress.org/showcase/ Kolorystyka: http://kuler.adobe.com/ - gotowe schematy kolorystyczne http://colorschemedesigner.com/ - projektowanie schematu kolorów http://www.colorhunter.com/ - tworzenie palety kolorów na podstawie dowolnego obrazu

Wybór skórki (theme u) stały szablon (fixed) szablon o ustalonej szerokości. Przy zmianie wielkości okna, szerokość szablonu nie zmienia się. płynny szablon (fluid) rozmiar elementów zmienia się w zależności od wielkości okna, jednak układ elementów pozostaje nienaruszony. responsive layout szablon rozpoznający właściwości urządzenia, na którym jest wyświetlany i automatycznie dostosowujący wielkość elementów. Użyteczność (usability) cechy decydujące o atrakcyjności strony w kontekście jej użytkowania. Najważniejsze kryteria: nauczalność - jak łatwo jest wykonać proste zadania przy pierwszym kontakcie z produktem efektywność - jak szybko korzystają z produktu użytkownicy, którzy już go znają zapamiętywalność - łatwość przypomnienia sobie korzystania z produktu po dłuższej przerwie błędy - jak często są popełniane i jak łatwo użytkownicy mogą się z nich wydobyć satysfakcja - jak bardzo produkt przyjemny jest w korzystaniu. Linki: http://theme.wordpress.com/themes/ - oficjalne, darmowe skórki do wordpressa http://wpshower.com/ - więcej skórek http://press75.com/ - przykłady płatnych skórek http://matthewjamestaylor.com/blog/ultimate-3-column-holy-grail-pixels.htm - przykład płynnego layoutu

Baza danych kolekcja danych zapisanych zgodnie z określonymi regułami. Obejmuje dane cyfrowe gromadzone zgodnie z zasadami przyjętymi dla danego programu komputerowego. HTML (HyperText Markup Language) - hipertekstowy język znaczników. HTML pozwala opisać strukturę informacji zawartych wewnątrz strony internetowej oraz umożliwia określenie wyglądu dokumentu w przeglądarce internetowej. HTML nie jest językiem programowania - nie można za jego pomocą wykonywać obliczeń. Przykładowa strona www w html: <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>tytuł mojej strony</title> </head> <body> <h1>nagłówek mojej pierwszej strony</h1> <h2>a to nagłówek drugiego stopnia</h2> <p> HTML jest łatwy do zrozumienia i <strong>każdy</strong> może się go nauczyć! <br /> Internet jest doskonałym nauczycielem: <a href="http://www.wc3schools.com">oto moje ulubione lekcje htmla.</a>. </p> </body> </html> Powyższa strona w przeglądarce:

Najważniejsze znaczniki (tagi) HTML: Znacznik Opis <!--...--> Komentarz <a> <b> <blockquote> <body> <br> <code> <del> <div> <em> Odnośnik (kotwica) Pogrubienie tekstu Komentarz blokowy Ciało dokumentu HTML Przejście do nowej linii Fragment kodu programu Tekst skasowany Sekcja w dokumencie Emfaza <h1> Nagłówek poziomu 1 <h2> Nagłówek poziomu 2 <h3> Nagłówek poziomu 3 <h4> Nagłówek poziomu 4 <h5> Nagłówek poziomu 5 <h6> Nagłówek poziomu 6 <head> <hr> <html> <i> <iframe> <img> <li> <meta> Definicja informacji o dokumencie Pozioma linia Definicja dokumentu HTML Tekst pochylony Ramka pływająca (iframe) Obrazek Element listy Informacje meta

<ol> <p> <span> <strong> <style> <table> <tbody> <td> <tfoot> <th> <thead> <title> <tr> <ul> Lista numerowana Paragraf Sekcja w dokumencie Tekst silnie wyróżniony Definicja arkuszy styli CSS Tabela Ciało tabeli Komórka tabeli Stopka tabeli Komórka nagłówka tabeli Nagłówek tabeli Tytuł dokumentu HTML Wiersz tabeli Lista wypunktowana Linki: http://www.w3schools.com/html/default.asp - kurs html z przykładami http://www.kurshtml.edu.pl/ - kurs html w języku polskim http://webmaster.helion.pl/index.php/kurs-html - kurs html w języku polskim http://validator.w3.org/ - narzędzie sprawdzające poprawność kodu http://www.digitalmediaminute.com/reference/entity/index.php znaki specjalne w języku html

Kaskadowe arkusze stylów (Cascading Style Sheets; w skrócie CSS) to język służący do opisu wyglądu stron www. Arkusz stylów CSS to lista reguł ustalających w jaki sposób ma zostać wyświetlana przez przeglądarkę internetową zawartość wybranego elementu (lub elementów) HTML. Można w ten sposób opisać wszystkie właściwości elementów na stronie, takie jak krój czcionki, kolor tekstu, marginesy, odstęp między wierszami lub nawet pozycja danego elementu względem innych elementów bądź okna przeglądarki. CSS został stworzony w celu oddzielenia struktury dokumentu od formy jego prezentacji, dzięki czemu: - dokument jest mniej zawiły i można łatwiej wprowadzać w nim zmiany; - istnieje możliwość określenia, jak dokument powinien wyświetlać się na róznych urządzeniach; - można zmieniać wygląd wielu stron naraz nie ingerując w ich kod HTML Składnia CSS: selektor { właściwość: wartość; właściwość: wartość; właściwość: wartość; p { color: #000; margin: 5px; font-size: 14px; Przykład CSSa zagnieżdżonego w pliku HTML:

<html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>tytuł mojej strony</title> <style type="text/css"> h1 { color:red; margin-bottom: 30px; p { color:blue; a { color:red; font-weight:bold; p.przyklad { color:#000; background: #EEE; </style> </head> <body> <h1>nagłówek mojej pierwszej strony</h1> <h2>a to nagłówek drugiego stopnia</h2> <p > HTML jest łatwy do zrozumienia i <strong>każdy</strong> może się go nauczyć! <br /> Internet jest doskonałym nauczycielem: <a href="http://www.wc3schools.com">oto moje ulubione lekcje htmla.</a>. </p> <p class="przyklad"> Zmiana wyglądu dokumentu przy pomocy arkusza CSS to czysta przyjemność! </p> </body> </html> Strona w przeglądarce:

Podpinanie arkusza CSS w zewnętrznym pliku style.css <head> <link rel="stylesheet" type="text/css" href="style.css" /> </head> Linki: http://www.w3schools.com/css/ - kurs CSS z przykładami http://webmaster.helion.pl/index.php/kurs-css - kurs CSS w języku polskim http://webmaster.helion.pl/index.php/kurs-css/6/151-alfabetyczna-lista-stylow - lista właściwości i przykłady ich użycia Pozostałe linki: Przydatne narzędzia internetowe: http://www.google.pl/analytics/ - statystyka odwiedzin https://developers.google.com/speed/pagespeed/ - narzędzie badające prędkość ładowania strony https://www.google.com/webmasters/ - wsparcie w zarządzaniu witrynami http://pixlr.com/ - edytor grafiki online Przydatne programy do ściągnięcia: http://notepad-plus-plus.org/

http://filezilla-project.org/ Wordpress: http://codex.wordpress.org/ - pełna dokumentacja wordpressa http://wordpress.org/extend/plugins/ - oficjalne repozytorium pluginów wordpressa http://wpninja.pl/ - polski blog dotyczący wordpressa Inne serwisy, które można wykorzystać przy budowaniu i prowadzeniu strony: http://www.flickr.com/ http://www.slideshare.net/ http://issuu.com/ https://www.dropbox.com/