Professional Documents
Culture Documents
PRZYKADOWY ROZDZIA
SPIS TRECI
KATALOG KSIEK
KATALOG ONLINE
TWJ KOSZYK
DODAJ DO KOSZYKA
CENNIK I INFORMACJE
ZAMW INFORMACJE
O NOWOCIACH
ZAMW CENNIK
CZYTELNIA
FRAGMENTY KSIEK ONLINE
Wydawnictwo Helion
ul. Kociuszki 1c
44-100 Gliwice
tel. 032 230 98 63
e-mail: helion@helion.pl
Wstp ............................................................................. 7
1
Wprowadzenie ................................................................. 9
Niezbdne informacje o HTML, XHTML, CSS i nie tylko ............... 9
Narzdzia potrzebne do dalszej pracy ........................................... 12
Edytory tekstowe ...................................................................... 12
Edytory graficzne ..................................................................... 14
Programy do przygotowywania grafiki sieciowej ................... 14
Przegldarki stron WWW ......................................................... 15
Polskie litery na stronie WWW ...................................................... 17
Odbiorca strony .............................................................................. 18
Listy ................................................................................................ 40
Lista wypunktowana ................................................................ 41
Lista numerowana .................................................................... 42
Lista definicji ............................................................................ 43
Zagniedanie list ..................................................................... 43
Umieszczanie grafiki na stronie WWW ........................................ 45
Hipercza ....................................................................................... 49
Hipercza tekstowe ................................................................. 50
Hipercza graficzne ................................................................. 53
Mapy odsyaczy ........................................................................ 54
Kotwice ..................................................................................... 58
Adresy wzgldne i bezwzgldne .............................................. 60
Tabele .............................................................................................. 61
Proste tabele ............................................................................. 64
Wymiarowanie tabel ................................................................ 66
Tabele niesymetryczne ............................................................. 69
Zagniedanie tabel .................................................................. 71
Dodatkowe elementy tabeli ..................................................... 72
Formularze ..................................................................................... 83
Pola typu input ......................................................................... 84
Pole typu select ......................................................................... 86
Pole typu textarea .................................................................... 87
Przesyanie treci formularza .................................................. 87
Ramki .............................................................................................. 92
Spis treci
Dodatek ..................................................................................243
Zestawienie waciwoci kaskadowych arkuszy stylw ............ 243
Waciwoci tekstu ................................................................. 243
Waciwoci czcionki ............................................................. 246
Waciwoci list ...................................................................... 248
Kolor i to ................................................................................ 249
Marginesy ............................................................................... 251
Dopenienie ............................................................................. 252
Obramowanie .......................................................................... 253
Wymiary elementw .............................................................. 254
Tabele ...................................................................................... 256
Pozycjonowanie elementw ................................................... 257
Efekty wizualne ...................................................................... 258
Drukowanie ............................................................................ 259
Interfejs uytkownika ............................................................ 261
Zawarto generowana i liczniki ........................................... 262
Zestawienie obsugi stylw przez przegldarki .......................... 263
Wczytywanie arkusza w zalenoci
od uywanej przegldarki ......................................................... 266
Zabezpieczanie strony hasem ..................................................... 268
Opis skryptu FormMail ................................................................ 270
Pola niezbdne do dziaania formularza
opartego na FormMail .......................................................... 270
Pola poszerzajce dziaanie formularza ................................ 271
Wasny licznik .............................................................................. 273
Podsumowanie ........................................................................277
Skorowidz ..............................................................................279
W niniejszym podrozdziale opisaem kilka prostych i popularnych sposobw promocji strony. Wikszo przedstawionych rozwiza nie wymaga specjalistycznej wiedzy oraz duego nakadu pracy. Dziki temu wietnie nadaj si one na start.
Grupy dyskusyjne
Moliwa jest take promocja strony na grupach dyskusyjnych, w tym celu powstaa specjalna grupa o nazwie pl.comp.www.nowe-strony. Tam moesz bez
obaw wysya informacje o swojej stronie i o tym, gdzie si ona znajduje.
Poza wspomnian grup moesz take sprbowa zareklamowa stron na innych
grupach tematycznie zwizanych z zawartoci witryny. Jednak pamitaj, e nie
wszdzie jest to mile widziane i zanim polesz wiadomo, postaraj si zapozna
z zasadami panujcymi na wybranej przez Ciebie grupie dyskusyjnej.
Listy mailingowe
Promocja strony WWW czy te usug oferowanych w internecie za pomoc poczty
elektronicznej jest tak stara, jak sam internet. Decydujc si na ten sposb promocji strony, musisz pamita o kilku wanych rzeczach.
228
Moim zdaniem najwaniejsz spraw jest grono adresatw poczty. Nie powiniene
wysya poczty elektronicznej do grupy ludzi, ktrych adresy znalazy si w bazie
danych, bdcej w Twoim posiadaniu. Takie dziaanie zazwyczaj spotyka si
z wrogoci odbiorcw, czsto bowiem okazuje si, e ich adresy e-mail trafiy
do takiej bazy bez ich wiedzy i zgody.
229
Podstawy
Na samym pocztku przeanalizuj tre swojej strony i na tej podstawie wybierz
kilka sw kluczowych. Powinny by to sowa lub frazy, ktre najlepiej oddaj
zawarto strony i s wykorzystywane przez ludzi szukajcych informacji w sieci.
Aby prawidowo wykona to zadanie, warto wczu si w rol osoby szukajcej,
a nie pozycjonujcej stron.
Analizujc zwarto mojej strony, doszedem do wniosku, e kada z podstron
omawiajcych ksiki korzysta z innych sw i fraz kluczowych. Dlatego jako
przykad do dalszych rozwaa posuy mi strona jednej z ostatnich ksiek
Nero 7. Nagrywanie pyt CD i DVD. wiczenia praktyczne http://danowski.pl/
ksiazka/cwner7. Wytypowane przeze mnie sowa kluczowe wypisaem poniej.
Nero,
Nagrywanie pyt,
Nero Burning ROM,
Wypalanie pyt,
Pyty CD DVD,
Kopiowanie pyt.
Majc wybrany zestaw kluczowych fraz i sw, moesz zabra si do optymalizacji kodu strony. W pierwszej kolejnoci musisz zadba o odpowiednie opisane
znacznikw <meta />. Poniej zamieciem przykad odpowiednich znacznikw
wraz z wpisanym sowa kluczowymi. Pamitaj, e oba elementy musz znajdowa
si w nagwku strony pomidzy znacznikami <head></head>.
<meta name="keywords" content="nero, nagrywanie pyt, nagrywanie plyt,
kopiowanie pyt, kopiowanie plyt, wypalanie pyt, wypalanie, pyty CD DVD " />
<meta name="description" content="Poznaj moliwoci pakietu Nero i naucz si
nagrywa pyty CD oraz DVD" />
Zwr uwag, e sowa kluczowe znacznik keywords rozdzielone s przecinkami, a te z wyrazw, ktre zawieraj polskie znaki profilaktycznie zostay powtrzone. Postaraj si nie dodawa zbyt wielu sw kluczowych, bo wyszukiwarki
i tak nie uwzgldniaj wszystkich.
Drugi z przedstawionych znacznikw zawiera opis strony, ktry przez niektre
wyszukiwarki jest przedstawiony wraz z wynikami wyszukiwania. Opis powinien by zwizy i na temat, bo w duej mierze od niego zaley, czy dany go
poczuje si zachcony do bliszego zapoznania si z Twoj stron. Staraj si
w opisie wykorzystywa sowa kluczowe.
230
Kolejnym istotnym elementem, ktry musi znale si w kodzie strony, jest znacznik <meta name="robots" />, ktry informuje robota wyszukiwarki o tym, co mona
indeksowa na stronie. Poniej znajduje si przykadowy wpis, pozwalajcy na
pen indeksacj wszystkich podstron serwisu.
<meta name="robots" content="index,follow" />
231
232
Rysunek 6.1.
Najszybszym rozwizaniem jest dodanie drugiego, tekstowego menu nawigacyjnego, przeznaczonego gwnie dla robotw. W przypadku mojej strony domowej
takie menu pojawio si w stopce strony rysunek 6.2.
Rysunek 6.2.
233
Rysunek 6.3.
Rysunek 6.4.
234
Powyszy projekt nigdy nie zosta wykorzystany na stronie, poniewa zdecydowaem o zmianie jej charakteru i wygldu, o czym sam moesz si przekona,
odwiedzajc j. Nie zmienia to faktu, e przykadowe menu jest wygodne w codziennym uyciu, dziaa poprawnie w rnych przegldarkach i wietnie wsppracuje
z robotami wyszukiwarek.
Poniej zamieciem przykadowy arkusz stylw oraz kod strony WWW z prezentowanym menu. Mam nadziej, e dziki informacjom zawartym w poprzednich rozdziaach niniejszej ksiki poradzisz sobie z przygotowaniem podobnego
systemu nawigacji.
Kod XHTML
<div id="menu">
<ul id="danowski">
<li><a href="#1" title="Strona gwna">Strona
gwna</a></li>
<li><a href="#2" title="Napisane
ksiki">Ksiki</a></li>
<li><a href="#3" title="Artykuy">Artykuy</a></li>
<li><a href="http://danowski.blogspot.com"
title="Blog">Blog</a></li>
<li><a href="#4" title="Wanie pisz">Wanie
pisz</a></li>
<li><a href="#5"
title="Uaktualnienia">Uaktualnienia</a></li>
<li><a href="#6" title="O mnie">O mnie</a></li>
<li><a href="#7" title="Sklep">Sklep</a></li>
<li><a href="#8" title="Reszta">Reszta</a></li>
<li><a href="#9" title="Przyjazne strony">Ciekawe
strony</a></li>
<li><a href="#10" title="Kontakt">Kontakt</a></li>
</ul>
</div>
Arkusz stylw
ul#danowski
{
list-style: none;
margin: 0;
padding: 0;
}
#menu
{
width: 150px;
border-style: solid solid none solid;
border-color: #F4F4F4;
border-size: 1px;
border-width: 1px;
margin: 10px;
}
235
#menu li a
{
height: 32px;
voice-family: "\"}\"";
voice-family: inherit;
height: 24px;
text-decoration: none;
outline-style: none;
}
#menu li a:link, #menu li a:visited
{
color: #404040;
display: block;
background: url(images/menu1.gif);
padding: 8px 0 0 10px;
outline-style: none;
}
#menu li a:hover
{
color: #26370A;
background: url(images/menu1.gif) 0 -32px;
padding: 8px 0 0 10px;
}
#menu li a:active
{
color: #26370A;
background: url(images/menu1.gif) 0 -64px;
padding: 8px 0 0 10px;
}
Rysunek 6.5.
236
Rysunek 6.6.
Bezporednio po poleceniu site: podajemy adres strony, ktra ma zosta sprawdzona. Rysunek 6.7 przedstawia przykadowe wyniki dla mojej strony domowej.
237
Rysunek 6.7.
W chwili wykonywania testu ilo zindeksowanych stron w bazie Google wynosia 856. Biorc pod uwag, e cay serwis w starej wersji mia okoo 1000 podstron, jest to wynik bardzo dobry. Pamitaj o tym, e wyniki dla zapytania site:
nigdy nie pokazuj stu procent stanu faktycznego i kadego dnia mog by inne
to normalne.
Zdobywanie pozycji
Skoro kod strony zosta poprawiony a konstrukcja poszczeglnych podstron zoptymalizowana tak, by poprawnie bya analizowana i indeksowana przez roboty
wyszukiwarek, moemy zaj si zdobywaniem pozycji.
Ze wzgldu na pogldowy charakter tego opisu skupi si tutaj wycznie na wyszukiwarce Google. Pamitaj jednak, e konkurencja stara si naladowa lidera rynku,
wic adna z opisanych poniej metod Ci nie zaszkodzi, a moe jedynie pomc.
Pod pojciem zdobywania pozycji rozumiem to, e dla konkretnego zapytania
zadanego wyszukiwarce zwrci ona adres Twojej witryny na moliwie najwyszym miejscu. Osobicie uwaam, e zadowalajcym rezultatem jest pierwsza
podstrona wynikw.
Ostatnie miesice utwierdziy mnie w przekonaniu, e do zdobycia wysokiej lokaty
w wynikach wyszukiwania wystarczy odpowiednia liczba odsyaczy prowadzcych
do Twojej strony z innych witryn. Odnoniki takie musz mie nastpujc posta:
238
doda u siebie kilka odnonikw do Twojej strony i kady z nich bdzie mia
inny opis, to nie wpynie to w znacznym stopniu na uzyskane przez Ciebie
wyniki. Oczywicie kada podstrona serwisu znajomego moe zawiera
odnonik o rnej treci.
Zadbaj o pozyskanie odnonikw z innych serwisw o podobnej tematyce.
239
Jak widzisz, praca nad pozycj w duej mierze polega na zdobywaniu odnonikw
do Twojej strony. Dlatego uznaem, e dobrym pomysem jest przedstawienie kilku
sposobw na to, w jaki sposb zdobywa odsyacze.
Prowadzc stron o ciekawej zawartoci oraz duej popularnoci, nie
Rysunek 6.8.
Na rysunku 6.9 wida wyniki, jakie Google pokazao dla powyszego zapytania.
Testowa strona posiada a 3520 odnonikw z innych witryn.
240
Rysunek 6.9.
W tym miejscu pragn zwrci Twoj uwag na fakt, e odnoniki z innych witryn w poczeniu z dobrze zbudowan stron daj piorunujce wraenie. Przykadem takiej sytuacji moe by podstrona mojego serwisu powicona ksice
o Nero. Dla zapytania o treci nero pojawia si ona na pierwszej stronie wynikw
rysunek 6.10. Nieskromnie pochwal si tym, e dla tego sowa kluczowego
konkurencja jest bardzo dua i Google ma ok. 66 milionw wynikw.
Na koniec pragn napisa kilka sw o wskaniku PageRank, o ktrym wczeniej
wspominaem. Ot wskanik ten jest jednym z elementw dziaania wyszukiwarki Google i na temat jego roli powstao wiele spekulacji. Ostatnio moemy
zauway, e wpyw PageRank na wyniki znacznie zmala, ale mimo to wielu
webmasterw dba o to, aby by on jak najwyszy.
PageRank przybiera warto z przedziau od 0 do 10. Nowa strona zaczyna swoje
ycie ze wskanikiem o wartoci 0, a wraz ze wzrostem popularnoci PageRank
ronie. Dobrze zoptymalizowana i popularna strona powinna mie PageRank na
poziomie 5 lub 6. Wysze wartoci tego wskanika uzyskuj tylko due i bardzo
popularne strony. Na przykad http://www.google.com ma PageRank o wartoci 10.
Za przyrost wartoci PageRank odpowiada dua ilo odsyaczy prowadzcych
do Twojej strony. Dlatego jeeli bdziesz stosowa si do porad zamieszczonych
w niniejszym podrozdziale, masz szans na to, e wskanik ten zyska wiksz
warto ni domylne 0. Pamitaj jednak, e warto PageRank zmienia si stosunkowo rzadko i na aktualizacj trzeba czeka nawet kilka miesicy.
241
Rysunek 6.10.
http://www.quirk.biz/searchstatus.
242