High Performance Websites1/ 18 MBit

Größe: px
Ab Seite anzeigen:

Download "High Performance Websites1/ 18 MBit"

Transkript

1 High Performance Websites1 / 18 MBit

2 Harte Fakten 2 Website-Wachstum: Top 1000 Websites laut Alexa Quellen:

3 Amazon, Yahoo, Google, Bing3 / ms = -1% Einkäufe Quelle: ms = -9% User (FullPageLoad) Quelle: ms = -20% Suchanfragen Quelle: %20Server%20Delays,%20Additional%20Bytes,%20and%20HTTP%20Chunking%20in%20Web %20Search%20Presentation.pptx

4 Shopzilla 4 Vorher / Nachher-Show bei Shopzilla Ladezeit (Sek.) Vorher / Nachher Conversion-Rate (%) Vorher / Nachher Quelle: %20Measure%20Presentation.ppt

5 Fazit 5 1. Bessere PageResponseTime = Mehr Traffic Siehe 2. Bessere PageResponseTime = Mehr Vertrauen Siehe

6 Optimierung: GZip 6 GZipping von: - HTML - Javascript - CSS - XML (RSS/Atom) = Bis zu 50% Zeitgewinn bis FullPageLoad Messung an den Top 10 Websites laut Alexa Quelle: GZipping HowTo: Testcases GZippiing ON / OFF:

7 Optimierung: HTTP-Requests7 / 18 HTTP-Requests reduzieren: - Reminder: mehr als 60 Objekte - Browser-Limits: FF2 & IE6+7 = 2, Safari = 4, FF3 & IE8 & Chrome = 6, Opera = 8 - Unveränderter Apache-Webserver = JS / CSS Files vereinen, aber extern lassen - Downgrade auf HTTP1.0 für Static Content Quellen:

8 Optimierung: Expire-Header8 / 18 Expire Header setzen: - Für Static Content: Expire Header weit in Zukunft; nur Dynamic Content reloaden - User-Cache = Performance Freebies Quelle:

9 Optimierung: CDN 9 Content Delivery Network: - 1 Domain für Static Content JS, CSS, HTML (HTTP1.0) - 1 Domain für Images (HTTP1.0) - 1 Domain für Dynamic Content (HTTP1.1) Quellen: %20With%20Your%20CDN%20Presentation.ppt %20Presentation.ppt

10 Optimierung: Above the Fold10 Above the Fold (AtF): - Möglichst schnell befüllen! - Userwahrnehmung: 18% schneller - TimeToClick: 10% schneller! 78% aller User scrollen nicht bis zum Website-Ende Quellen: %20of%20Server%20Delays,%20Additional%20Bytes,%20and%20HTTP%20Chunking %20in%20Web%20Search%20Presentation.pptx

11 Optimierung: AtF - HTML 11 HTML-Grundgerüst: - Lego-Klötze - Grids lieben lernen - Wahrscheinlichste Interaktionselemente nach oben Quelle:

12 Optimierung: AtF - CSS 12 CSS-Performance: - Selectors: ID & CLASS = Gut * & > & CSS3 = Böse - Modulares CSS: Classes für mehrmals benutzte Style-Elemente - JS-Expressions in CSS = Böse Bsp: expression(document.body.clientwidth > 1100)? "1100px" : "auto"; 2x vermeiden - CSS kombinieren & minifyen Quellen:

13 Optimierung: AtF - Javascript13 Besseres Javascript: - Von Kopf zum Fuß <script defer src=" type="text/javascript"></script> </body> - "defer" nutzen - JS minifyen - Apache-Modul modjsmin - Z.B. "navi.js" per AJAX Quellen: %20Analysis%20Presentation.ppt

14 Optimierung: AtF - Grafiken 14 Bildoptimierungen: - Großes Potential - Manuell: PS / GIMP - Halbautomatisch: Smush.it - Serverseitig mit Caching: moddims - CSS-Sprites nutzen Quellen: %20AOL%20Optimization%20Team%20Presentation.pdf

15 Optimierung: AtF - Flushing 15 Frühes Flushing / Chunking: - Statische Elemente früher ausliefern - Rechenintensiveren Operationen Zeit verschaffen - Progressives Rendering der Website => Besseres Interaktionsgefühl Quelle:

