[Playlisten] [Impressum und Datenschutzerklärung]

Aktuelle Technik des Web


CC-BY-NC-SA 3.0

Tempo:

Anklickbares Transkript:

so das war jetzt HTML sozusagenin der Theorie wie das im Sandkasten aussiehtim wahren Leben sieht es deutlich anders auswenn Sie auf meineSeite gehenund gucken was dahintersteckt?? Quelltextsehen Siedas hatte nun wirklich kein Mensch geschriebenhoffentlich nicht zumindest nicht geschrieben sei der Computer geschriebenerste wichtige Geschichtedie Webseiten sind nicht mehr zu Fuß geschrieben es nimmt sich keiner den Texteditor und eigentlich auch keinen HTML Editores sei denn um irgendwelche Schablonen zu schreibenaber nicht um die echten Webseiten zu schreiben man baut Schablonenund lässt aus der Datenbankdie Sachen füllendass sie es aus der Datenbank generiert das was geschrieben diese Website des ?? WahnsinnWarnhinweise automatisch mit gepflegt wird sobald eine neue Datei kommt steht sie da die Bilder nicht zu Fuß nachtragenalso Webseiten werden dynamisch gebaut ?? nichttypischerweisedynamisch gebaut und nicht auf Vorrat das Impressum Komma natürlichkönnte man auch als feste Seite dann bauen aber wenn man einmal schon bei Datenbanken ist man auch das Impressum aus der Datenbank lohnt sich dannalso auf Serverseitehabe ich typischerweisesowas laufeneine Sprache wie PHP vielleicht doch eine Sprache wie Javadie mehr Seiten zusammenbautdie Seiten kommen nichtaus Dateien fertigen Dateien sondern ich hab irgendwelche Sprachen die auf dem Server laufen und in Echtzeitauf die Anfrage hin Seiten zusammendie krallen sich die Überschriften aus irgendeiner Vorlagedie Stil aus irgendeiner Vorlage wohl die echten Inhalte aus der Datenbank und liefern dann eine Webseitedie so tut als ob sie Datei gewesen wäre es ist aber kein das passiert auf dem Serverund auf dem Client Client heißt nichts anders als der Browserund in Browser läuft programmiertechnischtypischerweiseJavascriptnur noch ?? es gab auch noch andere VariantenFlashnatürlich auchin Fläche vor mir sprach ?? sein Section Skriptist eine Javascript Variante gewesenund eine Javavariantegewordendass in Sachen die im Browser laufen und eigentlichnur nochJavascriptdes Server bastelt die Seite zusammenund der Clientinterpretiert dann noch ?? bisschen was nachträglichdas zeige ich auch normalwie das dann aussiehtdannzu den Videos gehendiese Seite sehen Sie auchdie kann nur vollautomatischgebaut sein ich wäre ja wahnsinnigwenn ich das zu Fuß bauen würdediese Funktion wollte ich noch einmal vorführen das es sowas Ähnliches ist es bei Google eben kennen diese Instantsuchedie Suche sofort Ergebnisse zeigtsich jetzt gebaut habe passiert nur auf der Webseitedieser Webseitees wird kein Kontakt zum Server aufgenommendiese Webseite in sicharbeitetwenn ich hier im anfange was tippen integral sonor muss richtig tippendie Gral sowasnicht anfangen zu tippensehe ich in Echtzeit der unten immer weniger Videos stehendas passiert nur im Browserwas ich mache istEinträge auszubildenziemlich billig ?? komplizierter machen habe ich ?? ganzbanal gemachtich suche nach dieser Zeichenkettein den Einträgen untenund ich blende alle Einträge aus Indien diese Zeichenkette nicht vorkommen dass du in Echtzeitjedes Malwennsich der Inhalt geändertkuck ich nachich gehe alle Namen von Videos durchund blende ein Blende ausdass es ohne übliche Anwendung von Javascriptdie Seite kann plötzlich alleine was machen die muss nicht mit dem Server mach ich könnte auch den Server fragenaber das kann die Seite auch alleine machenmuss das als Quelltext angucken wird es haarsträubendähmdas tut sich einfach kein Mensch mehr an wenn man schreibt ein Programm das diese Seite erzeugttestetmit mit Validierungssoftwareda was vernünftiges passiert guckt sich in den Browsern an ob keine Fehler in Javascript sind und das war's danndas guckt sich nicht ernsthaft immer noch mal anJavascript und HTML handelt sich ganz andere Bedeutung dann eine Stellenicht mehr Hand gemacht?? schöne Seite Hans codiert mit irgendwelchen Links drinsondern Javascript und HTML werdenRechner generiertdas du noch Mittel zum Zwecksowie MaschinenspracheControllerMoment am anderen Prozessordas ist die Sprache in derder Server mit dem Browser redetaber programmiert wird eigentlich ganz was anders dares gibt zum paar Hilfsmittel?? zeigensie haben gesehen dass die Browser im sehr verschiedene Fusionsempfängerhabenwir verschiedene Fusionsempfängersie haben auch noch wirklich AbweichungenFunktionalle Browser wollen Sachen so haben andere wollen Sachen so haben insbesondere die alten Internet Explorerwollen Sachen anders habenwill keiner Drumrumprogrammierendazu gibt es JavascriptFrameworksinus davon das es vielleicht das beliebtesteeines davon ?? sich Che quer wie Klammer aufüber Javascript sozusagen Sitzungen Framework dann eine Hilfe Javascript zu programmierenunddie Unterschiede zwischen den Browsern dazu schleifendass ich mich als Webentwickler nicht drum kümmern muss ?? jetzt Internet Explorergerade läuft oder Safari oder was auch immerder quer ist eines von denundich denke schon das aktuell beliebtesteeine Bibliothek für JavaScriptdie einem das Leben deutlich einfacher machtPunkt mir gelingt die entscheidende Funktion hierzu finden Sie inpaar Sachen sollten sie wieder erkennenSkriptteil??Skript sollen sie wieder erkennenhier vor so sehen Sie das hier vor bin ich der Query ein das ist die Bibliothek sowieso sowiesowird esdiese Bibliothek bin ich einund das ist jetzt meine Suchfunktionein bisschen mehr drin als sie so von Zionismus war bisher als möglich einstellen ist auch nicht wahnsinnig toll geschrieben sicherlich das beste Programm was ich geschrieben hab es einfach zusammengehängt?? schlechte Angewohnheit dass man im Web einfach zusammenhängtmanaber ich hab mich dann einfach diesen Stilangeschlossenwas Komma da zum Beispielsehendass ihr sagt Ihnen zum Beispielan das Suchfelddas istdas Feld wurde Suchbegriff eingegeben wird das habe ich sortiert genannt an das Suchfeld ist folgendesdrangehängtwenner auf dem Suchfeld eine Taste hochgeht ??ich das runtergeht Leertaste hochgeht ?? so Komma wenn eine Taste hoch geht auf dem Suchfeld wird diese Funktion beendet siesehr unübersichtlichCirca oder Dave auf einer dieser beiden Zeilen endet sieder Diffusion eine der wir diese Funktion aufgerufenund die machen alle möglichen Geschichten singen was mit Haiti verbirgt also anscheinend irgendwelche Anteilehier wird irgendwas gezeigtund so weiter und so weiterich muss jedoch fünf Minuten nur nachdenken was da passiert das ist in der Query geschrieben wenn man das in Javascript schreiben würde in nacktem Javascript schreiben würdehätte man was zu tun das würde mindestens doppelt so lang werden und müssen solche Unterschiedezwischen Internet ExplorerundChromezu Fuß abfangenund deutlich einfacher die Sprache gelernt hat ?? die Sprache ist extrem kurz ?? ich mich jetzt auch erst wieder nach dem was ich da eigentlich geschrieben habedas ist die Art man heute ?? Komma Webentwicklung macht und schreibt kein Javascript man schreibt auch kaum noch echtes HTMLMann schreibthöchstwahrscheinlichsowas hier auf einem hohen Niveauzum Beispiel mit der Querywas auf der Seite ?? passieren soll und auf der Serverseitehat mandann sowas wie PHP im einfachsten Fall auch Skriptsprache oder Java eine richtige echte große Programmierspracheanlaufendie an Daten liefert aber die kann ?? auch Daten auswerten decken sie an die Google Suche und ein ?? Jacksmit edxkann ich ja den Serverfragenim Server was schicken und was zurückholenmit Essex kann ich diese Verbindung lebendig halten ?? das in sieben Google die Suchergebnisseaktualisiertund so weiterdiese wollte ich ihn gezeigt haben das es jetzt nicht was man akademisch lernen solltedas ändert sich jährlich?? ich wollte ihn einmal gezeigt haben sie die haben immer programmiert wenn Sie mir die Hamas hat im AliceGesicht ein?? Tagen selbst einarbeitenund es ist ja dieses total anders aus und sich nicht zu Lern der Stelle wichtig ist die Idee dass es sowas gibt das man Javascript verdeckt durch solche Frameworkund nicht mehr nacktes Javascript schreibtdas wollte ich zu der Technik gesagt haben die hinter den Kulissen sitzt