ZGODNOŚĆ ZE STANDARDAMI SIECIOWYMI JAKO KRYTERIUM POZYCJONOWANIA SERWISÓW INTERNETOWYCH W WYSZUKIWARKACH. Jarosław Mutwil

Wielkość: px
Rozpocząć pokaz od strony:

Download "ZGODNOŚĆ ZE STANDARDAMI SIECIOWYMI JAKO KRYTERIUM POZYCJONOWANIA SERWISÓW INTERNETOWYCH W WYSZUKIWARKACH. Jarosław Mutwil"

Transkrypt

1 ZGODNOŚĆ ZE STANDARDAMI SIECIOWYMI JAKO KRYTERIUM POZYCJONOWANIA SERWISÓW INTERNETOWYCH W WYSZUKIWARKACH Jarosław Mutwil Wprowadzenie Serwisy internetowe są obecnie podstawowym narzędziem komunikacji firmy z otoczeniem. Posiadanie witryny internetowej jest jednak bezcelowe, jeśli prawdopodobieństwo jej znalezienia przez potencjalnego uŝytkownika, czy teŝ klienta, jest znikome [Fron2006]. Szacuje się, Ŝe od 42 do 86 procent uŝytkowników w celu dotarcia do odpowiedniej witryny internetowej posługuje się wyszukiwarkami [Thur2004]. Według badań przeprowadzonych przez Megapanel PBI/Gemius [www1], do najbardziej popularnych wyszukiwarek domen na terenie Polski naleŝą: google.pl (mechanizm (ang. engine) Google), wp.pl (mechanizm NetSprint) oraz onet.pl (mechanizm OnetSzukaj). NaleŜy zaznaczyć, Ŝe poszczególne mechanizmy mogą być dostępne na wielu witrynach, np. mechanizm NetSprint jest dostępny m.in. w serwisach wp.pl, netsprint.pl, o2.pl, hoga.pl. Powszechnie wiadomo, Ŝe uŝytkownicy korzystający z wyszukiwarek, w celu odszukania stron internetowych, najczęściej oglądają te umieszczone na pierwszej wyświetlanej stronie. Stąd firmy podejmują działania, których celem jest umieszczenie strony na jak najwyŝszej pozycji w wy-

2 szukiwarkach. Działania te określa się mianem pozycjonowania stron w wyszukiwarkach. Wyniki zwracane przez wyszukiwarkę moŝna podzielić na dwie grupy: budowane na podstawie algorytmu oceniającego jakość strony (tzw. wyniki naturalne) oraz zaleŝne od opłat wniesionych przez reklamodawcę (tzw. wyniki płatne) [Fron2006]. W artykule skupiono uwagę tylko na pierwszej z przedstawionych grup. W celu uzyskania jak najwyŝszej pozycji strony w wyszukiwarkach naleŝy zarówno zoptymalizować stronę, czyli dostosować jej kod i treść tak, aby została dobrze zaindeksowana, jak i odpowiednio dostosować strukturę serwisu. Aby zapewnić taki sam lub podobny wygląd oraz zachowanie witryny we wszystkich przeglądarkach i systemach operacyjnych, a takŝe w innych urządzeniach niŝ komputer (np. palmtop), podczas projektowania struktury naleŝy korzystać ze standardów sieciowych. Wydaje się, Ŝe zgodność serwisu internetowego ze standardami sieciowymi powinna być uwzględniona w budowaniu rankingu stron w wyszukiwarkach. W artykule przedstawiono przykładową funkcję algorytmu tworzącego ranking stron na postawie zgodności serwisu ze standardami sieciowymi. Elementy standardów sieciowych Projekt standardów sieciowych (ang. The Web Standards Project) został zapoczątkowany w 1998 roku przez konsorcjum W3C (ang. World Wide Web Consortium), opracowujące wytyczne i specyfikacje, których celem jest promowanie rozwoju sieci Internet. Jednym z efektów było

3 nakłonienie przedsiębiorstw projektujących m.in. przeglądarki internetowe (w tym Netscape i Microsoft) do wiernego i kompletnego obsługiwania specyfikacji [Zeld2004]. W myśl teorii standardy sieciowe mają zapewnić zbudowanym zgodnie z nimi witrynom zgodność z wcześniejszymi, obecnymi i przyszłymi systemami. To natomiast powinno uczynić serwisy internetowe bardziej dostępnymi oraz w dłuŝszej perspektywie bardziej stabilnymi [Cohe2003]. Standardy sieciowe składają się z elementów, rozbijających stronę na niezaleŝne komponenty, odpowiadających za: strukturę, prezentację, zachowanie. Struktura zapewniona jest poprzez zastosowanie języka strukturalnego XHTML (ang. Extensible Hypertext Markup Language), zachowującego zgodność ze ścisłymi regułami języka XML (ang. Extensible Markup Language). Obecnie język XHTML 1.0 stanowi rekomendację W3C, pomimo istnienia wersji XHTML 1.1. Poprawny (bez błędów, niedozwolonych znaczników i atrybutów) kod XHTML jest całkowicie przenośny, czyli działa w przeglądarkach internetowych, programach odczytujących zawartość ekranu, urządzeniach bezprzewodowych itp. [MuKe2001]. Zastosowanie języków prezentacyjnych, CSS1 (ang. Cascading Style Sheets) oraz CSS2, słuŝy do formatowania witryn WWW, poprzez kontrolę typografii, koloru, rozmieszczenia poszczególnych elementów itp. [Meye2002]. PoniewaŜ prezentacja oddzielona jest od struktury, moŝna modyfikować dowolny z tych komponentów bez negatywnego wpływu na drugi.

4 Tworzenie zaawansowanych funkcji witryny oraz efektów działających w róŝnych przeglądarkach i na róŝnych platformach umoŝliwione jest poprzez zastosowanie standardowego modelu obiektów W3C DOM (ang. Document Object Model), który współpracuje z CSS, XHTML i ECMAScript 262 standardową wersją języka JavaScript [Zeld2004]. Według załoŝeń konsorcjum W3C, projektanci i programiści wykorzystując standardy sieciowe odseparowują strukturę od prezentacji i zachowania, a rezultat na kaŝdej platformie i w kaŝdym urządzeniu jest identyczny. Niestety rzeczywistość nie potwierdza przedstawionych załoŝeń, poniewaŝ nie wszystkie przeglądarki interpretują w sposób jednoznaczny specyfikację, czego przykładem jest działanie tzw. modelu ramkowego. Tworzenie rankingu strony Rezultatem zapytania do wyszukiwarki jest często zbiór składający się z setek odpowiedzi. UŜytkownicy przewaŝnie oglądają kilka z nich, zwykle umieszczonych na pierwszej stronie. Opracowano szereg algorytmów, zwanych rankingiem (oceną, wagą dokumentu), decydujących o kolejności wyświetlania witryn w odpowiedzi na kwerendę uŝytkownika [Kłop2001]. Zadaniem tych algorytmów jest ocena jakości serwisów, a właściwie stopnia ich korelacji z wpisanym przez uŝytkownika zapytaniem (tzw. słowem kluczowym) i posortowanie według oceny będącej składową kilku czynników. Dokładna specyfikacja algorytmów rankingujących nie jest jawna, a kaŝdy algorytm jest inny (ocenianie są róŝne elementy znajdujące się na stronie). Nie oznacza to jednak, Ŝe nie podejmuje się prób znalezienia

