PHP, HTML form blank, session, and user going back in browser

Skraćena veza: http://pedja.supurovic.net/veza/8029

I stumbled on an issue that took some time to resolve.

I have created plain HTML form. After user submits form, he is lead to page that informs him if all fields content is valid or if there is any other problem with form.

At that point user may decide he wants to go back to form, change something and submit again. That worked quite fine. User clucks on Back button on his browser, it opens previous page, which is the form,it is prefilled with his data and everything was fine.

Until some time later I realized that it does not work that way any more. […]
[ ... vidi ceo članak ... ]

Standardna veličina slova na veb strani

Skraćena veza: http://pedja.supurovic.net/veza/8003

U štampi na papiru, standard je da veličina slova bude 12 tačaka (12pt, point). To se smatra dobrom veličinom koja obezbeđuje čitkost štampanog teksta.

Štamparima je lako da tako urade jer oni rade sa jasnim, apsolutnim dimenzijama. A šta raditi sa veb sajtom koji se prikazuje na raznovrsnim uređajima veoma različitih veličina i rezolucija ekrana, tako da jedino što je sigurno, to je da su dimenzije relativne i nikada nisu sigurne.

font

Preporuka je da primenite iste dimenzije kao i u štampi – 12pt, dakle oblikovanje strane započnite sledećim stilom:

body {
  font-size: 12pt;
}

Jedan piksel odgovara 0.75pt, tako da možete umesto veličine od 12pt da stavite istu veličinu izraženu u pikselima – 16px.  […]
[ ... vidi ceo članak ... ]

Klikabilno HTML dugme bez dugmeta (HTML+CSS)

Skraćena veza: http://pedja.supurovic.net/veza/6880

Želite da na strani napravite polja koja liče na dugmad a kada korisnik klikne na polje da se otvori nova strana kao da je kliknut link, ali vam ne uspeva? Samo sadržaj polja je link ali ne i celo polje? Evo kako se to u stvari radi:

HTML kod treba da izgleda ovako:
<div class="dugme">
<a href="http://nekilink.com">
<span class="pravo_dugme">
Neki tekst
</span>
</a>
</div>

<div> sadrži dugme ali nije deo dugmeta. Dugme u stvari čini <span> i sav njegov sadržaj koji se nalaze u okviru <a> linka. Vrlo je važno da se ovde upotrebi <span> jer <div> neće raditi posao. […]
[ ... vidi ceo članak ... ]

Moj stil, tvoj stil – koji je bolji?

Skraćena veza: http://pedja.supurovic.net/veza/2868

Šta je stil? Ova reč potiče od starogrčke reči στύλος, koja je u početku predstavljala naročitu rezaljku kojom se pisalo po voštanim tablicama. Kasnije je taj naziv usledio za svaku vrstu pisaljke. A pisaljki ima raznih i tako i raznih stilova pisanja. Reč se vremenom rasprostranila na mnoge delatnosti pa i u mnoge jezike, dobijajući opštije značenje: način kako nešto pišemo, crtamo, stvaramo, gradimo i uopšte, kako nešto radimo.

Stil nije zakon i pravilo, stil je način kako nešto činimo, a načina može biti raznih. Da li je pogrešno pisati štampanim ili pisanim slovima, ćirilicom ili latinicom, serifnim ili neserifnim slovima? […]
[ ... vidi ceo članak ... ]

Koji veb čitač poštuje standarde?

Skraćena veza: http://pedja.supurovic.net/veza/1815

Ako ste se bar malo bavili HTML i CSS kodiranjem sigurno ste nailazili na razne. nekada i žustre polemike oko poštovanja standarda i rešavanju problema što veb čitači standarde ne poštuju u potpunosti a nekada ih i različito tumače.

Davno sam prestao da se time zamaram. Ne upinjem se preterano da prilikom izrade sajta ostvarim poptunu istovetnost prikaza u svim čitačima. Zadovoljan sam ako je izgled dovoljno sličan, a već sam navikao šta treba da izbegavam kako bih umanjio ovu vrstu problema.

Pokazaću jedan jednostavan primer koji ilustruje koliko su veb čitači mušičavi i da im se svima ne može ugoditi. […]
[ ... vidi ceo članak ... ]

Dodajte ikonicu svom blogu

Skraćena veza: http://pedja.supurovic.net/veza/563

Primetili ste verovatno da neki blogovi imaju naročite ikonice ispred adrese u veb čitaču. Takva sličica se zove favicon, a namena joj je da učini sajt prepoznatljivijim. Ne samo što se prikazuje u polju za adresu sajta, već i ako sačuvate adresu u bukmark, i tu će se prikazati izabrana ikona umesto standardne.

Dobru ikonicu nije baš lako napraviti. Potrebno je dosta veštine jer ona ima rezoluciju od samo 16 x 16 tačaka, a to je vrlo malo, i zaista je teško nacrtati ikonu sa mnogo detalja.

Kakve sve ikonice mogu da se naprave pogledajte na top listi sajta favicon.cc. […]
[ ... vidi ceo članak ... ]

CSS i sveti gral(ovi)

Skraćena veza: http://pedja.supurovic.net/veza/234

Prema mitologiji, Sveti gral je svetinja kojoj se pridaju izuzetne moći kojima njegov vlasnik može da raspolaže, samo postoji jedan problem, niko ne zna šta je to, a ni gde je, pošto je izgubljen. No to ne sprečava veliki broj ljudi da ga traže.

Ako se bavite veb dizajnom, sasvim sigurno koristite CSS, jer je to savremena i moćna veb tenologija koju nije moguće izbeći, a nema ni potrebe izbegavati je, jer zaista predstavlja odličnu platformu koja je neophodna za veb razvoj.

Bavim se vebom iz vremena kada CSS još nije bio izmišljen i vrlo dobro znam kakva je muka bila praviti veb sajtove, pogotovo onima koji su se u veb uključili sa bogatim prethodnim programerskim iskustvom, iskustvom u grafičkoj struci i imali neko prethodno iskustvo i izgrađene potrebe za kvalitetnim razvojnim alatima. […]
[ ... vidi ceo članak ... ]