16 Optimierung: AtF - Reflows 16 Repaints & Reflows: - Repaint: Visibility-Check im DOM Auslöser: 'outline', 'visibility', 'background-color' - Reflow: Positionierungscheck im DOM Auslöser: WindowSize, Fonts, display, padding, margin, position, top, left, +/- Stylesheet, DOM-Changes ('innerhtml','appendchild'), AJAX, Bild oder Video ohne Größenangaben - JS nicht für inline-styles nutzen - Animierte Objekte nur mit position:absolute/fixed - Tabellen vermeiden Quelle:

17 Tools of the Trade 17 Yslow (Firebug) PageSpeed SpriteMe! Paint-Events (Bookmarklet) Cuzillion UA-Profiler Smush.it Früher Web-App - Jetzt Teil von YSlow Hammerhead (Firebug) Episodes Paint-Events (Firebug) V8 Dromaeo SunSpider SlickSpeed

18 Get Speedin'! 18 Danke für Eure Aufmerksamkeit!

Web-Performance-Optimierung - Websites auf Speed SEO Barbecue - DIWISH - Kiel - 01. August 2012. Timo Heinrich t.heinrich@online-werbung.

Web-Performance-Optimierung - Websites auf Speed SEO Barbecue - DIWISH - Kiel - 01. August 2012. Timo Heinrich t.heinrich@online-werbung. SEO Barbecue Web-Performance-Optimierung - DIWISH - Kiel - 01. August 2012 - Websites auf Speed 1 2 Kinder 1 Frau 41 Jahre jung Seit 1996 autodidaktischer Onliner Schwerpunkte: Suchmaschinenoptimierung

Mehr

Frank Kleine, Nico Steiner 1&1 Internet AG. Frontend-Performance mit PHP

Frank Kleine, Nico Steiner 1&1 Internet AG. Frontend-Performance mit PHP Frank Kleine, Nico Steiner 1&1 Internet AG Frontend-Performance mit PHP Vorstellung Frank Kleine Head of Web Infrastructure Nico Steiner Experte für Frontend T&A Frontend-Performance mit PHP 2 Vorstellung

Mehr

Langsame Webseiten nerven!

Langsame Webseiten nerven! Langsame Webseiten nerven! Geschwindigkeit von Webseiten messen und optimieren Jochen Weiland Webmontag Stuttgart, 25. Juni 2012 Montag, 25. Juni 12 Jochen Weiland Online seit 1989 Webseiten seit 1995

Mehr

Pagespeed, AJAX & BigPictures

Pagespeed, AJAX & BigPictures Pagespeed, AJAX & BigPictures Warum mein Content technisch optimiert sein muss! Lorem Ipsum web.solutions GmbH Ing. Karl Kowald, BSc Lorem Ipsum web.solu/ons GmbH. Grieskai 10. 8020 Graz. www.loremipsum.at

Mehr

Website Performance Optimierung

Website Performance Optimierung Website Performance Optimierung Fokus: Frontendoptimierung form4 GmbH & Co. KG Jan-Henrik Hempel Telefon: 030.278784-13 E-Mail: [email protected] Website Performance Optimierung Überblick 1 Relevanz

Mehr

Schnelle Webapplikationen. Status Quo heute...

Schnelle Webapplikationen. Status Quo heute... Schnelle Webapplikationen Status Quo heute... Schnelle Webapplikationen Status Quo heute...... wohin geht die Reise? Über mich CTO und Gesellschafter der Marketing Factory Consulting GmbH TYPO3 Commerce

Mehr

Keine weiße Seite. S Performance-Optimierung für Web-Projekte S. S Contao Konferenz 2015 S

Keine weiße Seite. S Performance-Optimierung für Web-Projekte S. S Contao Konferenz 2015 S 1 Keine weiße Seite S Performance-Optimierung für Web-Projekte S S Contao Konferenz 2015 S 2 Janosch Oltmanns seit 2011 bei DMA Interaction Developer Desktop & Mobile 3 Janosch Oltmanns seit 2011 bei DMA

Mehr

PERFORMANCE-OPTIMIERUNG

PERFORMANCE-OPTIMIERUNG PERFORMANCE-OPTIMIERUNG BARRIEREFREIHEIT BEGINNT MIT LADEZEITEN Best of Accessibility (Düsseldorf, 24.09.2009) von David Maciejewski und Dirk Jesse DAVID MACIEJEWSKI @macx Teamlead Software Developer in

Mehr

Webdesign Grundlagen. Michael Kraft, M.A. WS 2012/2013 [email protected]