5 najistotniejszych czynników warunkujących wysokie rankingi. Generalnie dla wyszukiwarek najwaŝniejsze znaczenie mają następujące czynniki [Fron2006]: Tzw. link popularity ocena ilości oraz jakości odnośników odwołujących się do danego serwisu. Większe znaczenie od ilości odnośników ma jakość witryn publikujących łącza. Treść witryny jest to głównie statyczna analiza strony, opierająca się na sprawdzeniu informacji umieszczonych na określonych pozycjach. NajwaŜniejszym składnikiem branym pod uwagę przez algorytmy wyszukiwarek jest zestaw słów kluczowych, rozmieszczonych w następujących miejscach [Thur2004]: w tytule strony (znacznik title), w wyróŝnionych obszarach tekstu strony (m.in. znaczniki nagłówków), w opisach rysunków i tekstach zastępczych dla rysunków. Jak zauwaŝa M.A. Kłopotek zaproponowane miary nie są zwykle do siebie zbieŝne nawet asymptotycznie [Kłop2001]. Przykładowo tytuł strony, który został nadany tylko w celu uatrakcyjnienia zawartości witryny, moŝe nie mieć nic wspólnego z prezentowaną w niej treścią, więc nie odzwierciedla on rzeczywistej tematyki umieszczonej w serwisie. Omówione elementy są równieŝ naraŝone na tzw. spamowanie, którego idea polega na oszukaniu wyszukiwarki w sposób niezauwaŝalny dla uŝytkownika. Wielu projektantów aby ich strony były na najwyŝszych pozycjach w rankingu dla określonych słów kluczowych korzysta z motta: wyszukiwarka to najzwyklejszy program komputerowy. Jedne zasady moŝna nagiąć, inne... moŝna złamać [www2]. Wynika z tego koniecz-

