Oprogramowanie do pracy z javascriptem. Jaki jest najlepszy edytor kodu HTML, PHP, CSS, JS? Warunki i cykle
Skrypt Java to! To fajny program do tworzenia ładnych efektów w JavaScript. Za pomocą tego programu wyraźnie ułatwisz sobie życie podczas tworzenia stron internetowych. Zasadniczo jest przeznaczony dla osób, które są zbyt leniwe, aby samemu pisać skrypty i ogólnie wszystko w JavaScript. Oczywiście został stworzony z myślą o początkujących, chociaż do pracy z nim nadal potrzebujesz minimalnej znajomości języka HTML.
Co to jest JavaScript?
JavaScript to zorientowany obiektowo język skryptowy do tworzenia aktywnych stron HTML. Przez „aktywny” rozumiemy tutaj strony HTML, które zawierają wszelkiego rodzaju dynamicznie zmieniające się elementy sieci, na przykład:
- Menu rozwijane po najechaniu myszą.
- Małe animowane obrazki, które podążają za kursorem lub na przykład przesuwają się do określonej części strony po kliknięciu dowolnego elementu.
- Bloki informacyjne (na przykład z krótki opis produktów) z automatycznym przewijaniem czasu i nie tylko.
Te. JavaScript pozwala na tworzenie takich elementów internetowych, które w jakiś sposób oddziałują na użytkownika, reagując na ruch kursora myszy, naciśnięcia klawiszy, przewijanie strony w przeglądarce itp. Do tej samej listy należy dodać w pełni zautomatyzowane elementy sieciowe, które wykonują dowolne akcje bez interwencji użytkownika.
Jak każdy inny język programowania, JavaScript zawiera pojęcia takie jak zmienne, tablice, obliczenia logiczno-arytmetyczne itp. itp. Te. w Pomoc JavaScript możesz wykonywać złożone obliczenia, zarządzać dużymi ilościami danych i wiele więcej, które pozostają poza zasięgiem wzroku odwiedzającego witrynę.
Fakt, że JavaScript jest językiem programowania obiektowego, otwiera przed programistą jeszcze więcej możliwości, ale ta kwestia nie będzie tutaj rozważana.
Nauka JavaScript poprzez Java Script It!
Jednym z głównych powodów tak dużej popularności JavaScript wśród początkujących programistów internetowych jest posiadanie tego języka programowania, tzw. „niskiego progu wejścia”. Te. wystarczy podstawowa znajomość HTML i języka znaczników CSS.
Skrypt Java to! udostępnia narzędzia do szybkiego wstawiania kodów różnych gotowych elementów internetowych napisanych w JavaScript do strony HTML. Wszystkie dostępne przedmioty są podzielone na 3 kategorie:
- Aplety to elementy, które pełnią jakąś niezależną funkcję: baner, animowany tekst, ruchomy obraz itp.
- Skrypty - prezentowane są tu głównie elementy webowe kontrolowane przez użytkownika: formularze do wprowadzania tekstu według masek (daty, hasła itp.), bloki umożliwiające tworzenie pokazów slajdów z automatycznym przewijaniem obrazów, różne przyciski systemowe (np. do otwierania okna dialogowe aby przesłać pliki do serwisu).
- Oraz DHTML — różnorodne interaktywne elementy składające się ze znaczników HTML, tabel kaskadowych CSS i skryptów JavaScript (takich jak rozwijane menu lub wyskakujące okienka/formularze).
Każdy z dostępnych elementów ma swoje własne ustawienia. Dla prostoty i wygody ich wprowadzania/zmiany przewidziano specjalny formularz.
Wstawianie kodu JavaScript za pomocą Java Script It! Na to wygląda:
- Użytkownik tworzy na dysku plik z rozszerzeniem HTM lub HTML. Możesz też skorzystać z gotowego pliku HTML wypełnionego jakimś kodem.
- Następnie wybierany jest jeden z dostępnych elementów webowych, po czym wypełniany jest formularz z jego ustawieniami (np. wymiary, nazwy pozycji menu itp.).
- Wygenerowany kod JavaScript jest wstawiany do pliku HTML w pożądanej przez użytkownika pozycji (odbywa się to w formie ustawień elementów webowych).
- Gotowy.
W skrypcie Java to! wbudowana standardowa wtyczka do przeglądarki Windows Internet Explorer, tj. wynik pracy jest wyświetlany natychmiast po zakończeniu konfiguracji elementu webowego. Wynik możesz wyświetlić w dowolnej innej przeglądarce, dla której wystarczy otworzyć w niej utworzony/edytowany plik HTML.
Jeśli otworzysz w przeglądarce źródło Strony HTML, możesz przeglądać i sprawdzać sam kod JavaScript. Tutaj możesz go również edytować, zmieniając różne znaczenia ręcznie. W ten sposób użytkownik będzie mógł zdobyć podstawowe umiejętności programowania JavaScript, a mianowicie, w jaki sposób kod jest wstawiany do dokumentu HTML, jakie polecenia są używane do ustawiania określonych właściwości elementu internetowego itp.
Oczywiście Java Script It! może być używany do wypełniania stron internetowych różnymi aktywne elementy, ale ze względu na przestarzałość programu bardziej nadaje się do zapoznania się z podstawami programowania w JavaScript.
Ten rozdział skupia się na języku skryptowym JavaScript. Dowiesz się czym jest JavaScript i dlaczego jest potrzebny.
Rozważmy funkcje tworzenia dynamiki na stronie, przetwarzania formularzy, a także pracy z warstwami i stylami.
JavaScript jest językiem skryptowym zorientowanym obiektowo o składni nieco podobnej do składni języków C, Perl oraz Pyton... Pomimo tego, że język ma podobną nazwę do języka programowanie w Javie, nie mają ze sobą nic wspólnego poza częścią nazwy.
Obecnie JavaScript służy przede wszystkim do tworzenia skryptów osadzonych na stronach internetowych, które pozwalają w pełni kontrolować zarówno same strony internetowe, jak i przeglądarki internetowe, w których te strony internetowe są otwierane. Więc język JavaScript w większości przypadków służy do tworzenia interaktywnych stron internetowych i aplikacji internetowych.
Internet zbudowany jest na technologii” klient-serwer».
Serwery to komputery lub programy, które świadczą klientom pewnego rodzaju usługi, takie jak serwer WWW lub serwer poczty e-mail.
Klienci to komputery lub programy korzystające z oferty serwerów, takie jak przeglądarki internetowe lub klienty poczty e-mail.
Skrypty JavaScript to małe programy uruchamiane na komputerze użytkownika po pobraniu z serwera wraz ze stronami internetowymi.
Zakres JavaScript
JavaScript od samego początku był wykorzystywany do pisania różnych skryptów po stronie klienta. Były powszechnie używane do zadań, takich jak sprawdzanie poprawności informacji wprowadzonych przez użytkownika do formularza przed przesłaniem go na serwer lub programowanie odpowiedzi na działania użytkownika, które sprawiają, że strony internetowe stają się interaktywne. Dziś całe aplikacje internetowe tworzone są przy użyciu JavaScript, niektóre z nich niewiele ustępują swoim desktopowym odpowiednikom. Dobre przykłady takie aplikacje internetowe można znaleźć wśród usług Google, na przykład Kalendarz Google, wielofunkcyjny organizer w przeglądarce internetowej oraz Dokument Google& Arkusz kalkulacyjny to edytor tekstu i arkuszy kalkulacyjnych, który umożliwia pracę z dokumentami biurowymi bezpośrednio w oknie przeglądarki internetowej. Język dynamicznego tworzenia treści jest używany do tworzenia dynamicznej treści dla stron internetowych. Strony HTML Dynamiczny HTML, którego kluczową częścią jest ponownie JavaScript.
JavaScript jest używany nie tylko w Internecie, ale także w programach takich jak Adobe Dreamweaver, Adobe akrobata Czytelnik i Adobe Photoshop aby rozszerzyć ich możliwości, podobnie jak przy użyciu języka Visual Basic w Microsoft Office.
Przyjrzyjmy się teraz, jak tworzyć skrypty i jak je osadzić w dokumencie HTML.
Skrypty
Przyjrzyjmy się wszystkim etapom tworzenia skryptu JavaScript – od organizacji środowiska pracy po połączenie kodu z dokumentem HTML.
Do pracy nad skryptami prawie każdy edytor tekstu, który pozwala tworzyć zwykłe pliki tekstowe i zapisz je z rozszerzeniem htm lub html. Na przykład na sali operacyjnej System Windows wśród standardu znajdują się dwa odpowiednie edytory tekstu - Notatnik i WordPad. Istnieją również edytory zaprojektowane specjalnie do tworzenia stron internetowych, takie jak Microsoft FrontPage i Adobe Dreamweaver (wcześniej znany jako Macromedia Dreamweaver). Te edytory umożliwiają tworzenie stron internetowych za pomocą narzędzi wizualnych, a następnie przełączanie się w tryb wyświetlania kodu i wprowadzanie niestandardowych zmian, takich jak dodawanie skryptów. W przeciwieństwie do konwencjonalnego edytory tekstu, w takich edytorach podświetlana jest składnia HTML i JavaScript, co jest bardzo wygodne.
Ponadto w Internecie można znaleźć dużą liczbę innych edytorów tekstu, które umożliwiają tworzenie stron internetowych i podkreślanie składni języków HTML i JavaScript. Edytory te mają również wiele innych przydatnych funkcji, które znacznie upraszczają proces tworzenia stron internetowych i tworzenia skryptów. Wiele z tych edytorów jest darmowych lub shareware, a niektóre z nich mogą Ci się spodobać.
Będziesz tworzyć skrypty, które manipulują stronami internetowymi, więc potrzebujesz jakiejś przeglądarki internetowej, aby przetestować te dokumenty, aby działały. Pamiętaj, że po przetestowaniu swojego dzieła w jednej przeglądarce internetowej, nie możesz być pewien, że zadziała również w innych. Dlatego warto sprawdzać strony internetowe w wielu przeglądarkach internetowych, a im więcej, tym lepiej.
Twórcy stron internetowych muszą liczyć się głównie z osobliwościami przeglądarki internetowej Microsoft Internet Poszukiwacz. Dlatego konieczne jest przetestowanie swoich stron internetowych w tej przeglądarce internetowej, która jest dostępna we wszystkich system operacyjny Okna.
Bardzo popularne są również przeglądarki internetowe. Mozilla Firefox i Opera, które starają się być jak najbardziej zgodne ze standardami. Mozilla Firefox można pobrać ze strony http://www.mozilla.ru/, a Opera można pobrać ze strony.
Rozważmy osobno debugowanie programu (skryptu). Gdy skrypt jest duży, nie jest łatwo go zrozumieć, a debugowanie, czyli proces wyszukiwania i naprawiania błędów, może zająć większość czasu tworzenia całego programu (lub skryptu). Aby uprościć i przyspieszyć debugowanie, programy specjalne nazywa debugery... Typowy debugger ma takie funkcje, jak przechodzenie przez program, zatrzymywanie się na każdym wierszu kodu lub na wcześniej zaznaczonych punktach przerwania oraz śledzenie i modyfikowanie wartości każdej zmiennej podczas działania programu.
Istnieje wiele programów do debugowania skryptów JavaScript. Na przykład Microsoft Script Debugger ma wszystko, czego potrzebujesz do pomyślnego debugowania skryptów JavaScript. Jest używany w połączeniu z przeglądarką internetową Microsoft Internet Explorer. Ten regulator jest rozpowszechniany bezpłatnie przez firmę Microsoft i można go pobrać ze strony internetowej. Ponadto ten debugger jest rozpowszechniany wraz z Edytor Microsoft Pierwsza strona w ciągu Programy Microsoft Edytor skryptów, który praktycznie nie różni się od Microsoft Script Debugger.
Istnieją również inne debuggery, na przykład dla przeglądarki internetowej Mozilla Firefox, są one zbudowane jako rozszerzenia. W szczególności debugger FireBug można pobrać ze strony, a jeśli wejdziesz na tę stronę w przeglądarce internetowej Mozilla Firefox, debugger zostanie natychmiast zainstalowany.
W tej książce nie będziemy omawiać procesu debugowania, ponieważ jest to osobny temat, który wymaga dokładnego przestudiowania. Do pisania prostych skryptów nie jest wymagane debugowanie.
Osadzanie skryptów
Przyjrzyjmy się osadzaniu skryptów na stronach internetowych.
Skrypty są osadzane w dokumencie HTML na trzy standardowe sposoby:
tekst jako skrypt w dowolnym języku. Język skryptowy określa się za pomocą atrybutu type. Na przykład poniższy kod służy do określenia języka JavaScript:
Ten atrybut można pominąć, ponieważ domyślna jest wartość „text / javascript”.
Możesz używać komentarzy w kodzie skryptu - tekstu, który jest ignorowany przez interpreter JavaScript. Komentarze // i
Komentarze mogą być również wieloliniowe, co ułatwia debugowanie skryptu i pozwala zakomentować problematyczną część kodu. Służą do tego zestawy znaków /* i */, jak np. w poniższym kodzie:
Skrypty mogą być zawarte w samej stronie internetowej, jak opisano powyżej, lub w osobnym pliku. Etykietka
...