Webdesign Grundlagen. Michael Kraft, M.A. WS 2012/2013 hawk@herrkraft.de Webdesign Grundlagen Michael Kraft, M.A. WS 2012/2013 [email protected] Bürokratie Termine & Kursliste & http://hawk.herrkraft.de Wer bin ich? michael kraft ba ma 2006 2012 hawk tutor interaction digital

Mehr

1&1 Frontend-Architektur. Nico Steiner

1&1 Frontend-Architektur. Nico Steiner 1&1 Frontend-Architektur Nico Steiner 1&1 MEMBER OF UNITED INTERNET AG Mehr als 5.600 Mitarbeiter, davon 1.500 in Produkt-Management, Entwicklung und Rechenzentren 5 Rechenzentren mit 70.000 Server in

Mehr

1 von 5 03.03.2010 19:10

1 von 5 03.03.2010 19:10 Statistik für kindgerechte-schule.ch (-02) - main 1 von 5 03.03. 19:10 Zuletzt aktualisiert: 03.03. - 15:55 Zeitraum: OK Zeitraum Monat Feb Erster Zugriff 01.02. - 00:18 Letzter Zugriff 28.02. - 23:53

Mehr

http://login-38.hoststar.ch/user/web146/awstats.php?month=06&year=2014&output=...

http://login-38.hoststar.ch/user/web146/awstats.php?month=06&year=2014&output=... Statistik für web146 (-06) - main http://login-38.hoststar.ch/user/web146/awstats.php?month=06&year=&output=... Page 1 of 5 02.07. Statistik für: web146 Zuletzt aktualisiert: 01.07. - 17:27 Zeitraum: Juni

Mehr

Webseiten werden mobil Planung geht vor

Webseiten werden mobil Planung geht vor Webseiten werden mobil Planung geht vor Mobiles Web Aspekte der Planung 20. April 2012 Inhaltliche Schwerpunkte Einordnung mobiler Technologien Besonderheiten mobiler Touchscreen-Geräte Best Practices

Mehr

Die Visibility Studie

Die Visibility Studie Die Visibility Studie Ausgangssituation Die Sichtbarkeit von Werbungen etabliert sich zunehmend als neue Leitwährung bei Display Ads»2 Technischer Ablauf Das Meetrics Verfahren nutzt ein in die Seite integriertes

Mehr

Die Sache mit den Bildern

Die Sache mit den Bildern Die Sache mit den Bildern S Grafiken im mobilen Webdesign S S Contao NRW Day 2014 S 1 Janosch Oltmanns seit 2011 bei DMA Interaction Developer Desktop & Mobile Buchautor: Web-Apps erstellen mit CMS-Daten

Mehr

SEO 2015. Was nicht geht, kann man nicht verkaufen!

SEO 2015. Was nicht geht, kann man nicht verkaufen! SEO 2015 Was nicht geht, kann man nicht verkaufen! 1 Was man verkaufen kann, muss irgendwie auch gehen! Was man verkaufen kann, wird verkauft. Was interessiert es mich, ob es auch funktioniert? 2 Don t

Mehr

Was nicht geht, kann man nicht verkaufen!

Was nicht geht, kann man nicht verkaufen! SEO 2015 Was nicht geht, kann man nicht verkaufen! Was man verkaufen kann, muss irgendwie auch gehen! Was man verkaufen kann, wird verkauft. Was interessiert es mich, ob es auch funktioniert? Don t Do

Mehr

Regionales Online Marketing Messbar mehr Kunden & Umsatz

Regionales Online Marketing Messbar mehr Kunden & Umsatz Regionales Online Marketing Regionales Online Marketing Messbar mehr Kunden & Umsatz Ein Vortrag von Thorsten Piening 1 Auf der Suche nach regionalen Dienstleistern Jeden Tag suchen Millionen von Menschen

Mehr

Responsive Web Design

Responsive Web Design Responsive Web Design mit APEX Theme 25 Christian Rokitta APEX UserGroup NRW Treffen 20.01.2014 Oracle DB & APEX Entwickler (selbstständig) Deutschland ( 1996) Niederlanden ( 1996) themes4apex: APEX UI

Mehr

Der Server rennt, doch die Seite lahmt Pagespeed-Optimierung jenseits des Servers

Der Server rennt, doch die Seite lahmt Pagespeed-Optimierung jenseits des Servers Der Server rennt, doch die Seite lahmt Pagespeed-Optimierung jenseits des Servers Fahrplan Warum Pagespeed wichtig ist Fallbeispiel Pagespeed 2.0 Studien zur Ladezeit von Webseiten Akamai Studie 40% der