6 ność tworzenia rankingu stron w oparciu o bardziej przejrzyste i jednoznaczne kryteria, do których naleŝy miedzy innymi zgodność ze standardami sieciowymi wykorzystanymi w tworzeniu strony. Tworzenie rankingu strony w oparciu o zgodność ze standardami sieciowymi Standardy sieciowe zyskują na popularności. Coraz większa liczba osób projektujących serwisy internetowe stara się przestrzegać zasad organizacji W3C, co jednocześnie moŝe pośrednio wpływać na ranking w wyszukiwarkach, poniewaŝ kod niezgodny ze specyfikacją moŝe spowodować, Ŝe treść strony nie zostanie zrozumiana przez program go przetwarzający. Obecnie jednak algorytmy wyszukiwarek w procesie oceniania strony nie uwzględniają zgodności ze standardami, nie faworyzują stron zaprojektowanych zgodnie ze standardami [Fron2006], więc przestrzeganie wytycznych konsorcjum W3C nie wpływa bezpośrednio na ranking. Algorytmy wyszukiwarek internetowych rozwijają się nieustannie, wydaje się więc, Ŝe wkrótce kryterium zgodności ze standardami sieciowymi będzie uwzględniane w tworzeniu rankingu wyświetlanych stron. PoniŜej zaprezentowano przykładową funkcję oceniającą przestrzeganie wytycznych organizacji W3C. W trakcie tworzenia odpowiedniego algorytmu moŝna zarówno stworzyć własny program walidujący, jak i skorzystać z gotowych rozwiązań (m.in. walidator on-line organizacji W3C dostępny pod adresem Ten drugi sposób został

7 wykorzystany w przedstawionej funkcji napisanej w języku PHP zaprezentowanej na rysunku function checkvalidation($url) 2. { 3. $host = 'validator.w3.org'; 4. $path = '/check?uri='. $url; 5. $endofheaders = false; 6. $pcontent = ""; 7. $pheaders = array(); $fp = fsockopen($host, 80, $errornr, $errormsg, 30); if($fp == false) { return false; } 12. else { 13. fputs($fp, "GET ". $path. " HTTP/1.0\r\n"); 14. fputs($fp, "Host: ". $host. "\r\n"); 15. fputs($fp, "User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows 98)\r\n\r\n"); 16. while(!feof($fp)) { 17. $line = fgets($fp, 4096); 18. if($endofheaders === true) { $pcontent.= $line; } 19. else { $pheaders[] = $line; } 20. if(($endofheaders === false) && ($line == "\r\n" $line == "\n")) { $endofheaders = true; } 21. } 22. } 23. fclose($fp); if(ereg("^http/[0-9].[0-9] ([0-9]{3})", $pheaders[0], $httpstatus)) { 26. $answerclass = $httpstatus[1][0]; 27. if($answerclass == 2) { 28. eregi('<tr>[[:space:]]*<th>[[:space:]]*result:[[:space:]]*</th>[[: space:]]* <td [a-z0-9=\"\/\' ]*>[[:space:]]*([a-z0-9, ]+)[[:space:]]*</td> [[:space:]]*</tr>', $pcontent, $vresult); 29. if(eregi('passed', $vresult[1])) { return 10; } 30. else if(eregi('failed', $vresult[1])) { return -10; } 31. else return false; 32. } 33. } 34. return false; 35. } Rys 1. Funkcja sprawdzająca zgodność strony ze standardami. Źródło: Opracowanie własne.

8 Podstawowym celem funkcji jest juŝ wspomniana ocena zgodności strony ze standardami sieciowymi. Funkcja pobiera jako argument adres sprawdzanej strony, a następnie łączy się za pomocą tzw. gniazda z serwisem w celu skontrolowania zastosowania standardów sieciowych. Wynik zwracany przez walidator organizacji W3C zapisany jest w postaci dokumentu HTML, którego część zaprezentowana jest na rysunku 2, dlatego aby sformułować wnioski, naleŝy skonstruować elementy wrappera. Temat budowania wrapperów i pozyskiwania informacji ze źródeł internetowych został omówiony m.in. w [Fili2000] oraz [Fili2001], dlatego w opracowaniu nie podjęto szczegółowo tej tematyki. Rys 2. Rezultat walidacji przedstawiony w przeglądarce. Źródło: Analizując zawartość przedstawionej strony oraz odpowiadający jej kod w języku HTML, którego odpowiednia część przedstawiona została na rysunku 3, moŝna zauwaŝyć, Ŝe moŝliwe jest wskazanie kilku znaczników pozwalających na weryfikację witryny pod kątem zastosowania standardów sieciowych. W opracowanej funkcji skorzystano z atrybutu umieszczonego w komórce tabeli przedstawiającego rezultat:

9 <TR><TH>Result:</TH><TD class=invalid colspan=2> x </TD></TR>, którego postać moŝe przybrać jedną z dwóch form: Passed validation, albo Failed validation, errors. Rys 3. Fragment kodu HTML przedstawiającego rezultat weryfikacji. Źródło: Opracowanie własne. Linia 28 przedstawionego kodu PHP odpowiada za odczyt i zapis do zmiennej wyników przeprowadzonego sprawdzenia poprzez zastosowanie odpowiednio zbudowanego wyraŝenia regularnego. WyraŜenie zaprezentowanej postaci wybiera wartość komórki tabeli, której nagłówek oznaczony jest jako result, dodatkowo naleŝy zaznaczyć, Ŝe wielkość liter nie ma znaczenia. Następne linie kodu PHP porównują wartość zmiennej (a właściwie jej część) zapisanej przez wyraŝenie regularne ze słowami kluczowymi passed oraz failed (wielkość liter nie ma znaczenia) i na ich podstawie zwracana jest wartość funkcji, odpowiednio 10 lub -10. W przypadku gdyby nie było moŝliwe w danym momencie przeprowadzenia weryfikacji zwracana jest wartość false. Zaimplementowanie w algorytmach wyszukiwarek przetwarzających serwisy internetowe przedstawionej metody powinno spowodować wzrost

10 zainteresowania projektantów standardami i bezpośrednio przyczynić się do poprawienia jakości publikowanych serwisów. Przewaga uwzględnienia przez algorytmy zastosowania bądź nie standardów sieciowych nad innymi wcześniej opisanymi czynnikami budowania stron zoptymalizowanych pod kątem wyszukiwarek polega przede wszystkim na skuteczności. Nie da się oszukać programu, twierdząc, Ŝe strona przestrzega zasad projektowania stron i jest tym samym zgodna ze standardami, w rzeczywistości nie będąc. Jest to więc metoda odporna na tzw. techniki spamerskie. Wykorzystanie natomiast algorytmu organizacji W3C nie narzuca na projektantów serwisów internetowych stosowania określonej wersji języka (np. HTML 4.0 czy XHTML 1.1) i określonej jego definicji (np. Transitional czy Strict). Podsumowanie Popularyzacja serwisu internetowego przekłada się na wzrost zainteresowania ofertą. Serwisy znajdujące się na czołowych pozycjach wyników wyszukiwania postrzegane są jako najbardziej adekwatne do zadanego zapytania, jednocześnie wyniki prowadzonych badań jednoznacznie wskazują, iŝ propozycjami serwisów znajdujących się na dalszych pozycjach interesuje się znikomy procent uŝytkowników. Zaawansowane techniki pozycjonowania ulegają modyfikacjom stosownie do obserwowanych zmian zasad działania algorytmów wyszukiwarek. Propozycja bezpośredniego uwzględnienia przez algorytmy zastosowania na danej stronie standardów sieciowych spowoduje zwiększenie

11 dostępności stron opublikowanych w Internecie, oraz wymusi na projektantach stosowanie reguł określonych przez organizację W3C. Literatura [Cohe2003] Cohen J.: Serwisy WWW. Projektowanie, tworzenie i zarządzanie, Helion, Gliwice [Fili2000] Filipczyk G.: Pozyskiwanie informacji z semistrukturalnych źródeł internetowych, [w:] Gołuchowski J., Sroka H. (red), Systemy Wspomagania Organizacji SWO 2000, Akademia Ekonomiczna, Katowice [Fili2001] Filipczyk G.: Indukcja reguł wydobywania informacji z semistrukturalnych źródeł danyc, [w:] Gołuchowski J., Sroka H. (red), Systemy Wspomagania Organizacji SWO 2001, Akademia Ekonomiczna, Katowice [Fron2006] Frontczak T.: Marketing internetowy w wyszukiwarkach. Helion, Gliwice [Kłop2001] Kłopotek M.A.: Inteligentne wyszukiwarki internetowe, Akademicka Oficyna Wydawnicza EXIT, Warszawa [Meye2002] Meyer E.A.: CSS. Kaskadowe arkusze stylów. Przewodnik encyklopedyczny, Helion, Gliwice [MuKe2001] Musciano C., Kennedy B.: HTML i XHTML. Przewodnik encyklopedyczny, Helion, Gliwice [Thur2004] Thurow S.: Pozycjonowanie w wyszukiwarkach internetowych, Helion, Gliwice 2004.

12 [Zeld2004] [www1] [www2] Zeldman J.: Projektowanie serwisów WWW. Standardy sieciowe, Helion, Gliwice Jarosław Mutwil Katedra Informatyki Akademia Ekonomiczna ul. Bogucicka Katowice Polska Numer telefonu (fax) +48/32/ jarekmutwil@poczta.onet.pl

Po zakończeniu rozważań na temat World Wide Web, poznaniu zasad organizacji witryn WWW, przeczytaniu kilkudziesięciu stron i poznaniu wielu nowych

Po zakończeniu rozważań na temat World Wide Web, poznaniu zasad organizacji witryn WWW, przeczytaniu kilkudziesięciu stron i poznaniu wielu nowych rk Po zakończeniu rozważań na temat World Wide Web, poznaniu zasad organizacji witryn WWW, przeczytaniu kilkudziesięciu stron i poznaniu wielu nowych pojęć, prawdopodobnie zastanawiasz się, kiedy zaczniesz

Bardziej szczegółowo

2 Podstawy tworzenia stron internetowych

2 Podstawy tworzenia stron internetowych 2 Podstawy tworzenia stron internetowych 2.1. HTML5 i struktura dokumentu Podstawą działania wszystkich stron internetowych jest język HTML (Hypertext Markup Language) hipertekstowy język znaczników. Dokument

Bardziej szczegółowo

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

ABC języka HTML i XHTML / Maria Sokół. wyd. 2. Gliwice, cop Spis treści ABC języka HTML i XHTML / Maria Sokół. wyd. 2. Gliwice, cop. 2012 Spis treści Wstęp 9 1 HTML 5 i XHTML w pytaniach i odpowiedziach 13 Co to jest HTML 5? 13 Co to jest XHTML? 15 Czy strony utworzone w HTML

Bardziej szczegółowo

Specyfikacja. www.html-css-ajax.com. Załącznik A

Specyfikacja. www.html-css-ajax.com. Załącznik A Załącznik A Specyfikacja www.html-css-ajax.com Internetowy serwis poświęcony tworzeniu stron WWW z wykorzystaniem języka XHTML i technologii CSS oraz AJAX. Jakub Ciesielski http://www.html-css-ajax.com

Bardziej szczegółowo

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

HTML, CSS i JavaScript / Laura Lemay, Rafe Colburn, Jennifer Kyrnin. Gliwice, cop Spis treści HTML, CSS i JavaScript / Laura Lemay, Rafe Colburn, Jennifer Kyrnin. Gliwice, cop. 2017 Spis treści O autorach 11 Wprowadzenie 13 CZĘŚĆ I ROZPOCZĘCIE PRACY Lekcja 1. Co oznacza publikowanie treści w sieci

Bardziej szczegółowo

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017 Załącznik nr 4 do Uchwały Senatu nr 430/01/2015 SYLABUS DOTYCZY CYKLU KSZTAŁCENIA 2016-2020 realizacja w roku akademickim 2016/2017 1.1. PODSTAWOWE INFORMACJE O PRZEDMIOCIE/MODULE Nazwa przedmiotu/ modułu

Bardziej szczegółowo

STRONY INTERNETOWE mgr inż. Adrian Zapała

STRONY INTERNETOWE mgr inż. Adrian Zapała 1 STRONY INTERNETOWE mgr inż. Adrian Zapała STRONY INTERNETOWE Rodzaje stron internetowych statyczne (statyczny HTML + CSS) dynamiczne (PHP, ASP, technologie Flash) 2 JĘZYKI STRON WWW HTML (ang. HyperText

Bardziej szczegółowo

KARTA KURSU. Języki hipertekstowe i tworzenie stron WWW. Opis kursu (cele kształcenia) Warunki wstępne. Efekty kształcenia. Nazwa

KARTA KURSU. Języki hipertekstowe i tworzenie stron WWW. Opis kursu (cele kształcenia) Warunki wstępne. Efekty kształcenia. Nazwa KARTA KURSU Nazwa Nazwa w j. ang. Języki hipertekstowe i tworzenie stron WWW Hypertext languages and web page design Kod Punktacja ECTS* 4 Koordynator dr inż. Marcin Piekarczyk Zespół dydaktyczny: dr inż.

Bardziej szczegółowo

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

Tomasz Grześ. Systemy zarządzania treścią, cz. II Tomasz Grześ Systemy zarządzania treścią, cz. II Panel administracyjny Panel administracyjny pozwala na zarządzanie wszystkimi elementami pakietu, m.in. zarządzanie użytkownikami, edycję stron, instalowanie

Bardziej szczegółowo

Dokumentacja techniczno-użytkowa Serwis internetowy www.art-dom.cba.pl

Dokumentacja techniczno-użytkowa Serwis internetowy www.art-dom.cba.pl Dokumentacja techniczno-użytkowa Serwis internetowy www.art-dom.cba.pl Projekt i wykonanie Dominika Marzec dominika.marzec@poczta.fm Spis treści 1. Charakterystyka ogólna... 3 2. Domena i hosting... 3

Bardziej szczegółowo

PROJEKT CZĘŚCIOWO FINANSOWANY PRZEZ UNIĘ EUROPEJSKĄ. Opis działania raportów w ClearQuest

PROJEKT CZĘŚCIOWO FINANSOWANY PRZEZ UNIĘ EUROPEJSKĄ. Opis działania raportów w ClearQuest PROJEKT CZĘŚCIOWO FINANSOWANY PRZEZ UNIĘ EUROPEJSKĄ Opis działania raportów w ClearQuest Historia zmian Data Wersja Opis Autor 2008.08.26 1.0 Utworzenie dokumentu. Wersja bazowa dokumentu. 2009.12.11 1.1

Bardziej szczegółowo

Źródła. cript/1.5/reference/ Ruby on Rails: http://www.rubyonrails.org/ AJAX: http://www.adaptivepath.com/publications/e ssays/archives/000385.

Źródła. cript/1.5/reference/ Ruby on Rails: http://www.rubyonrails.org/ AJAX: http://www.adaptivepath.com/publications/e ssays/archives/000385. Źródła CSS: http://www.csszengarden.com/ XHTML: http://www.xhtml.org/ XML: http://www.w3.org/xml/ PHP: http://www.php.net/ JavaScript: http://devedgetemp.mozilla.org/library/manuals/2000/javas cript/1.5/reference/

Bardziej szczegółowo

Tworzenie stron WWW PROGRAM AUTORSKI. Spis treści ZAJĘCIA POZALEKCYJNE KÓŁKO INFORMATYCZNE

Tworzenie stron WWW PROGRAM AUTORSKI. Spis treści ZAJĘCIA POZALEKCYJNE KÓŁKO INFORMATYCZNE Jadwiga Tumidajewicz nauczyciel mianowany Szkoła Podstawowa nr 18 im. Jana Pawła II Gliwice ul. Okrzei 16 PROGRAM AUTORSKI ZAJĘCIA POZALEKCYJNE KÓŁKO INFORMATYCZNE Tworzenie stron WWW Spis treści 1 I.

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, laboratorium PROGRAMOWANIE INTERNETOWE Internet Programming

Bardziej szczegółowo

Aplikacje WWW - laboratorium

Aplikacje WWW - laboratorium Aplikacje WWW - laboratorium PHP + bazy danych Celem ćwiczenia jest przygotowanie prostej aplikacji internetowej wykorzystującej technologię PHP. Aplikacja pokazuje takie aspekty, współpraca PHP z bazami

Bardziej szczegółowo

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Dr Adam Naumowicz

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Dr Adam Naumowicz SYLLABUS na rok akademicki 01/013 Tryb studiów Studia stacjonarne Kierunek studiów Informatyka Poziom studiów Pierwszego stopnia Rok studiów/ semestr II/4 Specjalność Bez specjalności Kod katedry/zakładu

Bardziej szczegółowo

Narzędzia Informatyki w biznesie

Narzędzia Informatyki w biznesie Narzędzia Informatyki w biznesie Przedstawiony program specjalności obejmuje obszary wiedzy informatycznej (wraz z stosowanymi w nich technikami i narzędziami), które wydają się być najistotniejsze w kontekście

Bardziej szczegółowo

SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE

SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE Temat: Prosty serwis internetowy oparty o zestaw powiązanych

Bardziej szczegółowo

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 1 Wprowadzenie do narzędzia CASE. Materiały dla nauczyciela

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 1 Wprowadzenie do narzędzia CASE. Materiały dla nauczyciela Zakład Elektrotechniki Teoretycznej i Informatyki Stosowanej Wydział Elektryczny, Politechnika Warszawska Laboratorium modelowania oprogramowania w języku UML Ćwiczenie 1 Wprowadzenie do narzędzia CASE

Bardziej szczegółowo

Pozycjonowanie stron w wyszukiwarkach internetowych. Szansa dla małych i średnich firm na konkurowanie z największymi

Pozycjonowanie stron w wyszukiwarkach internetowych. Szansa dla małych i średnich firm na konkurowanie z największymi Pozycjonowanie stron w wyszukiwarkach internetowych Szansa dla małych i średnich firm na konkurowanie z największymi Podstawowe informacje na temat pozycjonowania Według badań Search Engine Watch 81% internautów

Bardziej szczegółowo

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

Zakres treści Czas. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów Aplikacje internetowe KL. III Rok szkolny: 011/01 Nr programu: 31[01]/T,SP/MENIS/004.06.14 Okres kształcenia: łącznie ok. 180 godz. lekcyjne Wojciech Borzyszkowski Zenon Kreft Moduł Bok wprowadzający Podstawy

Bardziej szczegółowo

Z-LOG-1034 Technologie internetowe Internet Technologies

Z-LOG-1034 Technologie internetowe Internet Technologies KARTA MODUŁU / KARTA PRZEDMIOTU Kod Nazwa Nazwa w języku angielskim Obowiązuje od roku akademickiego 2016/2017 Z-LOG-1034 Technologie internetowe Internet Technologies A. USYTUOWANIE MODUŁU W SYSTEMIE

Bardziej szczegółowo

WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I

WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I WYMAGANIA EDUKACYJNE Witryny i Aplikacje Internetowe klasa I Dopuszczający definiuje pojęcia: witryna, portal, wortal, struktura witryny internetowej; opisuje rodzaje grafiki statycznej wymienia i charakteryzuje

Bardziej szczegółowo

Szablon główny (plik guestbook.php) będzie miał postać:

Szablon główny (plik guestbook.php) będzie miał postać: Skrypt: Księga gości Skrypt generujący księgę gości będzie się składał z trzech części: szablonu głównego, który należy zapisać pod nazwą guestbook.php, formularza służącego do dodawania wpisów, który

Bardziej szczegółowo

Tomasz Boiński: 1. Pozycjonowanie stron i zastosowanie mod_rewrite

Tomasz Boiński: 1. Pozycjonowanie stron i zastosowanie mod_rewrite Tomasz Boiński: 1 Pozycjonowanie stron i zastosowanie mod_rewrite Pozycjonowanie stron Promocja strony odbywa się poprzez umiejscowienie jej jak najwyżej w wynikach wyszukiwania Wyszukiwarki indeksują

Bardziej szczegółowo

Dobra pozycja w Google? Dlaczego warto nam zaufać?

Dobra pozycja w Google? Dlaczego warto nam zaufać? Pozycja w Google to główny czynnik wpływający na popularność Twojej strony internetowej WWW. Dzięki wysokim pozycjom w wyszukiwarkach strona zyskuje coraz więcej unikalnych odwiedzin, a co za tym idzie,

Bardziej szczegółowo

Aplikacje WWW - laboratorium

Aplikacje WWW - laboratorium Aplikacje WWW - laboratorium HTML + CSS Celem ćwiczenia jest przygotowanie prostej aplikacji internetowej składającej się z zestawu stron w języku HTML. Ćwiczenia można wykonać na dowolnym komputerze,

Bardziej szczegółowo

Numer i nazwa obszaru: Temat szkolenia:

Numer i nazwa obszaru: Temat szkolenia: Numer i nazwa obszaru: Obszar tematyczny nr 8 Tworzenie stron internetowych Temat szkolenia: Prezentacja treści na stronach internetowych wykonanych przez nauczycieli lub ich uczniów SZCZEGÓŁOWY PROGRAM

Bardziej szczegółowo

Wykład 5. Cel wykładu. Korespondencja seryjna. WyŜsza Szkoła MenedŜerska w Legnicy. Informatyka w zarządzaniu Zarządzanie, zaoczne, sem.

Wykład 5. Cel wykładu. Korespondencja seryjna. WyŜsza Szkoła MenedŜerska w Legnicy. Informatyka w zarządzaniu Zarządzanie, zaoczne, sem. Informatyka w zarządzaniu Zarządzanie, zaoczne, sem. 3 Wykład 5 MS Word korespondencja seryjna Grzegorz Bazydło Cel wykładu Celem wykładu jest omówienie wybranych zagadnień dotyczących stosowania korespondencji

Bardziej szczegółowo

Tworzenie Stron Internetowych. odcinek 5

Tworzenie Stron Internetowych. odcinek 5 Tworzenie Stron Internetowych odcinek 5 Nagłówek zawiera podstawowe informacje o dokumencie, takie jak: tytuł strony (obowiązkowy) metainformacje/metadane (obowiązkowa deklaracja

Bardziej szczegółowo

Co to jest pozycjonowanie stron internetowych? Dlaczego warto pozycjonować strony internetowe?

Co to jest pozycjonowanie stron internetowych? Dlaczego warto pozycjonować strony internetowe? Co to jest pozycjonowanie stron internetowych? Pozycjonowanie to wszelkie działania mające na celu podniesienie pozycji strony internetowej, na określone słowa kluczowe, w wyszukiwarce Google. Dlaczego

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Inżynieria oprogramowania, Programowanie aplikacji internetowych Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU

Bardziej szczegółowo

Komponent Formularz. Rys. 1. Strona programu Joomla - http://joomla.pl. Rys. 2. Instalacja komponentu

Komponent Formularz. Rys. 1. Strona programu Joomla - http://joomla.pl. Rys. 2. Instalacja komponentu Komponent Formularz Instalacja Aby wykorzystać gotowy komponent do tworzenia formularzy w systemie CMS (Joomla), naleŝy uprzednio zaimplementować go, postępując według poniŝszego schematu: 1. Wejść na

Bardziej szczegółowo

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

E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, Spis treści E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, 2014 Spis treści Przewodnik po podręczniku 8 Wstęp 10 1. Hipertekstowe języki znaczników 1.1. Elementy i znaczniki

Bardziej szczegółowo

KARTA KURSU. Przetwarzanie dokumentów XML i zaawansowane techniki WWW

KARTA KURSU. Przetwarzanie dokumentów XML i zaawansowane techniki WWW KARTA KURSU Nazwa Nazwa w j. ang. Przetwarzanie dokumentów XML i zaawansowane techniki WWW XML processing and advanced web technologies Kod Punktacja ECTS* 3 Koordynator dr Maria Zając Zespół dydaktyczny:

Bardziej szczegółowo

Ćw. IV. Tworzenie stron internetowych. Podstawy projektowania, wprowadzenie do języka HTML

Ćw. IV. Tworzenie stron internetowych. Podstawy projektowania, wprowadzenie do języka HTML Ćw. IV. Tworzenie stron internetowych. Podstawy projektowania, wprowadzenie do języka HTML Zad.1 Zapoznaj się z poniŝszymi artykułami dotyczącymi projektowania stron WWW:. http://galeria.muzykaduszy.pl/zasady.php

Bardziej szczegółowo

KARTA PRZEDMIOTU. Technologie tworzenia serwisów internetowych

KARTA PRZEDMIOTU. Technologie tworzenia serwisów internetowych KARTA PRZEDMIOTU Nazwa przedmiotu/modułu: Nazwa angielska: Kierunek studiów: Tryb/Poziom studiów: Profil studiów Jednostka prowadząca: Technologie tworzenia serwisów internetowych Website development technologies

Bardziej szczegółowo

Bazy danych i strony WWW

Bazy danych i strony WWW Bazy danych i strony WWW Obsługa baz danych poprzez strony WWW Niezbędne narzędzia: serwer baz danych np. MySQL serwer stron WWW np. Apache przeglądarka stron WWW interpretująca język HTML język skryptowy

Bardziej szczegółowo

elektroniczna Platforma Usług Administracji Publicznej

elektroniczna Platforma Usług Administracji Publicznej elektroniczna Platforma Usług Administracji Publicznej Instrukcja użytkownika Katalog Usług Publicznych wersja 1.0 wersja 1.0. 1. WPROWADZENIE...3 1.1. CEL DOKUMENTU...3 1.2. SŁOWNIK POJĘĆ...3 1.3. ELEMENTY

Bardziej szczegółowo

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

Wymagania edukacyjne: Statyczne witryny internetowe (na podstawie programu nr 351203) Wymagania edukacyjne: Statyczne witryny internetowe (na podstawie programu nr 351203) Technikum - kl. 3 Td, semestr 5 i 6 Ocena niedostateczna dopuszczająca Wymagania edukacyjne wobec ucznia: Uczeń nie

Bardziej szczegółowo

Podstawy obsługi aplikacji Generator Wniosków Płatniczych

Podstawy obsługi aplikacji Generator Wniosków Płatniczych Podstawy obsługi aplikacji Generator Wniosków Płatniczych 1. Instalacja programu Program naleŝy pobrać ze strony www.simik.gov.pl. Instalację naleŝy wykonań z konta posiadającego uprawnienia administratora

Bardziej szczegółowo

Internet wyszukiwarki internetowe

Internet wyszukiwarki internetowe Internet wyszukiwarki internetowe 1. WYSZUKIWARKI INTERNETOWE to doskonały sposób na znalezienie potrzebnych informacji w Internecie. Najpopularniejsze wyszukiwarki to: http://www.google.pl/ http://www.netsprint.pl/

Bardziej szczegółowo

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ Systemy baz danych 1. 2 Wstęp do baz danych 2. 2 Relacyjny model baz danych. 3. 2 Normalizacja baz danych. 4. 2 Cechy

Bardziej szczegółowo

Wydział Ekonomiczno-Informatyczny w Wilnie. 1. Podstawy programowania strukturalnego (C) 2. Wstęp do programowania obiektowego

Wydział Ekonomiczno-Informatyczny w Wilnie. 1. Podstawy programowania strukturalnego (C) 2. Wstęp do programowania obiektowego Podstawy programowania w internecie nazwa SYLABUS A. Informacje ogólne Tę część wypełnia koordynator (w porozumieniu ze wszystkimi prowadzącymi dany przedmiot w jednostce) łącznie dla wszystkich form zajęć

Bardziej szczegółowo

Wyszukiwanie informacji

Wyszukiwanie informacji Wyszukiwanie informacji Informatyka Temat 1 Krotoszyn, wrzesień 2015 r. 1 Informatyka 1 Przeszukiwanie zasobów internetowych Krotoszyn, 2015 r. Spis treści prezentacji 1. Wprowadzenie 2. Gdzie szukać informacji?

Bardziej szczegółowo

O stronach www, html itp..

O stronach www, html itp.. O stronach www, html itp.. Prosty wstęp do podstawowych technik spotykanych w internecie 09.01.2015 M. Rad Plan wykładu Html Przykład Strona www Xhtml Css Php Js HTML HTML - (ang. HyperText Markup Language)

Bardziej szczegółowo

Technologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny

Technologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny Technologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny AiRIII gr. 2TI sekcja 1 Autorzy: Tomasz Bizon Józef Wawrzyczek 2 1. Wstęp Celem projektu było stworzenie sklepu

Bardziej szczegółowo

Pozycjonowanie elementów

Pozycjonowanie elementów Pozycjonowanie elementów Dzięki pozycjonowaniu w CSS, możesz umieścić element dokładnie tam gdzie tylko chcesz. Razem z efektem pływania pozycjonowanie daje ci nieograniczone możliwości tworzenia zaawansowanego

Bardziej szczegółowo

Podstawy (X)HTML i CSS

Podstawy (X)HTML i CSS Inżynierskie podejście do budowania stron WWW momat@man.poznan.pl 2005-04-11 1 Hyper Text Markup Language Standardy W3C Przegląd znaczników Przegląd znaczników XHTML 2 Cascading Style Sheets Łączenie z

Bardziej szczegółowo

Narzędzia informatyczne w językoznawstwie

Narzędzia informatyczne w językoznawstwie Narzędzia informatyczne w językoznawstwie HTML i XHTML Marcin Junczys-Dowmunt junczys@amu.edu.pl Zakład Logiki Stosowanej http://www.logic.amu.edu.pl 17. października 2007 Marcin Junczys-Dowmunt Narzędzia

Bardziej szczegółowo

SYSTEM ZARZĄDZANIA TREŚCIĄ (CMS) STRONY INTERNETOWEJ SZKOŁY PRZEWODNIK

SYSTEM ZARZĄDZANIA TREŚCIĄ (CMS) STRONY INTERNETOWEJ SZKOŁY PRZEWODNIK SYSTEM ZARZĄDZANIA TREŚCIĄ (CMS) STRONY INTERNETOWEJ SZKOŁY PRZEWODNIK Daniel M. [dm.o12.pl] 2012 I. Ogólna charakterystyka systemu 1) System nie wymaga bazy danych oparty jest o pliki tekstowe. 2) Aktualna

Bardziej szczegółowo

Spis treści. I. Czym jest Indeks Haseł 3 II. Wyszukiwanie hasła 4. 1) Alfabetyczna lista haseł 4 2) Wyszukiwarka haseł 4 3) Grupy haseł 6

