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/

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

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

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

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

Ź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

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

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

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

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

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

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

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

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

Ć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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Usługa Utilitia Korzystanie z Internetu przez Osoby Niepełnosprawne. Piotr Witek Utilitia.pl Kraków, 16 Lipca 2013 r.

Usługa Utilitia Korzystanie z Internetu przez Osoby Niepełnosprawne. Piotr Witek Utilitia.pl Kraków, 16 Lipca 2013 r. Usługa Utilitia Korzystanie z Internetu przez Osoby Niepełnosprawne Piotr Witek Utilitia.pl Kraków, 16 Lipca 2013 r. 1 Dostępność Informacji Dostępność informacji oznacza możliwość korzystania z treści

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

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

Wyszukiwarki stosują różne metody oceny stron i algorytmy oceniające za indeksowane strony różnią się w poszczególnych wyszukiwarkach, ale można

Wyszukiwarki stosują różne metody oceny stron i algorytmy oceniające za indeksowane strony różnią się w poszczególnych wyszukiwarkach, ale można Wyszukiwarki stosują różne metody oceny stron i algorytmy oceniające za indeksowane strony różnią się w poszczególnych wyszukiwarkach, ale można jednak wyróżnić 3 główne elementy, które brane są pod uwagę:

Bardziej szczegółowo

Tworzenie Stron Internetowych. odcinek 6

Tworzenie Stron Internetowych. odcinek 6 Tworzenie Stron Internetowych odcinek 6 CSS kaskadowe arkusze stylów CSS (Cascading Style Sheets), czyli Kaskadowe Arkusze Stylów "stylów" "arkusze" Reguły opisujące wygląd dokumentu opisanego za pomocą

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

Komunikator internetowy w C#

Komunikator internetowy w C# PAŃSTWOWA WYśSZA SZKOŁA ZAWODOWA W ELBLĄGU INSTYTUT INFORMATYKI STOSOWANEJ Sprawozdanie Komunikator internetowy w C# autor: Artur Domachowski Elbląg, 2009 r. Komunikacja przy uŝyciu poczty internetowej

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

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

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

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

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

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

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

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

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

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

Aplikacje webowe wspomagające działalność przedsiębiorstwa na przykładzie przychodni stomatologicznej

Aplikacje webowe wspomagające działalność przedsiębiorstwa na przykładzie przychodni stomatologicznej Aplikacje webowe wspomagające działalność przedsiębiorstwa na przykładzie przychodni stomatologicznej Małgorzata Barańska Wydział Informatyki i Zarządzania, Politechnika Wrocławska Beata Laszkiewicz Wydział

Bardziej szczegółowo

Plan wykładu. Wprowadzenie Działanie strony internetowej. Tworzenie stron internetowych. Projektowanie witryny

Plan wykładu. Wprowadzenie Działanie strony internetowej. Tworzenie stron internetowych. Projektowanie witryny Plan wykładu Wprowadzenie Działanie strony internetowej statycznej dynamicznej Tworzenie stron internetowych technologie i narzędzia Projektowanie witryny wskazówki Podsumowanie informatyka + 2 Przykłady

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

Projektowanie stron WWW

Projektowanie stron WWW Projektowanie stron WWW Projektowanie stron WWW, podobnie jak tworzenie wstępnego zarysu książki, planowanie czy malowanie, może być czasami bardzo złożonym procesem. Wcześniejsze opracowanie ogólnego

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

252 Bazy danych. Praca z językiem XML

252 Bazy danych. Praca z językiem XML 252 Bazy danych Praca z językiem XML Bazy danych 253 Przegląd zagadnień Przechowywanie danych w XML Wybieranie danych z XML Podsumowanie Laboratorium XML (ang. extensible Markup Language) jest językiem

Bardziej szczegółowo

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Akademia Techniczno-Humanistyczna w Bielsku-Białej Akademia Techniczno-Humanistyczna w Bielsku-Białej Wydział Budowy Maszyn i Informatyki Laboratorium z sieci komputerowych Ćwiczenie numer: 8 Temat ćwiczenia: Tworzenie stron WWW (HTML, skrypty CSS). 1.

Bardziej szczegółowo

POZYCJONOWANIE STRON INTERNETOWYCH (SEO)

POZYCJONOWANIE STRON INTERNETOWYCH (SEO) POZYCJONOWANIE STRON INTERNETOWYCH (SEO) Nasza oferta różni się od ofert innych firm pozycjonujących. W Polsce firmy pozycjonujące strony przygotowują zestaw słów kluczowych pod które przygotowują pozycjonowanie.

Bardziej szczegółowo

RSO Tel. 605892461 info@rso.pl www.rso.pl