Mehr

1 von 6 02.01.2011 11:44

1 von 6 02.01.2011 11:44 Statistik für sggelterkinden.ch () - main 1 von 6 02.01.2011 11:44 Zuletzt aktualisiert: 02.01.2011-08:00 Zeitraum: OK Zusammenfassung Zeitraum Jahr Erster Zugriff 14.07. - 20:02 Letzter Zugriff 31.12.

Mehr

Einige Tipps zur Optimierung Ihrer WordPress-Installation!

Einige Tipps zur Optimierung Ihrer WordPress-Installation! Einige Tipps zur Optimierung Ihrer WordPress-Installation! Quelle: www.rohinie.eu Die meisten Blogger glauben, dass es reicht, regelmäßig interessante Beiträge zu veröffentlichen um ein aktives Stammpublikum

Mehr

YouTube ist nicht alles!

YouTube ist nicht alles! YouTube ist nicht alles! Über Videopodcasts, HTML5, webm, Matroska und den ganzen anderen modernen Kram. Referent: Fabio Bacigalupo Videocamp, 20. Juni 2010 Der Begriff des Podcasts Was sind, sollen und

Mehr

Sicherheit QUALITÄTSSICHERUNG DESIGNER24.CH V 1.2. ADRESSE Designer24.ch Web Print Development Postfach 263 8488 Turbenthal Schweiz

Sicherheit QUALITÄTSSICHERUNG DESIGNER24.CH V 1.2. ADRESSE Designer24.ch Web Print Development Postfach 263 8488 Turbenthal Schweiz QUALITÄTSSICHERUNG DESIGNER24.CH V 1.2 Sicherheit 1. Benutzernamen und Passwörter werden weder telefonisch noch per Email bekannt gegeben. Diese werden per normaler Post oder Fax zugestellt. Ebenso ist

Mehr

Vitaminkapseln.ch - SEO Check

Vitaminkapseln.ch - SEO Check Vitaminkapseln.ch - SEO Check Überprüfte URL: http://www.vitaminkapseln.ch/ Erstellt am: 16.12.2015 11:00 Übersicht der SEO Analyse Suchvorschau Metaangaben 100% Seitenqualität 40% Seitenstruktur 60% Verlinkung

Mehr

Responsive Webdesign

Responsive Webdesign ebusiness Praxistag Thüringen 2014 Responsive Webdesign BASISWISSEN UND MÖGLICHKEITEN DER UMSETZUNG Maik Grunitz Geschäftsführer Forward Marketing GbR Inhalte 1. Warum Responsive Design? 2. Geschichte

Mehr

Multivariate Tests mit Google Analytics

Multivariate Tests mit Google Analytics Table of Contents 1. Einleitung 2. Ziele festlegen 3. Einrichtung eines Multivariate Tests in Google Analytics 4. Das JavaScript 5. Die Auswertung der Ergebnisse Multivariate Tests mit Google Analytics

Mehr

Mobiler Ratgeber. TILL.DE Google Partner Academy

Mobiler Ratgeber. TILL.DE Google Partner Academy Mobiler Ratgeber TILL.DE Google Partner Academy Warum mobil sein? Eine Webseite, die mobil nicht gut zu erreichen ist, ist mit einem geschlossenen Geschäft gleichzusetzen! Warum mobil sein? Darüber informieren

Mehr

Webspider mit curl. PHPWorld Kongress München, 9. November 2010 Stefan Fischerländer

Webspider mit curl. PHPWorld Kongress München, 9. November 2010 Stefan Fischerländer Webspider mit curl PHPWorld Kongress München, 9. November 2010 Stefan Fischerländer suchmaschinen optimierung consulting Kurzvorstellung - Stefan Fischerländer Stefan Fischerländer SEO-Schulungen und -Consulting

Mehr

Referent Thomas Kaiser Gründer & Geschäftsführer cyberpromote GmbH tel: 089/81 89 81 710 [email protected]. Stand C124 SEO 2014

Referent Thomas Kaiser Gründer & Geschäftsführer cyberpromote GmbH tel: 089/81 89 81 710 thomas.kaiser@cyberpromote.com. Stand C124 SEO 2014 Referent Thomas Kaiser Gründer & Geschäftsführer cyberpromote GmbH tel: 089/81 89 81 710 [email protected] SEO 2014 Stand C124 Was nicht geht, kann man nicht verkaufen Was man verkaufen kann,