Spis treści. I. Czym jest Indeks Haseł 3 II. Wyszukiwanie hasła 4. 1) Alfabetyczna lista haseł 4 2) Wyszukiwarka haseł 4 3) Grupy haseł 6 Spis treści I. Czym jest Indeks Haseł 3 II. Wyszukiwanie hasła 4 1) Alfabetyczna lista haseł 4 2) Wyszukiwarka haseł 4 3) Grupy haseł 6 III. Dokumenty powiązane z wybranym hasłem 7 IV. Moje hasła 10 1)

Bardziej szczegółowo

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

Lab.1. Praca z tekstem: stosowanie arkuszy stylów w dokumentach OO oraz HTML/CSS Lab.1. Praca z tekstem: stosowanie arkuszy stylów w dokumentach OO oraz HTML/CSS Cel ćwiczenia: zapoznanie się z pojęciem stylów w dokumentach. Umiejętność stosowania stylów do automatycznego przygotowania

Bardziej szczegółowo

Programowanie internetowe

Programowanie internetowe Programowanie internetowe Wykład 1 HTML mgr inż. Michał Wojtera email: mwojtera@dmcs.pl Plan wykładu Organizacja zajęć Zakres przedmiotu Literatura Zawartość wykładu Wprowadzenie AMP / LAMP Podstawy HTML

