Posts tagged font

5 lucruri de baza care trebuie stiute despre tipografie in web design

1. Masura

Reprezinta lungimea unui rand in cadrul unui text. Randuri mult prea lungi si cititorul isi pierde interesul deoarece devine obositor sa gaseasca urmatoarea linie. Asadar pentru o citire optima 65 de charactere – inclusiv spatii libere – sunt suficiente pe un rand. Lungimea trebuie sa fie de 30 de ori marimea font-ului.

2. Spatierea intre randuri

Pentru lizibilitate dar si pentru un aspect placut al textului in pagina se prefera ca spatierea intre randurile paragrafului sa fie cuprinsa intre 2-4px. Spatierea rezulta din proprietatea de line-height – inaltimea unui rand. Multi webdesigneri ignora aceasta proprietate, preferand setarea unei margini sau a unui padding pentrui a evidentia paragrafele, considerand acest lucru ca fiind de-ajuns. Este evident gresit deoarece aici ne referim la modul in care apar randurile in cadrul unui paragraf. Paragrafele au implicit setata o margine pentru a se evidentia. Pentru un font de 12 px inaltimea unui rand trebuie sa fie in jur de 16px.

3. Evidentirea unui cuvant sau a unei expresii

Cel mai practic mod il constituie folosirea stilului “italic”. Alte metode sunt: bold, caps, underline, alta culoare, eventual schimbarea font-ului. Un lucru trebuie insa retinut: utilizarea unui singur stil. Orice combinatie de 2 sau mai multe stiluri este derutanta si fara rost.

4. Citate

Intotdeauna ghilimele trebuie sa fie in exteriorul textului pentru a nu intrerupe ritmul si mentine marginea stanga

5. Echilibru

Cuvintele lungi care nu incap la final de linie trec automat pe linia urmatoare rezultand un dezechilibru si avand in vedere ca textul este aliniat la stanga devine obositor de citit, cititorului ii poate fi distrasa atentia. Nu exista nici o metoda de a controla acest lucru din CSS. Textul necesita o editare manuala.

Orice font in web design – sIFR

Ca dezvoltator web sigur ai auzit de sIFR. De ce este atat de cunoscut ? Noi raspundem la cateva din intrebarile pe care ti le-ai pus in legatura cu aceasta “tehnologie”.

Ce este sIFR ?

sIFR (Scalabile Inman Flash Replacement) este o tehnologie care permite utilizarea oricarui font in web design, site-ul fiind in continuare SEO-friendly. sIFR este o combinatie de Flash, JavaScript si bineinteles putina imaginatie din partea designer-ului care doreste sa schimbe putin aspectul unui site folosind arta tipografiei.

Modul de functionare este extrem de simplu: sIFR cauta anumite elemente in pagină pentru le înlocui cu Flash rezultand, acelaşi text, dar cu alt font. Din experienta noastra si a altora care folosesc sIFR am ajuns la urmatoarele concluzii:

Exista cateva dezavantaje importante

  • Deşi accesibilitate este conservata cu ajutorul acestei tehnici, sIFR afectează considerabil timpul de incarcare al paginii.
  • Se foloseste pentru inlocuirea unor pasaje scurte, de obicei titluri.

Avantajele sunt destul de evidente

  • Orice font poate fi utilizat
  • Nu mai este nevoie de crearea imaginilor pentru substituirea titlurilor in cazul in care acestea trebuie sa aiba un font care nu este web-safe
  • Un design mai atragator
  • SEO-friendly – la indexare zonele inlocuite prin sIFR contin textul propriu-zis, asadar sunt indexate

Cum functioneaza sIFR

  • In cazul în care browser-ul nu are instalat plugin-ul pentru Flash, pagina este afisata normal.
  • JavaScript parcurge documentul şi găseşte toate elementele care urmează sa fie înlocuite.
  • Odată găsit, un element este înlocuit cu Flash de aceleaşi dimensiuni.Pin intermediul JavaScript-ului este preluat text-ul , apoi este inlocuit cu un element Flash ce contine un text de dimensiune foarte mare initial (96pt) care este redus pana se incadreaza in dimensiunile textului initial.

Prin urmare sIFR merita folosit avand in vedere ca nu exista o alta metoda la fel de buna, insa doar pentru titluri ori pasaje scurte, nu pentru continutul unui articol.