Mehr

Dokumentation für Popup (lightbox)

Dokumentation für Popup (lightbox) Dokumentation für Popup (lightbox) Für das Popup muss eine kleine Anpassung im wpshopgermany Plugin vorgenommen werden und zwar in der Datei../wp-content/plugins/wpshopgermany/controllers/WarenkorbController.class.php

Mehr

Magento Theming Ein Einstieg Rainer Wollthan

Magento Theming Ein Einstieg Rainer Wollthan Magento Theming Ein Einstieg Rainer Wollthan Überblick Vorbereitung Datei Struktur Adminbereich Layout XML Block Template Magento Theming macht Spaß! Vorbereitung Produkte Marketingmaßnahmen Design Länder

Mehr

Von der Bannerwerbung zum Facebook Like

Von der Bannerwerbung zum Facebook Like 23. März 2015 Von der Bannerwerbung zum Facebook Like Wie setze ich mein Online Marketing Budget effizient ein? Agenda Was ist Online Performance Marketing & welche Kanäle gibt es? Wie funktionieren die

Mehr

SO SCHÜTZEN SIE IHRE WEBSEITE VOR DEM ZUSAMMENBRUCH

SO SCHÜTZEN SIE IHRE WEBSEITE VOR DEM ZUSAMMENBRUCH SO SCHÜTZEN SIE IHRE WEBSEITE VOR DEM ZUSAMMENBRUCH 1 1Minimieren Sie die Seitenladezeit Für den ganz alltäglichen Traffic auf Ihrer Seite brauchen Sie sich nicht weiter mit Ihrer Webseiten-Performance

Mehr

1. Zusammenfassung der letzten Vorlesung

1. Zusammenfassung der letzten Vorlesung Websiteentwicklung auf Basis vontypo3 TypoScript Unterlagen zur Vorlesung WS 15/16-6- 1. Zusammenfassung der letzten Vorlesung 2. Marker befüllen 3. Bildbearbeitung mit TypoScript 1 Root Seite anlegen

Mehr

Inhaltsverzeichnis 18.11.2011

Inhaltsverzeichnis 18.11.2011 Inhaltsverzeichnis Zur besseren Übersicht haben wir die Inhalte auf mehrere Arbeitsblätter aufgeteilt. Dieses Inhaltsverzeichnis dient der Übersicht. Die Namen für die Arbeitsblätter unterliegen einer

Mehr

Barrierefreies Web. Web-Sites so gestalten, dass jeder sie nutzen und lesen kann. Zielkonflikte: barrierefreies Web für kommerzielle Anbieter

Barrierefreies Web. Web-Sites so gestalten, dass jeder sie nutzen und lesen kann. Zielkonflikte: barrierefreies Web für kommerzielle Anbieter Barrierefreies Web Web-Sites so gestalten, dass jeder sie nutzen und lesen kann Zielkonflikte: barrierefreies Web für kommerzielle Anbieter Dr. Armin Schulz Inhalte Was habe ich davon? Mythen Vorteile

Mehr

Wo steht HTML5 Überblick, Möglichkeiten, Zukunft (ohne Anspruch auf Vollständigkeit)

Wo steht HTML5 Überblick, Möglichkeiten, Zukunft (ohne Anspruch auf Vollständigkeit) 1 Wo steht HTML5 Überblick, Möglichkeiten, Zukunft (ohne Anspruch auf Vollständigkeit) Sven Brencher 2 Wie ich zu Webentwicklung stehe Yeah Flexbox! Entwickler vs. Unternehmer ROI? 3 Wie kann man HTML5

Mehr

Agenda. Einführung AJAX Was ist eigentlich AJAX?

Agenda. Einführung AJAX Was ist eigentlich AJAX? Anwendung in.net Agenda Einführung AJAX Was ist eigentlich AJAX? Was macht AJAX? Klassisch vs. AJAX Bekannte Beispiele Wer hat es erfunden? Wer spricht AJAX? ASP.NET AJAX Microsoft und AJAX Microsofts

Mehr

Online-Publishing mit HTML und CSS für Einsteigerinnen

Online-Publishing mit HTML und CSS für Einsteigerinnen Online-Publishing mit HTML und CSS für Einsteigerinnen Dipl. Math. Eva Dyllong, Universität Duisburg Dipl. Math. Maria Oelinger, spirito GmbH IF MYT 07 2002 CSS-Einführung Vorschau CSS Was ist das? Einbinden