Bardziej szczegółowo

Zaawansowane aplikacje internetowe

Zaawansowane aplikacje internetowe Zaawansowane aplikacje internetowe AJAX 1 Celem tego laboratorium jest pokazanie moŝliwości technologii AJAX. W ramach ćwiczeń zostanie zbudowana prosta aplikacja, przechwytująca kliknięcia uŝytkownika

Bardziej szczegółowo

SSK - Techniki Internetowe

SSK - Techniki Internetowe SSK - Techniki Internetowe Ćwiczenie 2. Obsługa formularzy. Operatory, instrukcje warunkowe oraz instrukcje pętli w PHP. Obsługa formularzy Skryptu PHP moŝna uŝyć do obsługi formularza HTML. Aby tego dokonać,

Bardziej szczegółowo

Sposoby analizy i interpretacji statystyk strony WWW.

Sposoby analizy i interpretacji statystyk strony WWW. Sposoby analizy i interpretacji statystyk strony WWW. Jak oceniać sprzedaŝ przez WWW? Grzegorz Skiera, Łukasz PraŜmowski grzegorz.skiera@cyberstudio.pl lukasz.prazmowski@cyberstudio.pl O czym powiemy?

Bardziej szczegółowo

Instrukcja do panelu administracyjnego. do zarządzania kontem FTP WebAs. www.poczta.greenlemon.pl