RSO Tel. 605892461 info@rso.pl www.rso.pl Szanowni Państwo, wychodząc naprzeciw oczekiwaniom naszych klientów, przedstawiamy ofertę dotyczącą serwisów internetowych, jakie moŝemy zaoferować. PoniewaŜ dostrzegamy, iŝ róŝni nasi klienci oczekują

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

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

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

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

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

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

Wprowadzenie do technologii XML

Wprowadzenie do technologii XML Katedra Mikroelektroniki i Technik Informatycznych Łódź, 6 października 2005 roku 1 Informacje organizacyjne Omówienie przedmiotu 2 vs HTML Struktura 3 Struktura Informacje o przedmiocie Informacje organizacyjne

Bardziej szczegółowo

Internetowy moduł prezentacji ofert pracy do wykorzystania na stronie WWW lub panelu elektronicznym. Wstęp

Internetowy moduł prezentacji ofert pracy do wykorzystania na stronie WWW lub panelu elektronicznym. Wstęp Internetowy moduł prezentacji ofert pracy do wykorzystania na stronie WWW lub panelu elektronicznym. Wstęp Prezentujemy Państwu propozycję modułu aplikacji internetowej słuŝącej do prezentacji ofert pracy

Bardziej szczegółowo

Tworzenie Stron Internetowych. odcinek 1

Tworzenie Stron Internetowych. odcinek 1 Tworzenie Stron Internetowych odcinek 1 plan zajęć (X)HTML (extensible) HyperText Markup Language, czyli (Rozszerzalny) Hipertekstowy Język Znaczników; obecny standard w tworzeniu stron www; opisuje strukturę

Bardziej szczegółowo

extensible Markup Language, cz. 1 Marcin Gryszkalis, mg@fork.pl

extensible Markup Language, cz. 1 Marcin Gryszkalis, mg@fork.pl extensible Markup Language, cz. 1 Marcin Gryszkalis, mg@fork.pl Plan wykładu Wprowadzenie: historia rozwoju technik znakowania tekstu Motywacje dla prac nad XML-em Podstawowe koncepcje XML-a XML jako metajęzyk

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

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

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

Zaawansowana Pracownia Komputerowa - Ćwiczenia. Krzysztof Miernik

Zaawansowana Pracownia Komputerowa - Ćwiczenia. Krzysztof Miernik Zaawansowana Pracownia Komputerowa - Ćwiczenia Krzysztof Miernik HTML - Podstawowe Informacje HTML to hipertekstowy język znaczników (ang. HyperText Markup Language) służacy do tworzenia stron internetowych

Bardziej szczegółowo

POZYCJONOWANIE WITRYN INTERNETOWYCH W WYNIKACH WYSZUKIWAREK INTERNETOWYCH. Artur Strzelecki

POZYCJONOWANIE WITRYN INTERNETOWYCH W WYNIKACH WYSZUKIWAREK INTERNETOWYCH. Artur Strzelecki POZYCJONOWANIE WITRYN INTERNETOWYCH W WYNIKACH WYSZUKIWAREK INTERNETOWYCH Artur Strzelecki Wprowadzenie Pozycjonowanie witryn internetowych jest narzędziem realizacji strategii marketingowej przedsiębiorstwa

Bardziej szczegółowo

XHTML - Extensible Hypertext Markup Language, czyli Rozszerzalny Hipertekstowy Język Oznaczania.

XHTML - Extensible Hypertext Markup Language, czyli Rozszerzalny Hipertekstowy Język Oznaczania. XHTML - Extensible Hypertext Markup Language, czyli Rozszerzalny Hipertekstowy Język Oznaczania. Reformuje on znane zasady języka HTML 4 w taki sposób, aby były zgodne z XML (HTML przetłumaczony na XML).

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

Wykorzystanie standardów serii ISO 19100 oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych

Wykorzystanie standardów serii ISO 19100 oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych Wykorzystanie standardów serii ISO 19100 oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych dr inż. Adam Iwaniak Infrastruktura Danych Przestrzennych w Polsce i Europie Seminarium, AR Wrocław

Bardziej szczegółowo

Technologia informacyjna

Technologia informacyjna Technologia informacyjna Pracownia nr 9 (studia stacjonarne) - 05.12.2008 - Rok akademicki 2008/2009 2/16 Bazy danych - Plan zajęć Podstawowe pojęcia: baza danych, system zarządzania bazą danych tabela,

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

Multiwyszukiwarka EBSCO Discovery Service - przewodnik

Multiwyszukiwarka EBSCO Discovery Service - przewodnik Ekran Wyszukiwania Podstawowego w multiwyszukiwarce EBSCO Discovery Service zapewnia dostęp poprzez jedno okienko wyszukiwawcze na platformie EBSCOhost do wszystkich zasobów biblioteki. Na ekranie do wyszukiwania

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

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

Jak podnieść pozycje w Google?