Mehr

Klausurteilnehmer. Wichtige Hinweise. Note: Klausur Informatik Programmierung, 17.09.2012 Seite 1 von 8 HS OWL, FB 7, Malte Wattenberg.

Klausurteilnehmer. Wichtige Hinweise. Note: Klausur Informatik Programmierung, 17.09.2012 Seite 1 von 8 HS OWL, FB 7, Malte Wattenberg. Klausur Informatik Programmierung, 17.09.2012 Seite 1 von 8 Klausurteilnehmer Name: Matrikelnummer: Wichtige Hinweise Es sind keinerlei Hilfsmittel zugelassen auch keine Taschenrechner! Die Klausur dauert

Mehr

AdOps Technische Spezifikationen

AdOps Technische Spezifikationen AdOps Technische Spezifikationen HTML5-Werbemittel (Desktop) Bei der Verwendung von Redirects müssen diese Spezifikationen nicht beachtet werden. Physische Anlieferung von HTML5-Werbemitteln + Trackings.

Mehr

Werbung am Smartphone Reichweiten, mobile Seiten, Apps und Werbemöglichkeiten

Werbung am Smartphone Reichweiten, mobile Seiten, Apps und Werbemöglichkeiten Werbung am Smartphone Reichweiten, mobile Seiten, Apps und Werbemöglichkeiten Die Mobilen Reichweiten Web App (mobil.) und Native App (Smartphone APP) Mobile Geräte werden immer häufiger zum First-Screen,

Mehr

1. Zusammenfassung der letzten Vorlesung

1. Zusammenfassung der letzten Vorlesung Websiteentwicklung auf Basis vontypo3 TypoScript Unterlagen zur Vorlesung WS 14/15-6- 1. Zusammenfassung der letzten Vorlesung 2. Marker befüllen 3. Bildbearbeitung mit TypoScript 1 Template anlegen Template

Mehr

Automatisches Exploratives Testen von Webanwendungen

Automatisches Exploratives Testen von Webanwendungen Automatisches Exploratives Testen von Webanwendungen Dr. Valentin Dallmeier IT-Themenabend - 2013-10-01 AG Produkte und Dienstleistungen für die Qualitätssicherung von Software. AG Dr. Valentin Dallmeier

Mehr

Das TYPOlight CSS-Framework

Das TYPOlight CSS-Framework Das TYPOlight CSS-Framework Aufgaben eines CSS-Frameworks CSS-Reset Vereinheitlichung der Darstellung in allen Browsern Zurücksetzen der proprietären Abstände und Formatierungen Cross-Browser-Formatierung

Mehr

Albert Dengg. Graz, 2013-04-24

Albert Dengg. Graz, 2013-04-24 1 / 14 Oder: System wirklich und was kann man tun um die Situation zu verbessern? Graz, 2013-04-24 2 / 14 Über meine Person Studiere Medizinische Informatik an der TU-Wien Arbeite seit 1998 mit GNU/Linux

Mehr

Responsive Web Design Graceful Degradation and Progressive Enhancement

Responsive Web Design Graceful Degradation and Progressive Enhancement Graceful Degradation and Progressive Enhancement Seminar Web Engineering für Master-Studenten (WS 2013/2014) Betreuer: Michael Krug Datum: 13.12.2013 1 Gliederung 1. Warum? 2. Konzepte zur Anpassung an

Mehr

Webengineering. jquery

Webengineering. jquery Webengineering jquery Marcel Vilas 1 DHBW - Stuttgart jquery - Allgemein jquery ist eine JavaScript-Bibliothek (API) jquery ist eine Funktion (Funktionen sind Objekte) Vorteile: einfacher als vanilla JavaScript

Mehr

OWASP. Open Web Application Security Project. Dr. Ingo Hanke. IDEAS Information & Design Applications. Dr. Ingo Hanke

OWASP. Open Web Application Security Project. Dr. Ingo Hanke. IDEAS Information & Design Applications. Dr. Ingo Hanke OWASP IDEAS Information & Design Applications O WA S P O WA S P WA S ist Web Application Security? Part I: Web Application Security Aufgabe 1 Werte identifizieren Personenbezogene Daten Sachdaten Prozesse

Mehr

Daniel Koch Website Performance