Instrukcja do panelu administracyjnego. do zarządzania kontem FTP WebAs. www.poczta.greenlemon.pl Instrukcja do panelu administracyjnego do zarządzania kontem FTP WebAs www.poczta.greenlemon.pl Opracowanie: Agencja Mediów Interaktywnych GREEN LEMON Spis treści 1.Wstęp 2.Konfiguracja 3.Konto FTP 4.Domeny

Bardziej szczegółowo

Informatyka kl. 1. Semestr I

Informatyka kl. 1. Semestr I Informatyka kl. 1 Znajomość roli informatyki we współczesnym świecie. Rozróżnianie zestawu urządzeń w komputerze, rodzajów pamięci komputera, urządzeń wejścia i wyjścia. Umiejętność tworzenia dokumentu

Bardziej szczegółowo

INTERNET - NOWOCZESNY MARKETING

INTERNET - NOWOCZESNY MARKETING STRONA INTERNETOWA TO JUŻ ZBYT MAŁO! INTERNET ROZWIJA SIĘ Z KAŻDYM DNIEM MÓWIMY JUŻ O: SEM Search Engine Marketing, czyli wszystko co wiąże się z marketingiem internetowym w wyszukiwarkach. SEM jest słowem

Bardziej szczegółowo

Instrukcja korzystania z Krajowego Rejestru Agencji Zatrudnienia

Instrukcja korzystania z Krajowego Rejestru Agencji Zatrudnienia Instrukcja korzystania z Krajowego Rejestru Agencji Zatrudnienia Po uruchomieniu dowolnej przeglądarki internetowej, naleŝy wpisać w jej pasek wyszukiwania (1) adres www.wup.lodz.pl a następnie nacisnąć

Bardziej szczegółowo

Wykorzystanie PHP do tworzenia stron internetowych testujących wiedzę studentów ze statystyki

Wykorzystanie PHP do tworzenia stron internetowych testujących wiedzę studentów ze statystyki Radosław Jedynak jedynakr@pr.radom.pl Katedra Matematyki Politechnika Radomska Radom Wykorzystanie PHP do tworzenia stron internetowych testujących wiedzę studentów ze statystyki Wstęp Aktywnie rozwijająca

Bardziej szczegółowo

Pozycjonowanie. Co to takiego?

Pozycjonowanie. Co to takiego? Pozycjonowanie Co to takiego? WSTĘP SEO to akronim angielskiej nazwy Search Engine Optimization, czyli optymalizacja witryn internetowych pod kątem wyszukiwarek. Pozycjonowanie w uproszczeniu skupia się

Bardziej szczegółowo

Wydział Ekonomiczno-Informatyczny w Wilnie. 1. Podstawy programowania strukturalnego (C) 2. Wstęp do programowania obiektowego

