Projektowanie stron w CSS
Strony w CSS charakteryzują się estetycznym wyglądem, umożliwiają szybkie i stosunkowo łatwe wprowadzanie zmian formatowania strony, pozwalają też na tworzenie szablonów stron. Projektowanie stron w CSS, ze względu na prostotę tej technologii, jest rozwiązaniem wymagającym najmniejszych nakładów, jednocześnie pozwalającym zaistnieć w sieci... w dobrym stylu.
Strony zaprojektowane w CSS (kaskadowe arkusze stylów) wyparły, przestarzałą już, technologię projektowania stron opartą na tabelach. Jeśli, do wymienionych wcześniej zalet, dodać możliwość dynamicznego wpływania na elementy formatowania strony przy pomocy JavaScript, to otrzymujemy narzędzie o bardzo dużych możliwościach (szczyt tych możliwości obserwujemy w technologii budowy aplikacji internetowych nazywanej - AJAX). Nie wszyscy, jednak, potrzebują tak bogatych możliwości, jakie oferuje wymieniona technologia AJAX czy, następna z opisanych tu technologii - PHP.
Projektowanie stron w PHP
PHP umożliwia dynamiczne generowanie stron internetowych. Przy pomocy PHP można tworzyć panele administracyjne, które umożliwiają zarządzanie treścią lub wyglądem strony. Tzw. CMS-y pozwalają zarządzać stronami o bardzo złożonej treści. Nie wszyscy potrzebują tak złożonych rozwiązań jakie oferują popularne systemy zarządzania treścią (np. Joomla czy Drupal), ale potrzebują prostego panelu administracyjnego, możliwości zabezpieczenia hasłem niektórych stron lub zgromadzenia bazy danych z kontaktami lub linkami. Do tych zastosowań najlepiej nadaje się PHP.
Projektowanie stron w JavaScript
Język JavaScript może sprawić, że nasze strony staną się interaktywne. Każdy element strony internetowej jest dostępny, poprzez DOM, dla jezyka JavaScript, umożliwiając praktycznie dowolne manipulowanie jego ułożeniem i atrybutami takimi jak szerokość, widoczność, kolor tła itp. Przez długi czas, problemem ze stosowaniem JavaScript był brak jednorodnej interpretacji poleceń tego języka w konkurujacych ze sobą na rynku przeglądarkach internetowych. Problem najdłużej utrzymywał się w przeglądarce Internet Explorer, której twórcy z wielkim oporem implementowali standardy. Wraz z coraz szerszym stosowaniem standardów w przegladarkach oraz pojawieniem się tzw. framework-ów JavaScript (np. Prototype, jQuery czy MooTools) problem mamy praktycznie zażegnany. Co więcej, coraz łatwiej jest w jezyku JavaScript otrzymać funkcjonalność porównywalną z tą jaką obserwowaliśmy dotąd w stronach stosujących technologię Flash.
Pozycjonowanie stron internetowych
Pozycjonowanie stron internetowych (ang. SEO) to zestaw czynności, które prowadzą do podniesienia strony w rankingu wyszukiwarki (np. Yahoo lub Google). Czynności zmierzające do podniesienia strony w rankingu mają zwykle kilka etapów, takich jak: analiza aktywności użytkowników strony, dobór słów kluczowych, umieszczenie słów kluczowych w odpowiednich miejscach kodu strony, płatne kampanie reklamowe oparte na odpowiednio dobranych słowach kluczowych (Google AdWords). Zabiegi te zazwyczaj są czasochłonne, a niekiedy wymagają też niewielkich nakładów finansowych. Umiejętny dobór słów kluczowych do profilu firmy, pozwala na zminimalizowanie nakładów przy optymalnym podniesieniu strony w rankingu wyszukiwarki.
Skład tekstu, łamanie tekstu, formatowanie tekstu
Jest wiele czynników, które wpływają na poprawne formatowanie tekstu. Niektóre z nich, takie jak określenie długości linii tekstu, stosowanie ligatur lub stosowanie wszystkich odmian kroju fontu (np. kapitalik, italiki i pisma pochyłego) jest poza zasięgiem niektórych edytorów tekstowych (Word, OpenOffice). Do tego celu stosuje się specjalnych programów do składu tekstu, programów dtp. Wpływa to nie tylko na walory estetyczne tekstów, ale także na ich czytelność i zrozumiałość, a tym samym na szybkość docierania treści do odbiorcy i trwałość pozostawionego przekazu.
Tłumaczenie
Tłumaczenie tekstów, tak jak wiele dziedzin aktywności ludzkiej, korzysta z ułatwień jakie niesie ze sobą komputeryzacja. Oczywiście, jak dotąd, sam proces tłumaczenia nie zmienił się i wymaga od tłumacza przygotowania i doświadczenia. Komputer wspomaga jedynie tłumacza i dba o to, aby tłumaczenie było jednolite lub ułatwia korzystanie z glosariuszy, czyli zestawu terminów charakterystycznych dla danej dziedziny wiedzy. Programy stosowane przez tłumaczy to tzw. programy CAT (ang. Computer Aided Translation). Umożliwiają one pracę w zespołach, wymianę tzw. pamieci tłumaczeń i korzystanie ze wspólnych glosariuszy.
System Linux
System Linux zdobywa coraz większą popularność, co spowodowane jest wydawaniem tzw. dystrybucji linuxa (linux + oprogramowanie + specyficzna szata graficzna) przyjaznych dla przeciętnego użytkownika systemu oraz coraz większą popularnością paradygmatu open source (oprogramowanie z otwartym kodem źródłowym). Sprawia to, że coraz więcej producentów sprzętu wydaje sterowniki dedykowane dla systemu Linux. Jeśli przed instalacją systemu upewnimy się, że dana dystrybucja potrafi obsłużyć wszystkie posiadane przez nas urządzenia (także peryferyjne - skanery, drukarki, np. testując dystrybucję z uruchamianej z płyty CD dystrybucji Live Linux-a), to większość porównań systemu operacyjnego Linux z Windowsem wypada na korzyść tego pierwszego. Linux jest prosty w instalacji, obsłudze, mniej podatny na ataki z sieci i stabilny. Jest też dostępny za darmo lub w wersji Enterprise, w której kosztuje i tak mniej niż jego dużo popularniejszy konkurent. Dotyczy to zwłaszcza dystrybucji, tworzonych z myślą przeciętnym użytkowniku, takich jak Mandriva, Ubuntu, openSUSE czy Fedora.