Daniel Koch Website Performance Daniel Koch Website Performance Daniel Koch Website Performance schnell+kompakt Daniel Koch Website Performance schnell+kompakt ISBN: 978-3-86802-269-8 2012 entwickler.press ein Imprint der Software &

Mehr

Webseiten-Bericht für opencart.com

Webseiten-Bericht für opencart.com Webseiten-Bericht für opencart.com Generiert am 22 Dezember 2015 08:23 AM Der Wert ist 41/100 SEO Inhalte Seitentitel Just a moment... Länge : 16 Perfekt, denn Ihr Seitentitel enthält zwischen 10 und 70

Mehr

JSCMS Dokumentation. (Stand: 27.05.09)

JSCMS Dokumentation. (Stand: 27.05.09) JSCMS Dokumentation (Stand: 27.05.09) Inhalt: CMS Symbole und Funktionen. 2 Verwalten.. ab 3 Seiten Verwalten.. 4 Blöcke Verwalten....6 Templates Verwalten....7 Template Editor...8 Metatags bearbeiten..

Mehr

Webalizer HOWTO. Stand: 18.06.2012

Webalizer HOWTO. Stand: 18.06.2012 Webalizer HOWTO Stand: 18.06.2012 Copyright 2003 by manitu. Alle Rechte vorbehalten. Alle verwendeten Bezeichnungen dienen lediglich der Kennzeichnung und können z.t. eingetragene Warenzeichen sein, ohne

Mehr

Herzlich willkommen im Modul Web-Engineering

Herzlich willkommen im Modul Web-Engineering Herbst 2014 Herzlich willkommen im Modul Web-Engineering Wirtschaftsinformatik: 5. Semester Dozenten: Rainer Telesko / Martin Hüsler Fachhochschule Nordwestschweiz FHNW / Martin Hüsler und Rainer Telesko

Mehr

38 / 100 Schneller gemacht

38 / 100 Schneller gemacht PageSpeed Insights Mobile 38 / 100 Schneller gemacht Behebung erforderlich: Zielseiten-Weiterleitungen vermeiden Ihre Seite enthält 3 Weiterleitungen. Weiterleitungen verzögern das Laden der Seite. Vermeiden

Mehr

Aufgabenbereich 3: Layoutgestaltung mit CSS

Aufgabenbereich 3: Layoutgestaltung mit CSS Aufgabenbereich 3: Layoutgestaltung mit CSS Wichtige Begriffe und Zusammenhänge: Website: Gesamtheit eines Internet-Auftrittes (alle Webseiten, die dazu gehören) Webseite: Eine einzelne Seite, ein HTML-Dokument

Mehr

Native RecommendationAds (Online /Mobile)

Native RecommendationAds (Online /Mobile) Native RecommendationAds (Online /Mobile) Seite 1 Standard 50 Zeichen (erscheint mit Teaser) Kurz 25 Zeichen (erscheint mit Teaser) Nur Titel 40 Zeichen (erscheint ohne Teaser) Dateiformat JPG, PNG, GIF

Mehr

CASCADING STYLE SHEETS WEBSEITEN-GESTALTUNG MIT CSS

CASCADING STYLE SHEETS WEBSEITEN-GESTALTUNG MIT CSS CASCADING STYLE SHEETS WEBSEITEN-GESTALTUNG MIT CSS Sören Elvers, Julia Polner, Max Weller, Moritz Willig T-Doku, Werner-von-Siemens-Schule, Wetzlar 2010-2011 INHALT DIESES VORTRAGS 1. Kurze Einführung

Mehr

<script type="text/javascript"> <! <%= page(page.searchsuggestionsscript) %> // > </script>

<script type=text/javascript> <! <%= page(page.searchsuggestionsscript) %> // > </script> 1. Intelligente AutoComplete Funktion für die Volltextsuche 1.1. JQuery einbinden Falls Sie in Ihrem Shop bereits JQuery verwenden, so überprüfen Sie bitte, ob Sie alle notwendigen Dateien eingebunden

Mehr

Responsive Webdesign

Responsive Webdesign Responsive Webdesign Anlass sind 2 Probleme: 1. Darstellung der HU-Homepage auf mobilen Geräten ist nicht optimal (Überprüfung der Anzeige mit Strg+Shift+M oder Simulatoren www.responsinator.com) 2. Summe

Mehr

Erweiterungen Gantry Framework -

Erweiterungen Gantry Framework - Gantry Framework Gantry Framework ist eine Art Tabelle (Grid), in der man in den Zellen die jeweiligen Beiträge und sonstigen Bereiche positionieren kann. Gantry Framework downloaden Über Google nach Gantry