Wydział Ekonomiczno-Informatyczny w Wilnie. 1. Podstawy programowania strukturalnego (C) 2. Wstęp do programowania obiektowego Podstawy programowania w internecie nazwa A. Informacje ogólne Tę część wypełnia koordynator (w porozumieniu ze wszystkimi prowadzącymi dany przedmiot w jednostce) łącznie dla wszystkich form zajęć (np.

Bardziej szczegółowo

Jak pisać publikacje naukowe? Nie o naukowej, a technicznej stronie pisania artykułu

Jak pisać publikacje naukowe? Nie o naukowej, a technicznej stronie pisania artykułu XXVIII Letnia Szkoła Naukowa Metodologii Nauk Empirycznych Zakopane, 12-14.05.2014 Jak pisać publikacje naukowe? Nie o naukowej, a technicznej stronie pisania artykułu Maciej Zaborowicz Instytut Inżynierii

Bardziej szczegółowo

PekaoBIZNES 24 Instrukcja obsługi dla Klienta

PekaoBIZNES 24 Instrukcja obsługi dla Klienta Mistrzowska Bankowość Korporacyjna uuuuuuuuuumistrzowska Bankowość Korporacyjna PekaoBIZNES 24 Instrukcja obsługi dla Klienta Konfiguracja przeglądarek do pracy z systemem bankowości internetowej ver.

Bardziej szczegółowo

Instrukcja przygotowania pliku do deponowania

Instrukcja przygotowania pliku do deponowania Instrukcja przygotowania pliku do deponowania Etapy przygotowania pliku Przygotowanie pliku w formacie PDF Uzupełnienie metadanych w dokumencie Nadanie nazwy pliku PDF Format tekstowy pliku PDF Uporządkowanie

Bardziej szczegółowo

Tematyka i rozwiązania metodyczne kolejnych zajęć lekcyjnych wraz z ćwiczeniami.

Tematyka i rozwiązania metodyczne kolejnych zajęć lekcyjnych wraz z ćwiczeniami. Tematyka i rozwiązania metodyczne kolejnych zajęć lekcyjnych wraz z ćwiczeniami. Zagadnienie tematyczne (blok tematyczny): Internet i sieci (Podr.cz. II, str.37-69) Podstawa programowa: Podstawowe zasady

Bardziej szczegółowo

Spis treúci. Księgarnia PWN: Paweł Kobis - Marketing z Google. Podziękowania O Autorze Wstęp... 13

Spis treúci. Księgarnia PWN: Paweł Kobis - Marketing z Google. Podziękowania O Autorze Wstęp... 13 Spis treúci Księgarnia PWN: Paweł Kobis - Marketing z Google Podziękowania... 9 O Autorze... 11 Wstęp... 13 1. Pozycjonowanie stron... 15 1.1. Dlaczego warto pozycjonować strony?... 16 1.2. Dlaczego pozycjonowanie,

Bardziej szczegółowo

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych KARTA PRZEDMIOTU Nazwa przedmiotu/modułu: Nazwa angielska: Kierunek studiów: Poziom studiów: Profil studiów Jednostka prowadząca: Programowanie aplikacji internetowych Web application development edukacja

Bardziej szczegółowo

Tomasz Grześ. Systemy zarządzania treścią

Tomasz Grześ. Systemy zarządzania treścią Tomasz Grześ Systemy zarządzania treścią Co to jest CMS? CMS (ang. Content Management System System Zarządzania Treścią) CMS definicje TREŚĆ Dowolny rodzaj informacji cyfrowej. Może to być np. tekst, obraz,

Bardziej szczegółowo

APLIKACJE INTERNETOWE PROJEKTOWANIE WWW - HTML & XHTML, CSS WOJCIECH BIEDROŃ

APLIKACJE INTERNETOWE PROJEKTOWANIE WWW - HTML & XHTML, CSS WOJCIECH BIEDROŃ APLIKACJE INTERNETOWE PROJEKTOWANIE WWW - HTML & XHTML, CSS WOJCIECH BIEDROŃ Projekt okładki Redakcja i korekta Redakcja techniczna Copyright by Wojciech Biedroń Tytuł: Projektowanie WWW - HTML & XHTML,

Bardziej szczegółowo

omnia.pl, ul. Kraszewskiego 62A, 37-500 Jarosław, tel. +48 16 621 58 10 www.omnia.pl kontakt@omnia.pl

omnia.pl, ul. Kraszewskiego 62A, 37-500 Jarosław, tel. +48 16 621 58 10 www.omnia.pl kontakt@omnia.pl .firma Dostarczamy profesjonalne usługi oparte o nowoczesne technologie internetowe Na wstępie Wszystko dla naszych Klientów Jesteśmy świadomi, że strona internetowa to niezastąpione źródło informacji,

Bardziej szczegółowo

Kaskadowe arkusze stylów (CSS)

Kaskadowe arkusze stylów (CSS) Kaskadowe arkusze stylów (CSS) CSS (Cascading Style Sheets) jest to język opisujący sposób, w jaki przeglądarki mają wyświetlać zawartość odpowiednich elementów HTML. Kaskadowe arkusze stylów służą do

Bardziej szczegółowo

Podstawowe informacje o obsłudze pliku z uprawnieniami licencja.txt

Podstawowe informacje o obsłudze pliku z uprawnieniami licencja.txt Podstawowe informacje o obsłudze pliku z uprawnieniami licencja.txt W artykule znajdują się odpowiedzi na najczęściej zadawane pytania związane z plikiem licencja.txt : 1. Jak zapisać plik licencja.txt

Bardziej szczegółowo

Flex 3. Piotr Strzelczyk Wydział EAIiE Katedra Automatyki. Kraków, 2008

Flex 3. Piotr Strzelczyk Wydział EAIiE Katedra Automatyki. Kraków, 2008 Flex 3 Piotr Strzelczyk Wydział EAIiE Katedra Automatyki Kraków, 2008 Flex 3 czyli co to jest? RIA (Rich Internet Application) Jest to aplikacja webowa posiadająca moŝliwości aplikacji desktopowej. UmoŜliwia

Bardziej szczegółowo

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 2 Ćwiczenia w narzędziu CASE diagram klas. Materiały dla nauczyciela

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 2 Ćwiczenia w narzędziu CASE diagram klas. Materiały dla nauczyciela Zakład Elektrotechniki Teoretycznej i Informatyki Stosowanej Wydział Elektryczny, Politechnika Warszawska Laboratorium modelowania oprogramowania w języku UML Ćwiczenie 2 Ćwiczenia w narzędziu CASE diagram

Bardziej szczegółowo

KRYTERIA OCE Y RELEWA T OŚCI WY IKÓW W WYSZUKIWARKACH I TER ETOWYCH I ICH WYKORZYSTA IE DO PROMOCJI WITRY REGIO AL YCH

KRYTERIA OCE Y RELEWA T OŚCI WY IKÓW W WYSZUKIWARKACH I TER ETOWYCH I ICH WYKORZYSTA IE DO PROMOCJI WITRY REGIO AL YCH Ewa Białek * KRYTERIA OCE Y RELEWA T OŚCI WY IKÓW W WYSZUKIWARKACH I TER ETOWYCH I ICH WYKORZYSTA IE DO PROMOCJI WITRY REGIO AL YCH Streszczenie W pracy przedstawiono kryteria, którymi kieruje się Google

Bardziej szczegółowo

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

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów Aplikacje internetowe KL. III Rok szkolny: 013/01 Nr programu: 31[01]/T,SP/MENIS/00.06.1 Okres kształcenia: łącznie ok. 170 godz. lekcyjne Moduł Bok wprowadzający 1. Zapoznanie z programem nauczania i

Bardziej szczegółowo

Materiał pobrany z serwisu: http://www.sprawnymarketing.pl/materialy/ DŁUGI OGO WYSZUKIWA IA I JEGO WPŁYW A OGLĄDAL OŚĆ WITRY Y WWW

Materiał pobrany z serwisu: http://www.sprawnymarketing.pl/materialy/ DŁUGI OGO WYSZUKIWA IA I JEGO WPŁYW A OGLĄDAL OŚĆ WITRY Y WWW Materiał pobrany z serwisu: http://www.sprawnymarketing.pl/materialy/ Ewa Białek * Krzysztof Białek * DŁUGI OGO WYSZUKIWA IA I JEGO WPŁYW A OGLĄDAL OŚĆ WITRY Y WWW Streszczenie W artykule przedstawiono

Bardziej szczegółowo

Pierwsza strona internetowa

Pierwsza strona internetowa HTML i CSS Pierwsza strona internetowa Rozpoczynając pracę na swoim komputerze powinieneś posiadać: dowolny edytor tekstowy (np. Notatnik), dostęp do Internetu, Microsoft Visual Studio. Podstawy formatowania

Bardziej szczegółowo

Audyt SEO. sklep-budowalny.pl. +531 525 600 biuro@semtec.pl www.semtec.pl. Biuro obsługi: al. Grunwaldzka 2/5 80-236 Gdańsk

Audyt SEO. sklep-budowalny.pl. +531 525 600 biuro@semtec.pl www.semtec.pl. Biuro obsługi: al. Grunwaldzka 2/5 80-236 Gdańsk Audyt SEO sklep-budowalny.pl Spis treści 1 WSTĘP... 3 2 ZALECENIA OGÓLNE... 5 2.1 OPTYMALIZACJA NAGŁÓWKÓW NA WSZYSTKICH PODSTRONACH... 5 2.2 KONFIGURACJA PARAMETRÓW W GOOGLE WEBMASTER TOOLS... 6 2.3 USUNIĘCIE

Bardziej szczegółowo

IV.3.b. Potrafisz samodzielnie dokonać podstawowej konfiguracji sieci komputerowej

IV.3.b. Potrafisz samodzielnie dokonać podstawowej konfiguracji sieci komputerowej IV.3.b. Potrafisz samodzielnie dokonać podstawowej konfiguracji sieci komputerowej Co warto wiedzieć o łączeniu komputerów w sieci? Spójrz na rysunek IV.3p, który przedstawia właściwości Połączeń lokalnych,

Bardziej szczegółowo

5.5. Wybieranie informacji z bazy

5.5. Wybieranie informacji z bazy 5.5. Wybieranie informacji z bazy Baza danych to ogromny zbiór informacji, szczególnie jeśli jest odpowiedzialna za przechowywanie danych ogromnych firm lub korporacji. Posiadając tysiące rekordów trudno

Bardziej szczegółowo

1 TEMAT LEKCJI: 2 CELE LEKCJI: 3 METODY NAUCZANIA. Scenariusz lekcji. 2.1 Wiadomości: 2.2 Umiejętności: Scenariusz lekcji

1 TEMAT LEKCJI: 2 CELE LEKCJI: 3 METODY NAUCZANIA. Scenariusz lekcji. 2.1 Wiadomości: 2.2 Umiejętności: Scenariusz lekcji Scenariusz lekcji 1 TEMAT LEKCJI: Formatowanie treści oraz grafika w kodzie HTML 2 CELE LEKCJI: 2.1 Wiadomości: Uczeń potrafi: wymienić i scharakteryzować zasady tworzenie czytelnych, atrakcyjnych i estetycznych

Bardziej szczegółowo

Języki programowania wysokiego poziomu WWW

Języki programowania wysokiego poziomu WWW Języki programowania wysokiego poziomu WWW Zawartość Protokół HTTP Języki HTML i XHTML Struktura dokumentu html: DTD i rodzaje html; xhtml Nagłówek html - kodowanie znaków, język Ciało html Sposób formatowania

Bardziej szczegółowo

Case study: Mobilny serwis WWW dla Kolporter

Case study: Mobilny serwis WWW dla Kolporter Case study: Mobilny serwis WWW dla Kolporter Sklep internetowy Kolporter.pl oferuje swoim Klientom blisko 100 000 produktów w tym: ksiąŝki, muzykę, film i gry. Kolporter postanowił stworzyć nowy kanał

Bardziej szczegółowo

2. Podstawy programu Microsoft Access

2. Podstawy programu Microsoft Access 8 Wprowadzenie do projektowania baz danych 2. Podstawy programu Microsoft Access Baza danych utworzona w programie Microsoft Access składa się z wielu obiektów róŝnych typów. MoŜna podzielić je na dwie

Bardziej szczegółowo

POZYCJONOWANIE STRONY SKLEPU

POZYCJONOWANIE STRONY SKLEPU . Wszystko O Pozycjonowaniu I Marketingu. >>>POZYCJONOWANIE STRON LEGNICA POZYCJONOWANIE STRONY SKLEPU >>>WIĘCEJ

Bardziej szczegółowo

Aplikacje Internetowe

Aplikacje Internetowe Aplikacje Internetowe ITA-103 Wersja 1 Warszawa, październik 2008 Spis treści Wprowadzenie i-4 Moduł 1 Podstawy HTML 1-1 Moduł 2 Kaskadowe Arkusze Stylów CSS 2-1 Moduł 3 Podstawy JavaScript 3-1 Moduł 4

Bardziej szczegółowo

Loremip RAPORT. z badania szybkości ładowania najczęściej odwiedzanych serwisów internetowych w Polsce

Loremip RAPORT. z badania szybkości ładowania najczęściej odwiedzanych serwisów internetowych w Polsce Loremip RAPORT z badania szybkości ładowania najczęściej odwiedzanych serwisów internetowych w Polsce edycja I, 2010 Wstęp 2 Mamy przyjemność zaprezentować Państwu pierwszą edycję badania szybkości ładowania

Bardziej szczegółowo

DOZ.PL Kupowanie przez wyszukiwanie

DOZ.PL Kupowanie przez wyszukiwanie DOZ.PL Kupowanie przez wyszukiwanie Jak poprawić ilość i jakość ruchu w serwisie internetowym i przełożyć to na sprzedaż? Portal Dbam o Zdrowie pokazał jak tego dokonać. Właściciel serwisu www.doz.pl w

Bardziej szczegółowo

REFERAT O PRACY DYPLOMOWEJ

REFERAT O PRACY DYPLOMOWEJ REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i budowa systemu zarządzania treścią opartego na własnej bibliotece MVC Autor: Kamil Kowalski W dzisiejszych czasach posiadanie strony internetowej to norma,

Bardziej szczegółowo

Obiektowy model dokumentu. Katedra Mikroelektroniki i Technik Informatycznych

Obiektowy model dokumentu. Katedra Mikroelektroniki i Technik Informatycznych Katedra Mikroelektroniki i Technik Informatycznych Łódź, 14 października 2005 roku Wstęp DOM Document Object Model zapewnia: Zbiór obiektów reprezentujących dokumenty XML i HTML. Model łączenia obiektów.

Bardziej szczegółowo

Cel ogólny lekcji: Wprowadzenie do tworzenia stron WWW w języku HTML. Wprowadzenie pojęć: strona WWW, język HTML, dokument HTML.

Cel ogólny lekcji: Wprowadzenie do tworzenia stron WWW w języku HTML. Wprowadzenie pojęć: strona WWW, język HTML, dokument HTML. Piotr Chojnacki IV rok, informatyka chemiczna Liceum Ogólnokształcące Nr I we Wrocławiu Wrocław dn. 23 lutego 2006 roku Czas trwania zajęć: 45 minut, przedmiot: TI Temat lekcji: Pierwsze kroki w języku

Bardziej szczegółowo

SZKOLENIA I STUDIA PODYPLOMOWE DOFINANSOWANE Z EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO

SZKOLENIA I STUDIA PODYPLOMOWE DOFINANSOWANE Z EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO SZKOLENIA I STUDIA PODYPLOMOWE DOFINANSOWANE Z EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS DZIAŁANIA SERWISU (wersja z dnia 19.X.2006) autorzy: J. Eisermann & M. Jędras Serwis internetowy Szkoleń dofinansowywanych

Bardziej szczegółowo

OGÓLNOPOLSKI SYSTEM OCHRONY ZDROWIA OSOZ STRONA INTERNETOWA APTEKI

OGÓLNOPOLSKI SYSTEM OCHRONY ZDROWIA OSOZ STRONA INTERNETOWA APTEKI OGÓLNOPOLSKI SYSTEM OCHRONY ZDROWIA OSOZ STRONA INTERNETOWA APTEKI Apteki współpracujące z OSOZ mogą posiadać własną stronę internetową na platformie OSOZ. Dzięki temu informacje o aptece staną się dostępne

Bardziej szczegółowo

W ramach realizacji zamówienia Wykonawca będzie świadczył usługi w zakresie m.in:

W ramach realizacji zamówienia Wykonawca będzie świadczył usługi w zakresie m.in: Załącznik nr 1 do zaproszenia do złożenia oferty IP. 2611.19.2015 Opis przedmiotu zamówienia: Modernizacja serwisów internetowych Rady Infrastruktury Informacji Przestrzennej oraz Komisji Standaryzacji

Bardziej szczegółowo

Dokumentacja instalacji aktualizacji systemu GRANIT wydanej w postaci HotFix a

Dokumentacja instalacji aktualizacji systemu GRANIT wydanej w postaci HotFix a Dokumentacja instalacji aktualizacji systemu GRANIT wydanej w postaci HotFix a 1. Informacje wstępne...1 2. Sprawdzenie zainstalowanej wersji systemu GRANIT oraz pobieranie aktualizacji...1 3. Instalacja

Bardziej szczegółowo