CoboCards App FAQ & Wünsche Feedback
Sprache: Deutsch Sprache
Kostenlos registrieren  Login

Hol' Dir diese Lernkarten, lerne & bestehe Prüfungen. Kostenlos! Auch auf iPhone/Android!

E-Mail eingeben: und Kartensatz kostenlos importieren.  
Und Los!
Alle Oberthemen / Ajax / Interessengruppen

INTME 5 | AJAX (30 Karten)

Sag Danke
1
Kartenlink
0
Was bedeutet AJAX?
Asynchronous JavaScript and XML
2
Kartenlink
0
AJAX ist asynchron weil:
Dank JavaScript können Daten ohne Reload aktualisiert werden und während des Reloads bleibt die Seite voll funktionsfähig.
3
Kartenlink
0
ZUSAMMENHÄNGE
Was macht HTML?
Hypertext Markup Language

HTML strukturiert Inhalte
4
Kartenlink
0
ZUSAMMENHÄNGE
Was macht CSS?
Cascading Style Sheets

CSS formatiert Inhalte
5
Kartenlink
0
ZUSAMMENHÄNGE
Was macht JavaScript?
Javascript sorgt für die Kommunikation zwischen Website, Browser und dem Server.
6
Kartenlink
0
ZUSAMMENHÄNGE
Was macht DOM?
DOM ist die Sprache zwischen HTML und Javascript
7
Kartenlink
0
ZUSAMMENHÄNGE
Was macht PHP?
Hypertext Preprocessor

PHP stellt die Daten auf dem Server bereit.
8
Kartenlink
0
readyState == 0
Request nicht inizialisiert
9
Kartenlink
0
readyState == 1
Serververbindung aufgebaut
10
Kartenlink
0
readyState == 2
Request erhalten
11
Kartenlink
0
readyState == 3
Serveranfrage wird abgearbeitet
12
Kartenlink
0
readyState == 4
Request abgeschlossen und bereit zur Übertragung
13
Kartenlink
0
state == 200
Seite geladen
14
Kartenlink
0
state == 404
Seite nicht gefunden
15
Kartenlink
0
Was ist ein Mashup?
Eine Webseite, die mehrere Datenquellen zusammen kombiniert. Daten können zusammen dargestellt werden.
16
Kartenlink
0
Was ist ein API?
Application Programming Interface

Eine Programmierschnittstelle, die einem von den Webservices zur Verfügung gestellt wird.
17
Kartenlink
0
Welche Faktoren müssen beim Bauen eines Mashups beachtet werden?
Was? Wann? Wo?

Was: Daten
Woher kommen die Daten?
Wie können wir Daten lesen?
(XML/JSON --> Daten parsen)

Wann: Events
Wann verändert sich das Dokument?

Wo: DOM
Inhalt der Seite verändern.
Sturktur einer Seite verändern
18
Kartenlink
0
Wozu dient das DOM?
DOM = Document Object Model

Damit kann der Inhalt einer Seite geändert oder abgefragt, sowie die Struktur der Seite geändert werden.
19
Kartenlink
0
DOM: KNOTENTYPEN
Document
Ein Dokumentknoten stellt die gesamte Baumstruktur dar.
20
Kartenlink
0
DOM: KNOTENTYPEN
DocumentFragment
Ein Dokumentfragmentknoten stellt einen Teil der Baumstruktur dar.
21
Kartenlink
0
DOM: KNOTENTYPEN
Element
Ein Elementknoten entspricht exakt einem Element in HTML oder XML.
22
Kartenlink
0
DOM: KNOTENTYPEN
Attr
Ein Attributknoten entspricht exakt einem Attribut in HTML oder XML.
23
Kartenlink
0
DOM: KNOTENTYPEN
Text
Ein Textknoten stellt den textuellen Inhalt eines Elements dar.
24
Kartenlink
0
Was ist der Unterschied zwischen XML und JSON?
XML
XML stellt Daten hierarchisch strukturiert in Form von Textdateien dar. Wird zum Austausch zwischen Computersystemen eingesetzt.

JSON
JSON ist ein kompaktes Datenformat in einer einfach lesbaren Textform, zwecks Datenaustausch zwischen Anwendungen.
25
Kartenlink
0
XML/JSON: Was bedeutet parsen?
Dateien mit strukturiertem Inhalt (=XML/JSON) lesen, filtern und für die eigenen Bedürfnisse verwenden.

Beispiel XML:
Ein XML-Parser konvertiert ein XML Dokument in ein XML DOM Objekt, welches dann mittel JavaScript manipuliert werden kann.


26
Kartenlink
0
jQuery: Was ist das?
jQuery ist eine freie JavaScript-Bibliothek, die Funktionen zur DOM-Navigation und -Manipulation zur Verfügung stellt.
27
Kartenlink
0
wie lautet die Check-Email Funktion?
function checkEmail ( ) {

      request = createRequest ( ) ;
      if (request == null)
         alert("unable to create request");
      else {
         var email = document.getElementById("email").value;
         var val = escape(email);
         var url = "php/validate.php?tape=email&val=" + val +
         "&label=email";

         request.open("GET", url, true);
         request.onreadystatechange = updateEmailStatus;
         request.send(null);
      }
}
28
Kartenlink
0
GET vs. POST
GET
Wenn wir ein Formular mit “get” verschicken, wird in der URL-Zeile des Browsers die Variable + ihren Wert angezeigt.

POST
Bei POST werden die gleichen Daten im Request-Body übertragen.
29
Kartenlink
0
Vor- und Nachteile GET und POST
  • Bei GET sieht der User, welche Daten übergeben werden (kann man als Vorteil oder als Nachteil sehen)
  • Bei GET ist die Länge begrenzt, bei POST nicht
  • Die Ergebnisseite eines GET-Formulars kann man bookmarken, da alle nötigen Informationen in der URL enthalten sind
  • Die Ergebnisseite eines POST-Formulars kann man weder bookmarken noch im Browser aktualisieren, da die Daten nicht mehr zur Verfügung stehen
  • File-Upload ist nur mit POST möglich
30
Kartenlink
0
sauberer Code ist wichtig - Warum?
  • Anwendung schneller
  • Anwendung flexibler
  • leichter lesbar
  • Anwendung leichter zu pflegen
  • kostet weniger
  • wiederverwendbar
  • schön
Kartensatzinfo:
Autor: Leoni
Oberthema: Ajax
Thema: Interessengruppen
Schule / Uni: HTW
Ort: Chur
Veröffentlicht: 19.01.2015
Tags: W. Bock
 
Schlagwörter Karten:
Alle Karten (30)
keine Schlagwörter
Missbrauch melden

Abbrechen
E-Mail

Passwort

Login    

Passwort vergessen?
Deutsch  English