FinWebDesign :.: PHP projektini
FinWebDesign :.: PHP projektini
Moro, olen väsäillyt tässä parisen kuukautta PHP projektiani FinWebDesigniä.
Idea:
Idea tuli kaverilta, joka etsiskeli paikkaa mistä löytäisi Suomalaisten tekemiä sivupohjia. Kerroin hänelle pari sivua mistä löytää.(esim. Hemiplace.com) Mutta hänen mielestään joku voisi tehdä sellaiseen missä olisi paljon sivupohjia ilman että kiertelesi ympäri WWW:eetä.(INTERNET) Siitä se idea sitten lähti.
Ideana on Suomalaisten tekemiä sivupohjia lisätä yhteenpaikkaan.
Toteutus:
Toteutus tuli tehtyä pala palalta. Ihan kun kokaisin isoa piparkakku taloa todella pienillä pipareilla. Tällä hetkellä piparkakku on jo 80% tehty. Toteutin projektin ilman sivupohjien muokkausta ja paskalla sivupohjalla. Myöhemmin sivustolle on tullut pieniä päivityksiä joista kerron blogissani.
Tervetuloa testaamaan systeemiä!
http://finwebdesign.dy.fi/
Ps. Jossain vaiheessa hankin domainin.
Ja sivupohjia ei ole vielä kauheasti sivustolla! Niitä nyt vain lisäämään.
PsEND
Idea:
Idea tuli kaverilta, joka etsiskeli paikkaa mistä löytäisi Suomalaisten tekemiä sivupohjia. Kerroin hänelle pari sivua mistä löytää.(esim. Hemiplace.com) Mutta hänen mielestään joku voisi tehdä sellaiseen missä olisi paljon sivupohjia ilman että kiertelesi ympäri WWW:eetä.(INTERNET) Siitä se idea sitten lähti.
Ideana on Suomalaisten tekemiä sivupohjia lisätä yhteenpaikkaan.
Toteutus:
Toteutus tuli tehtyä pala palalta. Ihan kun kokaisin isoa piparkakku taloa todella pienillä pipareilla. Tällä hetkellä piparkakku on jo 80% tehty. Toteutin projektin ilman sivupohjien muokkausta ja paskalla sivupohjalla. Myöhemmin sivustolle on tullut pieniä päivityksiä joista kerron blogissani.
Tervetuloa testaamaan systeemiä!
http://finwebdesign.dy.fi/
Ps. Jossain vaiheessa hankin domainin.
Ja sivupohjia ei ole vielä kauheasti sivustolla! Niitä nyt vain lisäämään.
PsEND
Re: FinWebDesign :.: PHP projektini
Lukijat, suosittelen käymään täällä ensin: http://www.ohjelmointiputka.net/keskust ... 631&sivu=1
- TheDuck
- Devoted Member
- Posts: 632
- Joined: Sun Aug 26, 2007 3:51 pm
- Location: C:\Program Files\Tuusula\
Re: FinWebDesign :.: PHP projektini
Jotkut eivät sitten opi ikinä. Tämähän on se vanha, tietoturvattomaksi todettu roskaläjäsi, jossa on vain uusi vielä paskempi ulkoasu. Btw, sain monestakin kohtaa syötettyä koodia sivulle ja mitään pituuksia ei näy olevan rajoitettu (kts. etusivu)
EDIT: ja btw se on design, ei desing
EDIT: ja btw se on design, ei desing
^^
Re: FinWebDesign :.: PHP projektini
Lol? Hah nyt repes.. AIka hienoo koodia sulla.. AAAAAAAAAAAAAAAAAAAATheDuck wrote:Jotkut eivät sitten opi ikinä. Tämähän on se vanha, tietoturvattomaksi todettu roskaläjäsi, jossa on vain uusi vielä paskempi ulkoasu. Btw, sain monestakin kohtaa syötettyä koodia sivulle ja mitään pituuksia ei näy olevan rajoitettu (kts. etusivu)
EDIT: ja btw se on design, ei desing
- TheDuck
- Devoted Member
- Posts: 632
- Joined: Sun Aug 26, 2007 3:51 pm
- Location: C:\Program Files\Tuusula\
Re: FinWebDesign :.: PHP projektini
Hmm? Millehän repeilet, sillekkö että sivustosi sallii pirun pitkät merkkijonot? Ja koodilla en toki tarkoittanut tuota...
^^
Re: FinWebDesign :.: PHP projektini
Noniin... Tadaa voin hyväksyä sen sun "sivupohjan" tai en. Valitsen en . Eli nykyään ei suoraan mene nuo jutut.TheDuck wrote:Hmm? Millehän repeilet, sillekkö että sivustosi sallii pirun pitkät merkkijonot? Ja koodilla en toki tarkoittanut tuota...
Re: FinWebDesign :.: PHP projektini
Sivupohjien laatu ei mielestäni ainakaan vielä kovin kummoinen ole, enkä välttämättä lähtisi ylistämään itse sivupohjasivustonkaan ulkoasua. Perus-leiska kuitenkin ja täyttää asiansa.
Kiinnittäisin kuitenkin huomiota siihen, että esimerkiksi esikatselukuvat voisivat olla eri kuvia (pienempiä) kuin suuremmat esikatselukuvat ja ne taas vielä erit kuin alkuperäinen. Ihan vain sen vuoksi, että mielestäni kuvien skaalaaminen selaimessa ei ole fiksua. Eikä eri muotoisten kuvien skaalaaminen samaan muotoon / kokoon tee niistä yhtään sen parempia.
Mielestäni iFramen käyttäminen tuossa kommentointisysteemissä ei myöskään ole järkevää, sillä se ei taida skaalautua pystysuunnassa mikäli kommentteja tulee lisää. Erilliset pienemmät pyöriteltävät laatikot sivustoilla ovat mielestäni ärsyttäviä. Koittaisin myös saada ulkoasun venymään pystysuunnassa ja olemaan vain tarpeellisen pitkä.
Osa sivuista on kohtuu tyhjän näköisiä. Kannattaa miettiä, että tarviiko kaikki oman sivunsa, vai voiko niitä yhdistellä. MIkäli ei voi yhdistellä, niin kannattaa miettiä että miten sivuista sais vähemmän tyhjän näköisiä. Blogissa esimerkiksi lyhyt tekstin pätkä kirjoituksesta voisi olla ihan hyvä ajatus.
Suoraa tekstiä, mutta kerroinkin vain oman mielipiteeni. Mukavaa, että kiinnostusta web-projekteihin löytyy ja olet ilmeisesti tuota tehdessä oppinut kivasti asioita. Toivottavasti sivustolla olleet tietoturvaongelmatkin on nytten historiaa. Jää nähtäväksi, että kuinka suosittu ja pitkäikäinen sivustostasi tulee.
Kiinnittäisin kuitenkin huomiota siihen, että esimerkiksi esikatselukuvat voisivat olla eri kuvia (pienempiä) kuin suuremmat esikatselukuvat ja ne taas vielä erit kuin alkuperäinen. Ihan vain sen vuoksi, että mielestäni kuvien skaalaaminen selaimessa ei ole fiksua. Eikä eri muotoisten kuvien skaalaaminen samaan muotoon / kokoon tee niistä yhtään sen parempia.
Mielestäni iFramen käyttäminen tuossa kommentointisysteemissä ei myöskään ole järkevää, sillä se ei taida skaalautua pystysuunnassa mikäli kommentteja tulee lisää. Erilliset pienemmät pyöriteltävät laatikot sivustoilla ovat mielestäni ärsyttäviä. Koittaisin myös saada ulkoasun venymään pystysuunnassa ja olemaan vain tarpeellisen pitkä.
Osa sivuista on kohtuu tyhjän näköisiä. Kannattaa miettiä, että tarviiko kaikki oman sivunsa, vai voiko niitä yhdistellä. MIkäli ei voi yhdistellä, niin kannattaa miettiä että miten sivuista sais vähemmän tyhjän näköisiä. Blogissa esimerkiksi lyhyt tekstin pätkä kirjoituksesta voisi olla ihan hyvä ajatus.
Suoraa tekstiä, mutta kerroinkin vain oman mielipiteeni. Mukavaa, että kiinnostusta web-projekteihin löytyy ja olet ilmeisesti tuota tehdessä oppinut kivasti asioita. Toivottavasti sivustolla olleet tietoturvaongelmatkin on nytten historiaa. Jää nähtäväksi, että kuinka suosittu ja pitkäikäinen sivustostasi tulee.
Re: FinWebDesign :.: PHP projektini
HUH! Miten jaksat kirjotella noin paljon Sivupohjia sinne haluaisinkin. Missä muualla olet nähnyt tyhjää kun blogissa. Auttaa vaan hitosti nuo kun kertoo että missä ongelmia löytyy Joo tuo iFrame on tällä hetkellä aika pikainen valinta. Myöhemmin häviää toi iFramePettis wrote:Sivupohjien laatu ei mielestäni ainakaan vielä kovin kummoinen ole, enkä välttämättä lähtisi ylistämään itse sivupohjasivustonkaan ulkoasua. Perus-leiska kuitenkin ja täyttää asiansa.
Kiinnittäisin kuitenkin huomiota siihen, että esimerkiksi esikatselukuvat voisivat olla eri kuvia (pienempiä) kuin suuremmat esikatselukuvat ja ne taas vielä erit kuin alkuperäinen. Ihan vain sen vuoksi, että mielestäni kuvien skaalaaminen selaimessa ei ole fiksua. Eikä eri muotoisten kuvien skaalaaminen samaan muotoon / kokoon tee niistä yhtään sen parempia.
Mielestäni iFramen käyttäminen tuossa kommentointisysteemissä ei myöskään ole järkevää, sillä se ei taida skaalautua pystysuunnassa mikäli kommentteja tulee lisää. Erilliset pienemmät pyöriteltävät laatikot sivustoilla ovat mielestäni ärsyttäviä. Koittaisin myös saada ulkoasun venymään pystysuunnassa ja olemaan vain tarpeellisen pitkä.
Osa sivuista on kohtuu tyhjän näköisiä. Kannattaa miettiä, että tarviiko kaikki oman sivunsa, vai voiko niitä yhdistellä. MIkäli ei voi yhdistellä, niin kannattaa miettiä että miten sivuista sais vähemmän tyhjän näköisiä. Blogissa esimerkiksi lyhyt tekstin pätkä kirjoituksesta voisi olla ihan hyvä ajatus.
Suoraa tekstiä, mutta kerroinkin vain oman mielipiteeni. Mukavaa, että kiinnostusta web-projekteihin löytyy ja olet ilmeisesti tuota tehdessä oppinut kivasti asioita. Toivottavasti sivustolla olleet tietoturvaongelmatkin on nytten historiaa. Jää nähtäväksi, että kuinka suosittu ja pitkäikäinen sivustostasi tulee.
Re: FinWebDesign :.: PHP projektini
TheDuck löysi sivuilta ainakin yhden potentiaalisen javascript-injektiomahdollisuuden kun sitä pikaisesti tutkimme.alker wrote:Noniin... Tadaa voin hyväksyä sen sun "sivupohjan" tai en. Valitsen en . Eli nykyään ei suoraan mene nuo jutut.TheDuck wrote:Hmm? Millehän repeilet, sillekkö että sivustosi sallii pirun pitkät merkkijonot? Ja koodilla en toki tarkoittanut tuota...
Lisätutkiskelulla voisi löytyä muutakin. Enkä testannut sitä edellistä vielä kunnolla.
Re: FinWebDesign :.: PHP projektini
Oliko se tuo Email? Jos oli niin ei oo se koodi toiminu ollenkaanesa94 wrote:TheDuck löysi sivuilta ainakin yhden potentiaalisen javascript-injektiomahdollisuuden kun sitä pikaisesti tutkimme.alker wrote:Noniin... Tadaa voin hyväksyä sen sun "sivupohjan" tai en. Valitsen en . Eli nykyään ei suoraan mene nuo jutut.TheDuck wrote:Hmm? Millehän repeilet, sillekkö että sivustosi sallii pirun pitkät merkkijonot? Ja koodilla en toki tarkoittanut tuota...
Lisätutkiskelulla voisi löytyä muutakin. Enkä testannut sitä edellistä vielä kunnolla.
Re: FinWebDesign :.: PHP projektini
Puhu välillä niin, että siitä saa selvää o_Oalker wrote:Oliko se tuo Email? Jos oli niin ei oo se koodi toiminu ollenkaan
Re: FinWebDesign :.: PHP projektini
Nyt loppuu tämä. Jos vielä homma jatkuu tällaisena, niin ketju menee lukkoon. Asiallista palautetta saa antaa, mutta asiattomat viestit johtavat banneihin foorumeilta.
Re: FinWebDesign :.: PHP projektini
*** TIETOTURVA RISKIT ***
Eli ilmoitelkaapas tietoturva riskejä sivustolta. Näin minun työni helpottuisi ja saisin enemmän aikaa virheiden korjaamiseen. Ilmoitelkaa niitä pois!
-Alker
Eli ilmoitelkaapas tietoturva riskejä sivustolta. Näin minun työni helpottuisi ja saisin enemmän aikaa virheiden korjaamiseen. Ilmoitelkaa niitä pois!
-Alker
Re: FinWebDesign :.: PHP projektini
Uusi leiska tullut sivustolle. Toivottavasti pidätte.
- Zero
- Lead Developer
- Posts: 727
- Joined: Sun Aug 26, 2007 2:30 pm
- Location: Helsinki, Finland
- Contact:
Re: FinWebDesign :.: PHP projektini
Taidat olla Firefox-käyttäjä?
Leiskasi räjähti kun kokeilin Operan ja IE:n uusimmilla versioilla, mutta Firefoxilla näkyy oikein.
Validaattori palauttu 14 virhettä.
Leiskasi räjähti kun kokeilin Operan ja IE:n uusimmilla versioilla, mutta Firefoxilla näkyy oikein.
Validaattori palauttu 14 virhettä.
CoolBasic henkilökuntaa
Johtava Suunnittelija
CoolBasic V3, CoolBasic Classic
http://www.coolbasic.com/blog
Johtava Suunnittelija
CoolBasic V3, CoolBasic Classic
http://www.coolbasic.com/blog
Re: FinWebDesign :.: PHP projektini
hmm... huomasin saman... Pitää keksiä eri tyyli tuota käytäessäni...Zero wrote:Taidat olla Firefox-käyttäjä?
Leiskasi räjähti kun kokeilin Operan ja IE:n uusimmilla versioilla, mutta Firefoxilla näkyy oikein.
[KUVA]
Validaattori palauttu 14 virhettä.
Edit:Koskaan kone ei voi tietää onko sivusto oikein vai väärin. Ja tuo validaattori ei kerro kaikkia oikeita tyylejä
Edit2: Muokkasin sivupohjaa niin, että toimii oikein firefoxilla ja ie:llä ... Vaikka leiska on erillainen niin sen pitäisi toimia oikein..
-
- Forum Veteran
- Posts: 2396
- Joined: Tue Aug 28, 2007 4:20 pm
Re: FinWebDesign :.: PHP projektini
Siksi kannattaakin kirjoittaa virheetöntä koodia, tosin sekään ei aina varmista tukea kaikille selaimille. Nähdäkseni homma perustuu varsinaisen virheettömyyden lisäksi myös tiettyjen ongelmakohtien välttämiseen, lähinnä CSS-koodissa, jossa jotkin merkinnät saatetaan ymmärtää eri tavalla. Nykyselaimet osaavat lukea (X)HTML:n oikein pienistä virheistä huolimatta.alker wrote:Koskaan kone ei voi tietää onko sivusto oikein vai väärin.
Ei validaattori arvostele sivupohjasi hienoutta, vaan kertoo onko sen koodissa virheitäalker wrote:Ja tuo validaattori ei kerro kaikkia oikeita tyylejä
Re: FinWebDesign :.: PHP projektini
Avasimpa nyt sivusi lähdekoodin ja katsoin mitä se oli syönnyt. Muutama kohta osui silmään, mitä toivon että korjaisit.
1. <br> tagia ei tule käyttää tilansaamiseen/venyttämiseen.
2. <br/> ei ole validia
Olet kyllä oikeassa siinä että lyhyetä elementit pitää lopettaa, mutta ennen /-merkkiä tulee väli.
3. Doctype puuttuu
Tarkoituksesi on näköjään XHTML:llää kirjottaa. XHTML-dokumentin pitää alkaa XML määrittelyllä, jonka jälkeen tulee DOCTYPE-määrittely.
Esim.
ja html tagi on muotoa
4. <center>-tagia ei ole määritelty XHTML:ssä
Keskittämiseen kannattaa käyttää CSS:sää.
Elementin keskitys:
Tekstinkeskitys:
5. <link>-tagi kuuluu <head>-tagin sisään
6. Sisimmät tagit pitää sulkea aina enen ulompaa
Ulkoasuseikkoja
-Teksti ei kannata olla heti elementin reunassa kiini. Vaikka esim. 3-5px rakoa. Katso CSS:n padding.
-"Kuusi uusinta sivupohjaa" kohdassa myös hiukan rakoa sivupohjien reunoille.
-Mitä h*lv. Sivun korkeus hipoo pilviä vaikka mitään sisältöä ei ole. <br> tageja enemmän, kun laki sallii.
-Jokaista lausetta ei tarvitse laittaa omalel riville. Näyttää hölmöltä.
-Iframe ei ole suotavaa.
-Esikatselu thumb kuvia voisi hiukan miettiä, Nyt ne ovat aika rumat IMO.
-Valkoinen tausta ja musta teksti toimii, mutta hiukan loppuun kulutettu IMO.
Käytettävyysseikkoja
1. Rekisteröytymis-sivu
-Jos jokin tiedoista on väärin olisi suotavaa, että virheilmoitus näkyy samalla sivulla (mieluiten kyseisen tekstikentän kohdalla) ja jo syötetyt oikeat tiedot eivät häviäisi. Sama myös kirjautumisen kanssa.
2. Sivupohjat
-Sivupohjien selaaminen on hiukan tökkivää.
Sekalaista
-Mielestäni tuo vaihdot on aika turha, jos joku noista oikeasti tykkää ilmottakoon siitä minulle. Omille sivuille saa kyllä mainontaa paremmin.
-Parempi esikatselutoiminto olisi kiva. Sivupohjan saisi auki ihan selaimella. EIkä sitä tarvitse erikseen ladata.
Ohjelmointiputka: HTML:stä XHTML:ään
Web Developperin raamattu
-Muutama lisäosa firefox:iin jotka hiukan helpottavat sivujen testausta: Web Developer ja Firebug
Lyhykäisena sanoisin, että heitä koko soppa vessanpönttöön. Joskus kannatttaa aloittaa ihan puhtaalta pöydältä vaikka nykyisen eteen ollaan nähty vaivaa. Kokemusta on. Tee toimiva ja kaikilla selaimilla oikein näkyvä sivupohja. Viilaa sitä hetken aikaa ja testaa että se varmasti toimii. Heittele erilaista sisältöä ja katso kuinka se reakoi. Mieti mikä olisi paras ja fiksuin tapa toteuttaa erilaiset toiminnot (käyttäijen hallinta, sivupohjien hallinta jne) ja sen jäleen vasta toteuta.
Nämä nyt ovat omat näkymykseni sivustasi. Toivottavasti oli edes joku hyöty. En ole mikään 100% Web Developer konkari ; ) joten, jos postissani on jtn korjattavaa niin oikaiskaa ihmeessä.
1. <br> tagia ei tule käyttää tilansaamiseen/venyttämiseen.
Code: Select all
<br/>
<br/>
<br/>
<br/>
...
<br/>
Olet kyllä oikeassa siinä että lyhyetä elementit pitää lopettaa, mutta ennen /-merkkiä tulee väli.
Code: Select all
<br />
<img />
jne
Tarkoituksesi on näköjään XHTML:llää kirjottaa. XHTML-dokumentin pitää alkaa XML määrittelyllä, jonka jälkeen tulee DOCTYPE-määrittely.
Esim.
Code: Select all
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Code: Select all
<html xmlns="http://www.w3.org/1999/xhtml">
Keskittämiseen kannattaa käyttää CSS:sää.
Elementin keskitys:
Code: Select all
margin-left: auto;
margin-right: auto;
(pituus pitää olla määritelty)
Code: Select all
text-align: center;
Code: Select all
<head>
<title>Sivu</title>
<link rel="stylesheet" type="text/css" href="theme.css" />
</head>
Code: Select all
<div>
<p>
Jipikajei
<a href="#">#</a>
</p>
</div>
-Teksti ei kannata olla heti elementin reunassa kiini. Vaikka esim. 3-5px rakoa. Katso CSS:n padding.
-"Kuusi uusinta sivupohjaa" kohdassa myös hiukan rakoa sivupohjien reunoille.
-Mitä h*lv. Sivun korkeus hipoo pilviä vaikka mitään sisältöä ei ole. <br> tageja enemmän, kun laki sallii.
-Jokaista lausetta ei tarvitse laittaa omalel riville. Näyttää hölmöltä.
-Iframe ei ole suotavaa.
-Esikatselu thumb kuvia voisi hiukan miettiä, Nyt ne ovat aika rumat IMO.
-Valkoinen tausta ja musta teksti toimii, mutta hiukan loppuun kulutettu IMO.
Käytettävyysseikkoja
1. Rekisteröytymis-sivu
-Jos jokin tiedoista on väärin olisi suotavaa, että virheilmoitus näkyy samalla sivulla (mieluiten kyseisen tekstikentän kohdalla) ja jo syötetyt oikeat tiedot eivät häviäisi. Sama myös kirjautumisen kanssa.
2. Sivupohjat
-Sivupohjien selaaminen on hiukan tökkivää.
Sekalaista
-Mielestäni tuo vaihdot on aika turha, jos joku noista oikeasti tykkää ilmottakoon siitä minulle. Omille sivuille saa kyllä mainontaa paremmin.
-Parempi esikatselutoiminto olisi kiva. Sivupohjan saisi auki ihan selaimella. EIkä sitä tarvitse erikseen ladata.
Ohjelmointiputka: HTML:stä XHTML:ään
Web Developperin raamattu
-Muutama lisäosa firefox:iin jotka hiukan helpottavat sivujen testausta: Web Developer ja Firebug
Lyhykäisena sanoisin, että heitä koko soppa vessanpönttöön. Joskus kannatttaa aloittaa ihan puhtaalta pöydältä vaikka nykyisen eteen ollaan nähty vaivaa. Kokemusta on. Tee toimiva ja kaikilla selaimilla oikein näkyvä sivupohja. Viilaa sitä hetken aikaa ja testaa että se varmasti toimii. Heittele erilaista sisältöä ja katso kuinka se reakoi. Mieti mikä olisi paras ja fiksuin tapa toteuttaa erilaiset toiminnot (käyttäijen hallinta, sivupohjien hallinta jne) ja sen jäleen vasta toteuta.
Nämä nyt ovat omat näkymykseni sivustasi. Toivottavasti oli edes joku hyöty. En ole mikään 100% Web Developer konkari ; ) joten, jos postissani on jtn korjattavaa niin oikaiskaa ihmeessä.
EDIT:
Pieni typo
Last edited by Henkru on Thu Jan 07, 2010 7:19 pm, edited 1 time in total.
Re: FinWebDesign :.: PHP projektini
Pilkunviilaus:Henkru wrote:Tekstinkeskitys:Code: Select all
tex-align: center;
Code: Select all
text-align: center;
Re: FinWebDesign :.: PHP projektini
hmmm... Kiitos... Olet kuin joku validaattori. Joo... Center tagi oli sen takija, kun sivut ei ollut keskellä IE:ssä niin laitoin siihen ton center-tagin. :SHenkru wrote:Avasimpa nyt sivusi lähdekoodin ja katsoin mitä se oli syönnyt. Muutama kohta osui silmään, mitä toivon että korjaisit.
1. <br> tagia ei tule käyttää tilansaamiseen/venyttämiseen.2. <br/> ei ole validiaCode: Select all
<br/> <br/> <br/> <br/> ... <br/>
Olet kyllä oikeassa siinä että lyhyetä elementit pitää lopettaa, mutta ennen /-merkkiä tulee väli.3. Doctype puuttuuCode: Select all
<br /> <img /> jne
Tarkoituksesi on näköjään XHTML:llää kirjottaa. XHTML-dokumentin pitää alkaa XML määrittelyllä, jonka jälkeen tulee DOCTYPE-määrittely.
Esim.ja html tagi on muotoaCode: Select all
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4. <center>-tagia ei ole määritelty XHTML:ssäCode: Select all
<html xmlns="http://www.w3.org/1999/xhtml">
Keskittämiseen kannattaa käyttää CSS:sää.
Elementin keskitys:Tekstinkeskitys:Code: Select all
margin-left: auto; margin-right: auto; (pituus pitää olla määritelty)
5. <link>-tagi kuuluu <head>-tagin sisäänCode: Select all
text-align: center;
6. Sisimmät tagit pitää sulkea aina enen ulompaaCode: Select all
<head> <title>Sivu</title> <link rel="stylesheet" type="text/css" href="theme.css" /> </head>
UlkoasuseikkojaCode: Select all
<div> <p> Jipikajei <a href="#">#</a> </p> </div>
-Teksti ei kannata olla heti elementin reunassa kiini. Vaikka esim. 3-5px rakoa. Katso CSS:n padding.
-"Kuusi uusinta sivupohjaa" kohdassa myös hiukan rakoa sivupohjien reunoille.
-Mitä h*lv. Sivun korkeus hipoo pilviä vaikka mitään sisältöä ei ole. <br> tageja enemmän, kun laki sallii.
-Jokaista lausetta ei tarvitse laittaa omalel riville. Näyttää hölmöltä.
-Iframe ei ole suotavaa.
-Esikatselu thumb kuvia voisi hiukan miettiä, Nyt ne ovat aika rumat IMO.
-Valkoinen tausta ja musta teksti toimii, mutta hiukan loppuun kulutettu IMO.
Käytettävyysseikkoja
1. Rekisteröytymis-sivu
-Jos jokin tiedoista on väärin olisi suotavaa, että virheilmoitus näkyy samalla sivulla (mieluiten kyseisen tekstikentän kohdalla) ja jo syötetyt oikeat tiedot eivät häviäisi. Sama myös kirjautumisen kanssa.
2. Sivupohjat
-Sivupohjien selaaminen on hiukan tökkivää.
Sekalaista
-Mielestäni tuo vaihdot on aika turha, jos joku noista oikeasti tykkää ilmottakoon siitä minulle. Omille sivuille saa kyllä mainontaa paremmin.
-Parempi esikatselutoiminto olisi kiva. Sivupohjan saisi auki ihan selaimella. EIkä sitä tarvitse erikseen ladata.
Ohjelmointiputka: HTML:stä XHTML:ään
Web Developperin raamattu
-Muutama lisäosa firefox:iin jotka hiukan helpottavat sivujen testausta: Web Developer ja Firebug
Lyhykäisena sanoisin, että heitä koko soppa vessanpönttöön. Joskus kannatttaa aloittaa ihan puhtaalta pöydältä vaikka nykyisen eteen ollaan nähty vaivaa. Kokemusta on. Tee toimiva ja kaikilla selaimilla oikein näkyvä sivupohja. Viilaa sitä hetken aikaa ja testaa että se varmasti toimii. Heittele erilaista sisältöä ja katso kuinka se reakoi. Mieti mikä olisi paras ja fiksuin tapa toteuttaa erilaiset toiminnot (käyttäijen hallinta, sivupohjien hallinta jne) ja sen jäleen vasta toteuta.
Nämä nyt ovat omat näkymykseni sivustasi. Toivottavasti oli edes joku hyöty. En ole mikään 100% Web Developer konkari ; Tuo ) joten, jos postissani on jtn korjattavaa niin oikaiskaa ihmeessä.
EDIT:Pieni typo
Tuo toimii kaikilla selaimmilla samanlailla tietääkseni. Ja nuo alko jutut eivät ole pakollisia vaikka suotavia ovatkin(Ne mitkä kertovat selaimelle onko Xhtml ja mikä versio jne.) Tuo rekisteröitymis juttua olen miettynyt kanssa ja se tulee lähipäivinä Ja tuo blogin sivupohja on vähän sekin sokin, tiedän :S. Tuo sivupohja systeemi pitäisi tarkistaa... Mutta siihen voi tungea php koodia ja sen kautta urkkia tietoja, jolloin tuo ei ole kannattava ratkaisu. Miten nuo sivupohjien selailu tökki. Tarvisin vähän enemmän tietoa korjatakseni virheen. Esikatselukuvat saa sivupohjan tekijä valita. Joku pieni animaatio olisi suotavaa :S Huomenna lisäilen tuon Rekisteröinti systeemi ja kirjautumis paremmaksi. Silloin voisin korjata myös virheitä, joista en tiedä. Kertokaapas niitä :S
Link-tagi on head tagin välissä se kohta etusivulta.
Code: Select all
<head>
<title>FinWebDesign :.: Sivupohjia suomalaisille</title>
<link rel="stylesheet" type="text/css" href="themes/bb-org/tyyli.css">
</head>