Raptor Web Designer pozwala na całkowicie wizualne tworzenie stron WWW w technologii HTML/PHP/CSS/JavaScript i redukuje dziesięciokrotnie czas projektowania witryny WWW w porównaniu z klasycznymi metodami programistycznymi.
Aplikacja skierowana jest do mniej doświadczonych twórców stron internetowych, którzy chcą szybko zaprojektować i opublikować własną witrynę bez konieczności programowania nawet linijki kodu. Dzięki podejściu obiektowemu każdy element zarówno graficzny jak i tekstowy może być dowolnie ustawiany lub wymiarowany. Tradycjonaliści mają możliwość jedynie zaprojektowania oprawy graficznej strony a następnie ręcznego dodania własnego kodu HTML we wnętrzu szablonu.
Ekran programu składa się z dwóch części, z lewej strony znajduje się struktura serwisu wraz z wszystkimi katalogami i podstronami. W prawej, głównej części znajduje się obszar roboczy służący do aranżacji i edycji elementów aktualnie edytowanej strony.
Praca z tekstem dzieli się na dwa rodzaje. Paragrafy tekstu mogą być formatowane w dowolnych kombinacjach pogrubiania, kursywy, koloru czy rozmiaru czcionki. Nagłówki typu H1 do H6 są definiowane oddzielnie gdyż mają znaczenie przy pozycjonowaniu strony w wyszukiwarkach i powinny zawierać frazy ważne z punktu widzenia robotów indeksujących.
Raptor Web Designer udostępnia szereg wbudowanych funkcji przyspieszających przygotowanie atrakcyjnej oprawy graficznej dla własnej strony WWW. Wiele czynności projektowych można wykonać bez potrzeby opuszczania programu. Użytkownik ma do dyspozycji narzędzia do obcinania zdjęć, skalowania, obrotu, korekty barwowej lub jasności. Pomocne jest także automatyczne usuwanie białego tła do tworzenia skomplikowanych kolaży, w których obrazy nachodzą na siebie wzajemnie. W przypadku większej ilości zdjęć program pozwala na stworzenie galerii miniaturek oraz automatyczne przeskalowanie dużych zdjęć do mniejszego rozmiaru tak, aby zaoszczędzić na transferze danych z serwera.
Oprócz zdjęć możliwe jest dodawanie artystycznych tekstów, kształtów, przejść tonalnych lub trójwymiarowych przycisków. Elementy te konwertowane są na format PNG i eksportowane w postaci bitmapowej. Zapewnia to identyczne wyświetlanie w dowolnej przeglądarce na dowolnej platformie oraz na urządzeniach mobilnych nawet bez konieczności instalacji czcionek użytych do stworzenia danego efektu. Modyfikacja stworzonych elementów tekstowych lub trójwymiarowych możliwa jest bezpośrednio z poziomu projektu bez konieczności przełączania się do zewnętrznego programu graficznego.
Aby zwiększyć interaktywność strony, program pozwala na definiowanie zmiany kolorystyki elementów graficznych po najechaniu na nie kursorem myszy. Na przykład zdjęcie może zmienić wygląd z szarego na kolorowe, przycisk trójwymiarowy może zmienić sam kolor obrysu lub wnętrza.
Program udostępnia definicje stylów globalnych dla elementów tekstowych, nagłówków lub linków dzięki czemu zachowany zostaje spójny wygląd witryny a wszystkie tytuły i podstrony uzyskują jednolity wygląd. W przypadku rozbudowanych serwisów z wieloma sekcjami możliwe jest zdefiniowanie i aplikowanie własnych klas do różnych elementów i zarządzanie wybranymi atrybutami z jednego poziomu.
Główna nawigacja strony może być zrealizowana przy pomocy belki menu składającej się z pojedynczych przycisków zmieniających wygląd po najechaniu. W przypadku bardziej złożonej struktury możliwe jest dodanie belki rozwijalnej, w której, po najechaniu na element główny, rozwija się podmenu z elementami następnego poziomu.
Aplikacja udostępnia wszystkie kontrolki do tworzenia formularzy: pola edycji, wyboru, listy rozwijalne lub pola wielo-liniowe. Dzięki wbudowanym funkcjom walidacji możliwe jest sprawdzanie poprawności danych przed wysłaniem formularza. Program udostępnia także własną kontrolkę do wyboru daty bez konieczności posiadania najnowszej przeglądarki w standardzie HTML5.
Raptor Web Designer pozwala na wstawianie elementów multimedialnych zarówno własnych animacji w technologii Flash, filmów z YouTube oraz własnych odtwarzaczy do plików wideo lub mp3. Możliwe jest także dodawanie mapy Google, w tym celu należy podać długość i szerokość geograficzną wskazywanego punktu oraz początkowe powiększenie mapy. Wszystkie elementy multimedialne nie wymagają konieczności programowania lub kopiowania jakiegokolwiek kodu.
Ważnym elementem strategii marketingowej jest wpisanie odpowiednich opisów strony głównej i podstron, które pokazują się w wynikach wyszukiwania i konkurują z 9 innymi wynikami wyszukiwania. Dobry opis strony zwiększa szansę kliknięcia i przejmowania ruchu w sieci. Program ułatwia prace pozycjonujące poprzez możliwość wpisania fraz kluczowych w odpowiednie miejsca strony, szczególnie w nagłówki typu H1 do H6 oraz w tytuł i opis strony. Możliwe jest przygotowanie indywidualnie pozycjonowanych podstron dzięki tytułowaniu zgodnym z frazami najczęściej wyszukiwanymi w sieci.
Początkujący programiści mogą zaprogramować aplikację online przy pomocy wbudowanych kodów JavaScript lub PHP. Każdy ze stworzonych elementów posiada identyfikator dostępny przez funkcję getElementById. Dodatkowo dla każdego obiektu można zdefiniować akcję kliknięcia, najechania myszą, wyjechania myszy lub zwolnienia przycisku myszy. Obiekty umożliwiające wprowadzanie tekstu posiadają także dodatkowe zdarzenia związane z obsługa klawiatury. Wszystkie dane z formularzy mogą być dodatkowo przetwarzane przez kod PHP, co pozwala na komunikację z bazami danych, wysyłanie formularzy emailem lub zapis danych w pliku na serwerze.
Raptor Web Designer posiada także możliwość ręcznego dodania kodu HTML lub PHP co przydatne jest w celu dodawania wtyczek z witryn zewnętrznych np. facebook lub twitter opartych na znaczniku iframe oraz kodów javascript np. z Google Analytics lub AdSense.
Oprócz projektowania WYGIWYG program umożliwia automatyczne rozmieszczanie elementów w potoku strony, poczynając od góry strony i ustawiając obiekty jeden nad drugim. Ta opcja przydatna jest w przypadku, gdy rozmiary elementów nie są znane (na przykład wyniki z bazy danych) a strony powinny dostosowywać automatycznie swoją wysokość do zawartych w niej elementów.
Program posiada własnego klienta FTP, dzięki czemu publikacja strony WWW oraz wszelkich modyfikacji odbywa się bezpośrednio z programu. Przy pierwszej publikacji strony należy podać dane dostępowe oraz katalog docelowy na serwerze. Program współpracuje z dowolnym kontem hostingowym, które obsługuje kod PHP oraz połączenie przez FTP.