Jak podnieść pozycje w Google? Jak podnieść pozycje w Google? STRONNET 2015 Zawartość Jak podnieść pozycje w Google?... 1 1. Tytuł strony... 3 2. Adres strony... 3 3. Opis strony... 4 4. Znaczniki h1 h2... 4 5. Słowa kluczowe w treści

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

Ranking grup witryn i witryn niezgrupowanych według zasięgu miesięcznego lp. nazwa uŝytkownicy (real users)

Ranking grup witryn i witryn niezgrupowanych według zasięgu miesięcznego lp. nazwa uŝytkownicy (real users) Informacja prasowa 28 grudnia 2010 Wyniki Megapanel PBI/Gemius za październik 2010 Polskie Badania Internetu Sp. z o.o. (PBI) i firma badawcza Gemius SA, współpracujące w zakresie realizacji badania Megapanel

Bardziej szczegółowo

PREZENTACJE MULTIMEDIALNE cz.1

PREZENTACJE MULTIMEDIALNE cz.1 Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii Instrukcja do pracowni z przedmiotu Podstawy Informatyki Kod przedmiotu: TS1C 100 003 Ćwiczenie pt. PREZENTACJE MULTIMEDIALNE cz.1

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

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

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

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

Ćwiczenie 9 - CSS i wstawianie CSS

Ćwiczenie 9 - CSS i wstawianie CSS Ćwiczenie 9 - CSS i wstawianie CSS Wprowadzenie: Od tego ćwiczenia zajmować się będziemy CSS czyli Kaskadowymi Arkuszami Stylów (Cascading Style Sheets). CSS stanowią uzupełnienie dla HTML-a. HTML odpowiada

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

INSTRUKCJA OBSŁUGI SKLEPU INTERNETOWEGO. Alu System Plus Sp.J. ul.leśna 2d 32-500 Chrzanów, tel.(+48-32) 625-71-38 sprzedaz@alusystem.

INSTRUKCJA OBSŁUGI SKLEPU INTERNETOWEGO. Alu System Plus Sp.J. ul.leśna 2d 32-500 Chrzanów, tel.(+48-32) 625-71-38 sprzedaz@alusystem. INSTRUKCJA OBSŁUGI SKLEPU INTERNETOWEGO 1. Jak rozpocząć zakupy? Aby złoŝyć zamówienie w sklepie naleŝy zalogować się, klikając na linka Zaloguj w prawym górnym rogu ekranu. Następnie naleŝy podać nazwę

Bardziej szczegółowo

SZYBKOŚĆ ŁADOWANIA NAJCZĘŚCIEJ ODWIEDZANYCH SERWISÓW INTERNETOWYCH W POLSCE EDYCJA II BADANIE PRZEPROWADZONE PRZEZ

SZYBKOŚĆ ŁADOWANIA NAJCZĘŚCIEJ ODWIEDZANYCH SERWISÓW INTERNETOWYCH W POLSCE EDYCJA II BADANIE PRZEPROWADZONE PRZEZ SZYBKOŚĆ ŁADOWANIA NAJCZĘŚCIEJ ODWIEDZANYCH SERWISÓW INTERNETOWYCH W POLSCE BADANIE PRZEPROWADZONE PRZEZ Wszyscy przyśpieszyli! Największy w Polsce serwis aukcyjny Allegro.pl potrzebuje zaledwie pół sekundy,

Bardziej szczegółowo

WPROWADZENIE WYSZUKIWANIE OGŁOSZEŃ

WPROWADZENIE WYSZUKIWANIE OGŁOSZEŃ WPROWADZENIE 1. Cel dokumentu Celem dokumentu jest: Zapoznanie internauty z funkcjonalnością realizowaną przez Bazę Konkurencyjności. Dostarczenie szczegółowych informacji na temat podstron, które znajdują

Bardziej szczegółowo

LABORATORIUM 5 WSTĘP DO SIECI TELEINFORMATYCZNYCH WPROWADZENIE DO XML I XSLT

LABORATORIUM 5 WSTĘP DO SIECI TELEINFORMATYCZNYCH WPROWADZENIE DO XML I XSLT LABORATORIUM 5 WSTĘP DO SIECI TELEINFORMATYCZNYCH WPROWADZENIE DO XML I XSLT 1. Wstęp XML (Extensible Markup Language Rozszerzalny Język Znaczników) to język formalny przeznaczony do reprezentowania danych

Bardziej szczegółowo

OFERTA Biuletynu. dla Jednostek Samorządu Terytorialnego

OFERTA Biuletynu. dla Jednostek Samorządu Terytorialnego OFERTA Biuletynu Informacji Oferta handlowa Publicznej dla Jednostek Samorządu Terytorialnego 1 Rzeszów, 30.11.2011r. Szanowni Państwo, Biuletyn Informacji Publicznej rozwijamy od ponad 7 lat. Wśród kilkuset

Bardziej szczegółowo