Zapraszamy do ostatniej części serii poświęconej alternatywnemu oprogramowaniu. Ostatnio przyglądaliśmy się rozwiązaniom, pozwalającym tworzyć zawartość w edytorach tekstu (blog poświęcony pakietom do pracy biurowej /zwiększającym produktywność pracy) [LINK DO WPISU], obrazy [LINK DO WPISU], wideo [LINK DO WPISU] z porywającą ścieżką dźwiękową [LINK DO WPISU], a nawet projektować ulotki i plakaty reklamowe przy użyciu narzędzi DTP [LINK DO WPISU]. Nadszedł więc czas na kodowanie o/ (jeśli nie jesteś koderem, a Twoja znajomość z komputerem zaczęła się po nastaniu ery emotikonów, te symbole są zabawne, zobacz małe rączki /, zobacz głowę o… to dygresja, ten wpis uznasz jednak za pomocny)! Obecnie istnieje wiele edytorów WYSIWYG (wymawiane łiz-ii-łyg, jeśli by kiedyś przyszła Ci ochota o nich mówić), narzędzi, które pozwalają umieścić zawartość w Internecie. Jeśli używasz narzędzi do tworzenia bloga lub stron internetowych i mają one interfejs przypominający edytor tekstu, GRATULACJE!, używasz już rozwiązań WYSIWYG — czy wiesz, że są dostępne także offline?
Jeśli zatem wiesz cokolwiek o kodowaniu i chcesz coś zmienić w pliku, potrzebujesz przeciwieństwa WYSIWYG, edytora tekstów. Przewiń nieco w dół tę stronę, a znajdziesz trochę przydatnych materiałów wykraczających ponad standardy większości systemów operacyjnych.
Po utworzeniu całej zawartości pora przenieść wszystko online. Zależnie od używanego rozwiązania może być możliwe załadowanie plików po zalogowaniu się na stronie za pomocą przeglądarki. To bardzo proste, kiedy ma się 1 lub 3 pliki, ale 50? 100? 1000 plików? Sugeruję sprawdzić, czy serwer, z którego korzystasz, obsługuje protokół FTP (ang. file-transfer-protocol) i przejść na sam koniec tego blogu, aby zapoznać się z oprogramowaniem (oprogramowaniem klientów FTP), które pozwoli przeprowadzić ten transfer, tak jakby przeciągając i upuszczając kolejny plik na swój komputer.
Edytory WYSIWYG
Edytory WYSIWYG (ang. What You See Is What You Get) umożliwiają szybkie tworzenie stron internetowych bez konieczności znajomości języka HTML. Na tej liści przedstawiono oprogramowanie typu open source lub tanie alternatywy pakietów takich jak Adobe Dreamweaver.
KompoZer
Opis: KompoZer to łatwy w użyciu edytor i projektant stron internetowych HTML typu WYSIWYG.
Zalety: funkcje programu KompoZer obejmują wbudowaną opcję zarządzania plikami FTP (ładowanie plików na serwer internetowy i edycja), edycją na kartach i obsługę formularzy, tabel i szablonów.
Platformy: program dostępny dla systemów Windows, Mac i Linux.
Visual Web Developer Express
Opis: Microsoft Visual Web Developer Express to proste w użyciu środowisko tworzenia dynamicznych aplikacji internetowych.
Zalety: Visual Web Developer umożliwia tworzenie witryn internetowych i zarządzanie nimi, w tym systemem plików i witrynami wdrożonymi za pomocą FTP. Zawiera projektanta stron internetowych WYSIWYG i umożliwia edycję znaczników.
Platformy: dostępny dla systemu Windows.
Edytory tekstu
Edytory tekstu zwykle są wyposażone w najbardziej podstawowe funkcje formatowania (lub w ogóle ich nie mają). Edytory tekstu są używane przez koderów i programistów do pisania kodu i zarządzania nim; obecnie wiele edytorów tekstu wspomaga kodowanie za pomocą inteligentnego formatowania i innych narzędzi.
Notepad++
Opis: Notepad++ jest bezpłatnym edytorem kodu źródłowego obsługującym wiele języków.
Zalety: Notepad++ oferuje automatyczne i zdefiniowane przez użytkownika zaznaczanie składni i zawijanie wierszy, dostosowywany graficzny interfejs użytkownika (GUI), automatyczne uzupełnianie, wiele widoków, drukowanie WYSIWYG i rejestrowanie oraz uruchamianie makr. Także Notepad++ jest dostępny w wielu językach.
Platformy: dostępny dla systemu Windows.
TextWrangler
Opis: TextWrangler jest to zaawansowany edytor tekstu do ogólnego zastosowania.
Zalety: TextWrangler oferuje przejrzysty, inteligentny interfejs bogatego zestawu funkcji do edycji, wyszukiwania i manipulacji tekstem. Do jego funkcji należą dopasowywanie tekstu do wzorca za pomocą polecenia grep, wyszukiwanie i zastępowanie w wielu plikach, nawigacja po funkcjach i kolorowanie składni w licznych językach kodu źródłowego, zawijanie kodu, FTP oraz otwieranie i zapisywanie SFTP, AppleScript i inne.
Platformy: dostępny na komputery Mac.
Brackets
Opis: Brackets to nowoczesny edytor tekstu typu open source z przydatnymi narzędziami wizualnymi do projektowania stron internetowych.
Zalety: Brackets to lekki, ale zaawansowany edytor tekstu z narzędziami wizualnymi połączonymi z funkcjami edycyjnymi w celu łatwego użycia. Oferuje takie funkcje, jak edytory śródwierszowe i bogata biblioteka rozszerzeń poprawiająca funkcjonalność.
Platformy: program dostępny dla systemów Windows, Mac i Linux.
Klienty FTP
Klienty FTP to aplikacje używane do zarządzania transferem plików z jednego hosta na inny.
Cyberduck
Opis: Cyberduck to bezpłatna przeglądarka FTP, SFTP, WebDAV, S3 i OpenStack Swift dla komputerów Mac i systemu Windows.
Zalety: Cyberduck jest wyposażony w intuicyjny interfejs i możliwości łączenia się z FTP, SFTP, WebDAV, Amazon S3, pamięcią masową w chmurze Google i plikami w chmurze Rackspace. Obsługuje edycję za pomocą zewnętrznych aplikacji, dystrybucję zawartości w chmurze i może transferować wszystko. Cyberduck obsługuje wiele języków i integruje się z centrum powiadomień, funkcją gatekeeper i pękiem kluczy.
Platformy: dostępny dla systemu Windows i komputerów Mac.
FileZilla
Opis: FileZilla to bezpłatny klient FTP typu open source.
Zalety: FileZilla to szybki, w pełni wyposażony klient FTP dla wielu platform. FileZilla oferuje także serwer FTP dla systemu Windows. FileZilla obsługuje protokoły FTP, FTPS i SFTP. Jest to aplikacja dostępna w wielu językach, oferuje zaawansowanego menedżera witryn i kolejkę transferu, a także obsługuje przesyłanie metodą przeciągania i upuszczania oraz edycję zdalnego pliku.
Platformy: program dostępny dla systemów Windows, Mac, Linux, BSD i innych.