Podczas projektowania strony internetowej nie mamy zbyt dużego wyboru jeśli chodzi o dostępne czcionki. Korzystając z HTML oraz CSS możemy standardowo wykorzystać raptem kilka fontów, które poprawnie wyświetlą się na większości urządzeń i przeglądarek. Osoby, które mają bardziej artystyczne zachcianki, muszą niestety skorzystać z elementów graficznych lub Flasha, co sprawia pewne problemy. Istnieje jednak dobre rozwiązanie problemu – deklaracja własnych czcionek w CSS przez @font-face.
CSS/XHTML
Każdej osobie zajmującej się tworzeniem stron internetowych sen z oka spędza niezgodność przeglądarek z obowiązującymi standardami. Jeśli mamy na uwadze wybór użytkowników, nasze strony powinny się poprawnie wyświetlać pod Internet Explorerem, Firefoxem, Operą, Gogle Chrome, Safari… Największym problemem jest jednak IE, który jest używany w wielu wersjach, a każda może wyświetlać naszą witrynę inaczej.
Optymalizacja tworzonych serwisów internetowych jest niezwykle ważna. Zwiększająca się liczba użytkowników wymusza wprowadzanie mechanizmów, które umożliwią normalne działanie serwisu. Spowoduje ona także, że nie będziemy zużywali w zastraszającym tempie limitów transferu. Dla użytkownika optymalizacja oznacza szybkie działanie serwisu, a więc możliwość korzystania z niego w normalny sposób.