Bevezetés a javascript

Miért Java Script?

Van egy csomó funkciók, amelyek megnehezítik a fejlesztési, hanem során a bemutató, akkor nézd őket.

Összeállítása és értelmezése, a programozók

A program futtatásához, nem számít, milyen nyelven, két módja van: „válogatás” és „értelmezése”.

Beszélje böngészők

  • Új HTML-címkék, törölheti a meglévőket, változtatni stílusok elemeit, elrejtése, kijelző elemek, stb
  • Reagál a látogató, hogy kezelni egy kattintással, a kurzor, kattintson a billentyűzet, stb
  • Kéréseket küldjön a szerver és a letöltési adatokat anélkül, hogy újra betölteni az oldalt (ezt a technológiát az úgynevezett „AJAX”).
  • Beszerzése és telepítése cookie, adatot kérhet, a kijelző üzeneteit ...
  • ... és még sok minden más!

Bevezetés a javascript

Modern böngésző tud dolgozni a fájlokat, de ez a funkció csak a kijelölt könyvtárba - „sandbox”. Képessége, hogy a készülék is dolgozott a modern szabványok, részben áll rendelkezésre az egyes böngészők.

  • Teljes integráció a HTML / CSS.
  • Egyszerű dolgokat egyszerűen.
  • Támogatja az összes elterjedt böngészők és alapértelmezés szerint engedélyezve van.

Ez a három dolog ugyanakkor már nem minden böngésző technológia.

HTML 5 - Evolution standard HTML, hozzátéve, az új tag, és ami még fontosabb, számos új képességeit a böngésző.

Íme néhány példa:

Sok a funkciók HTML5 még mindig fejlesztés alatt áll, de a böngészők lassan kezd, hogy támogassa őket.

Nagyon fontos, hogy az új HTML5 szabvány és ECMAScript fenntartja a maximális kompatibilitást a korábbi verziók. Ezzel elkerülhető az a baj a meglévő alkalmazásokat.

Azonban egy kis probléma a „szuper-modern szerkentyű” még mindig ott van. Néha böngészők igyekeznek beépíteni az új funkciók, amelyek még nem teljesen a szabványban leírt, de annyira érdekes, hogy a fejlesztők egyszerűen nem tud várni.

Sőt, minden böngésző konvergálnak a standard, és a köztük lévő különbségek sokkal kisebb, mint néhány évvel ezelőtt.

Trend: mindent meg fog teljes mértékben kompatibilis a szabványos.

Java - egy általános célú nyelv, meg lehet írni a különböző programok. Weboldalakat van egy különleges lehetőség - írásban kisalkalmazások.

Applet - a program által a Java, amely lehet csatlakoztatni HTML-applet tag. Úgy néz ki, mint ez:

Ez a címke betölt egy Java-program BTApplet.class fájlt és végrehajtja azt param paraméter. Az applet fut egy külön része az oldal, egy négyszögletes „tartály”. Minden felhasználói műveleteket készüiéknyélben applet. A tartály azonban lehet rejteni, ha az applet sem mutat.

Természetesen erre a számítógépnek kell telepíteni és engedélyezni a Java futtató környezet, beleértve a böngésző plugin. Ezen túlmenően, az applet alá kell írnia a tanúsítvány kibocsátója (a fenti példában előjel nélküli applet) vagy Java blokkolja azt.

Először is az a tény, hogy az aláírt Java-applet képes minden ugyanaz, mint a rendszeres alkalmazás telepítése a látogató számítógépén. Persze ehhez az is szükséges a felhasználói megállapodást, amikor megnyitja ezt applet.

  • Java mindent tud a neve a látogató, mint ahogy a telepített program. Potenciálisan veszélyes művelet igényel egy aláírt applet és a felhasználó beleegyezése.

Ezek a plug-inek egyaránt megjeleníti a tartalmát egy speciális formátum (plug-in a zenélés, a PDF-kijelző), és hogy befolyásolja az oldalt.

Ugyanúgy, mint a Java-applet, azok lehetőségek, de a látogató őket abban az esetben, ha megbízik.

Flash movie - egy lefordított program nyelven írt ActionScript. Ez lehet csatlakoztatni egy HTML-oldalt, és fut egy négyszögletes edénybe.

Az első flash hasznos, mert lehetővé teszi több böngésző munka egy mikrofon, kamera, vágólapra, és támogatja a fejlett funkciókat dolgozó hálózati kapcsolatokat.

Ez normális, mert a követelmények és a projektek különböznek.

Ez az átalakítás automatikusan történik, és átlátható a kényelmetlenséget a fejlesztés és hibakeresés szinte semmi.

Ebben az esetben a különböző nyelvek máshogy néznek ki, és adjunk hozzá két nagyon különböző dolog:

ES6 és ES7 most!

Emiatt tudjuk használni számos jellemzője a jövőt.