Mehr

Webseiten-Bericht für shagor5.net

Webseiten-Bericht für shagor5.net Webseiten-Bericht für shagor5.net Generiert am 11 Januar 2016 08:43 AM Der Wert ist 46/100 SEO Inhalte Seitentitel Free web hosting service with cpanel WordPress Joomla ecommerce hosting Länge : 79 Ideal,

Mehr

AJAX DRUPAL 7 AJAX FRAMEWORK. Was ist das Ajax Framework? Ein typischer Ablauf eines Ajax Requests Die Bestandteile des Ajax Frameworks.

AJAX DRUPAL 7 AJAX FRAMEWORK. Was ist das Ajax Framework? Ein typischer Ablauf eines Ajax Requests Die Bestandteile des Ajax Frameworks. DRUPAL 7 AJAX FRAMEWORK Was ist das Ajax Framework? Ein typischer Ablauf eines Ajax Requests Die Bestandteile des Ajax Frameworks AJAX Beispiele Fragen: Gibt es jemanden der noch gar keine Erfahrungen

Mehr

Webseiten-Bericht für duhard.fr

Webseiten-Bericht für duhard.fr Webseiten-Bericht für duhard.fr Generiert am 30 Dezember 2015 05:28 AM Der Wert ist 47/100 SEO Inhalte Seitentitel Website unavailable Länge : 19 Perfekt, denn Ihr Seitentitel enthält zwischen 10 und 70

Mehr

newslab Martin Koper Projektleitung Newsfactory GmbH Sponsoren Eine Veranstaltung der

newslab Martin Koper Projektleitung Newsfactory GmbH Sponsoren Eine Veranstaltung der newslab Martin Koper Projektleitung Newsfactory GmbH Sponsoren Eine Veranstaltung der Agenda Einleitung Windows 8 App als zusätzlicher Ausgabekanal E-Mail Marketing mit ssofact redfact-erweiterung: Gesichtserkennung

Mehr

Warum FB Werbung? Mehr als ein Viertel des gesamten Traffics auf Webseiten kommt über Facebook (!)

Warum FB Werbung? Mehr als ein Viertel des gesamten Traffics auf Webseiten kommt über Facebook (!) Facebook Marketing Warum FB Werbung? Mehr als ein Viertel des gesamten Traffics auf Webseiten kommt über Facebook (!) Zielgerichtet (geringer Streuverlust)! Einmal das Prinzip verstanden, ist das Traffic

Mehr

Leichtgewichtige Web 2.0-Architektur für komplexe Business-Anwendungen Nicolas Moser PRODYNA AG

Leichtgewichtige Web 2.0-Architektur für komplexe Business-Anwendungen Nicolas Moser PRODYNA AG 05.07.2012 Leichtgewichtige Web 2.0-Architektur für komplexe Business-Anwendungen Nicolas Moser PRODYNA AG Agenda 01 Einführung 02 Architektur 03 Lösungen 04 Zusammenfassung 2 2 Agenda 01 Einführung 02

Mehr

Praxisforum Internet: Im WWW gut gefunden werden

Praxisforum Internet: Im WWW gut gefunden werden Praxisforum Internet: Im WWW gut gefunden werden Suchmaschinenmarketing und Webpositioning Teil II Inhalte Die Suchmaschine als Zielgruppe/Kunde Den Kunden einlassen Den Kunden nicht behindern Es dem Kunden

Mehr

Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert

Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert Beamen in EEP Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert Zuerst musst du dir 2 Programme besorgen und zwar: Albert, das

Mehr

Jeunesse Autopiloten

Jeunesse Autopiloten Anleitung für Jeunesse Partner! Wie Du Dir mit dem Stiforp-Power Tool Deinen eigenen Jeunesse Autopiloten erstellst! Vorwort: Mit dem Stiforp Power Tool, kannst Du Dir für nahezu jedes Business einen Autopiloten

Mehr

Teaser-Bilder erstellen mit GIMP. Bildbearbeitung mit GIMP 1

Teaser-Bilder erstellen mit GIMP. Bildbearbeitung mit GIMP 1 Teaser-Bilder erstellen mit GIMP 08.08.2014 Bildbearbeitung mit GIMP 1 Auf den folgenden Seiten werden die wichtigsten Funktionen von GIMP gezeigt, welche zur Erstellung von Bildern für die Verwendung

Mehr