Adobe Dreamweaver CS4, jest programem za pomocą którego można budować profesjonalne strony i aplikacje internetowe.
Zapewnia pełne wsparcie dla technologii takich jak PHP, ASP, JSP, CSS czy AJAX.
Adobe Dreamweaver dedykowany jest dla zaawansowanych użytkowników i deweloperów, jednak dzięki rozbudowanym plikom pomocy także użytkownicy mniej zawansowani w zakresie budowy stron internetowych będą mogli rozpocząć budowę zaawansowanych witryn.
Dodatkowym atutem programu jest bardzo dobry system kolorowania składni.
Poniżej zestawiono najważniejsze nowe funkcje programu:
W programie Dreamweaver CS4 wprowadzono nowy widok, widok aktywny, który pozwala projektować strony w środowisku identycznym ze środowiskiem przeglądarki, a ponadto zapewnia bezpośredni dostęp do kodu. Zmiany kodu są odzwierciedlane na projektowanej stronie natychmiast po wprowadzeniu. Dzięki udoskonalonej obsłudze rdzennych obiektów i podstawowych typów danych języka JavaScript procedury JavaScript tworzy się szybciej i lepiej. Program Dreamweaver CS4 zapewnia efektywną obsługę różnego rodzaju plików, które wpływają na wygląd i działanie stron internetowych. Kliknięcie pliku powiązanego powoduje wyświetlenie jego źródła w widoku kodu i strony macierzystej w widoku Projekt. Dzięki nowej funkcji o nazwie Nawigator kodu istnieje możliwość przeglądania wszystkich danych źródłowych, które mają wpływ na bieżące zaznaczenie, np. reguł CSS, dołączeń po stronie serwera, zewnętrznych funkcji JavaScript, szablonów programu Dreamweaver i plików źródłowych iframe. Do nowej wersji programu Dreamweaver można wstawiać dowolne dokumenty PSD (Photoshop Data File) z programu Adobe Photoshop. Uzyskują one status obiektów inteligentnych. Każdy obiekt inteligentny pozostaje połączony z plikiem źródłowym. Wszelkie zmiany obrazu źródłowego można wykonywać bezpośrednio w programie Dreamweaver, bez konieczności otwierania programu Photoshop. Program Dreamweaver CS4 współpracuje z oprogramowaniem Subversion, czyli otwartym systemem kontroli wersji do wprowadzania i śledzenia zmian w projektach. Projektowane serwisy można uaktualniać, a zmiany zgłaszać do zaewidencjonowania bezpośrednio z programu Dreamweaver.
