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

Save this PDF as:
 WORD  PNG  TXT  JPG

Größe: px
Ab Seite anzeigen:

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

Transkript

1 1

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

3 Janosch Oltmanns seit 2011 bei DMA Interaction Developer Desktop & Mobile 3

4 Janosch Oltmanns seit 2011 bei DMA Interaction Developer Desktop & Mobile Buchautor: Web-Apps erstellen mit CMS-Daten HTML5 Content-Management-Systeme Datenaustausch JS/CSS-Frameworks PhoneGap 4

5 Performance Optimierung für Web-Projekte 5

6 Usability im mobilen Context Contao Nordtag 6

7 45 Dinge Contao NRW Tag 7

8 Debugging & Testing Contao Konferenz

9 Bilder im mobilen Webdesign Contao NRW Day & Contao Camp 9

10 Performance Optimierung für Web-Projekte 10

11 1 Warum sollte eine Website auf Performance optimiert sein? 11

12 2 Welche Tools stehen uns zur Verfügung? 12

13 3 Optimierungspunkte, die berücksichtigt werden sollten. 13

14 4 Wie erreichen wir die einzelnen Optimierungen? 14

15 5 Welche Konsequenzen ergeben sich für uns? 15

16 Performance Optimierung 1. Warum sollte eine Website auf Performance optimiert sein? 2. Welche Tools stehen uns zur Verfügung? 3. Optimierungspunkte, die berücksichtigt werden sollten. 4. Wie erreichen wir die einzelnen Optimierungen? 5. Welche Konsequenzen ergeben sich für uns? 16

17 Warum sollte eine Website auf Performance optimiert sein? 17

18 Warten ist langweilig! 18

19 Aufmerksamkeit geht verloren 19

20 Aufmerksamkeit 0,1 Sekunden: Rückmeldung 1 Sekunde: keine Unterbrechung 10 Sekunden: evtl. schon beim nächsten Gedanken 20

21 Google 21

22 Mobile wird immer wichtiger 22

23 Mobile Nutzung 100% 75% 50% 25% Desktop Mobile Tablet 23

24 Mobile Nutzung Unterwegs Aufmerksamkeit Erwartungshaltung langsamere Verbindung höhere Latenz-Zeiten limitierte Datenrate 24

25 Mobile Nutzung HTML 56 kb Scripts 326 kb Stylesheets 61 kb Fonts 94 kb gesamt ~2 MB Video 201 kb Other 4 kb Images 1310 kb 25

26 Mobile Nutzung 32,

27 Mobile Nutzung Unterwegs Aufmerksamkeit Erwartungshaltung langsamere Verbindung höhere Latenz-Zeiten limitierte Datenrate 27

28 Welche Tools stehen uns zur Verfügung? 28

29 Google PageSpeed 29

30 Google PageSpeed speed/pagespeed/ 30

31 PageSpeed Insights Zielseitenweiterleitungen vermeiden Komprimierung aktivieren Antwortzeit des Servers verbessern Browser-Caching nutzen Ressourcen reduzieren Bilder optimieren CSS-Bereitstellung optimieren Sichtbare Inhalte priorisieren JavaScript-Code entfernen, der das Rendern blockiert Asynchrone Skripts verwenden 31

32 PageSpeed Insights Durchschnittlicher Wert 79 Contao Fallstudien 73 32

33 webpagetest.org 33

34 WebPagetest 34

35 WebPagetest Time To First Byte (TTFB) Use persistent connections Use gzip compression Compress Images Use progressive JPEGs Leverage browser caching of static assets Use a CDN für all static assets 35

36 YSlow 36

37 YSlow 37

38 YSlow Make fewer HTTP requests Use a CDN Remove duplicate JS and CSS Configure ETags Avoid empty src or href Make Ajax cacheable Add an Expires header Use GET for AJAX requests Compress components Reduce the Number of DOM elements Put CSS at top No 404s Put Javascript at the bottom Reduce Cookie Size Avoid CSS expression Use Cookie-free Domains Make JS and CSS external Avoid filters Reduce DNS lookups Don't Scale Images in HTML Minify JS and CSS Make favicon Small and Avoid redirects Cacheable 38

39 Optimierungspunkte, die berücksichtigt werden sollten 39

40 Darstellung der Seite unter 1 Sekunde 40

41 Darstellung der Seite unter 1 Sekunde Google PageSpeed Index von

42 Optimierungspunkte Time To First Byte (TTFB) Komprimierung aktivieren Browser-Caching nutzen Ressourcen reduzieren Bilder optimieren Sichtbare Inhalte priorisieren JavaScript- und CSS-Code entfernen, der das Rendern blockiert Verwendung von Web-Fonts 42

43 Wie erreichen wir die einzelnen Optimierungen? 43

44 Darstellung der Seite in 1 Sekunde DNS Lookup TCP Verbindung HTTP Anfrage und Antwort Antwortzeit des Server Rendern der Seite(Browser) 44

45 Darstellung der Seite in 1 Sekunde DNS Lookup TCP Verbindung HTTP Anfrage und Antwort Antwortzeit des Server Rendern der Seite(Browser) von uns nicht anzupassen 45

46 Darstellung der Seite in 1 Sekunde DNS Lookup TCP Verbindung HTTP Anfrage und Antwort Antwortzeit des Server Rendern der Seite(Browser) von uns nicht anzupassen unser Ding! 46

47 47

48 Time To First Byte (TTFB) 48

49 Time To First Byte (TTFB) Latenzzeit beachten 49

50 Latenz 50

51 Latenz Bilder: Responsible Responsive Design; Scott Jehl; A Book Apart 51

52 Time To First Byte (TTFB) Latenzzeit beachten Zielseitenweiterleitungen vermeiden 52

53 Zielseitenweiterleitungen 53

54 Time To First Byte (TTFB) Latenzzeit beachten Zielseitenweiterleitungen vermeiden am besten gar keine Weiterleitung eine Weiterleitung ist noch akzeptabel viele Anforderungen lassen sich über eine einzige HTTP- Weiterleitung realisieren Antwortzeit des Servers Internen Cache von Contao nutzen nginx vs. Apache 54

55 Komprimierung aktivieren 55

56 Komprimierung aktivieren Apache: mod_deflate nginx: HttpGzipModule IIS: HTTP-Komprimierung 56

57 Komprimierung aktivieren Apache: mod_deflate nginx: HttpGzipModule IIS: HTTP-Komprimierung 57

58 Komprimierung aktivieren Ressourcen von Drittanbietern JavaScript Bilder Bild-Datenbanken Web-Fonts Alternativen überdenken (meistens ist auch eine lokale Einbindung möglich) 58

59 Browser-Caching nutzen 59

60 Browser-Caching nutzen für alle zwischenspeicherbaren statischen Ressourcen Bilder JavaScript-Dateien CSS-Dateien Webfonts Mediendaten (bsp. PDFs, Videos) Apache: mod_expires Cache-Modus Den Server- und Browsercache verwenden Auswirkung auf HTML-Ressourcen (sofern in der Seitenstruktur angegeben) 60

61 Ressourcen reduzieren 61

62 Ressourcen reduzieren HTML JavaScript während der Entwicklung: plugin.name.js für die Live-Site: plugin.name.min.js CSS Compass compass compile -e production --force oder compass compile --output-style compressed force 62

63 Bilder optimieren 63

64 Bilder optimieren 64

65 Bilder optimieren 65

66 Bilder optimieren 66

67 Bilder optimieren 67

68 Bilder optimieren 68

69 Bilder optimieren Bildabmessungen so klein wie möglich und so groß wie nötig halten srcset-attribut für responsive Layouts verwenden Nutzung des Picture-Elementes prüfen Bilder vor dem Upload so weit komprimieren, wie es geht 69

70 Darstellung der Seite in 1 Sekunde DNS Lookup TCP Verbindung HTTP Anfrage und Antwort Antwortzeit des Server Rendern der Seite(Browser) von uns nicht anzupassen unser Ding! 70

71 Darstellung der Seite in 1 Sekunde DNS Lookup TCP Verbindung HTTP Anfrage und Antwort Antwortzeit des Server Rendern der Seite(Browser) von uns nicht anzupassen unser Ding! 71

72 Sichtbare Inhalte priorisieren 72

73 Sichtbare Inhalte priorisieren 14 kb vernünftiger Seitenaufbau (#main vor #left und #right) Drittanbieter-Widgets ans Ende des Quellcodes CSS-Einbindung berücksichtigen Nachladen von später benötigten Inhalten (asynchron), bsp. Twitter-Wall, Lightbox-Script 73

74 JavaScript- und CSS- Code entfernen, der das Rendern blockiert 74

75 Pageload unter der Lupe HTML CSS CSS blockierende Ressourcen JS JS 75

76 CSS-Bereitstellung optimieren 76

77 CSS-Einbindung CSS für ATF-Inhalte inline 77

78 CSS-Einbindung 78

79 CSS-Einbindung CSS für ATF-Inhalte inline 79

80 CSS-Einbindung First Page View 80

81 CSS-Einbindung Second Page View 81

82 Cutting the Mustard 82

83 Cutting the Mustard BBC (by Tom Maslen; ab IE 9) Boston Globe (by Scott Jehl; ab IE 10) 83

84 CSS-Einbindung CSS für ATF inline weiteres CSS asynchron Feature Detection Cache-Möglichkeit berücksichtigen 84

85 Asynchrone Skripts verwenden 85

86 JavaScript-Einbindung JavaScript im Footer einbinden (nach Möglichkeit asynchron) Feature Detection nutzen Müssen alle Polyfills wirklich sein? Dritt-Anbieter-Skripte checken 86

87 Verwendung von Web-Fonts 87

88 Web-Fonts normale Einbindung direkt im CSS FOIT asynchrone Einbindung FOUT 88

89 Web-Fonts sind teilweise große Ressourcen so wenige wie möglich FOIT oder FOUT akzeptieren FOIT: normale CSS-Einbindung FOUT: Font nachladen und nur beim wiederholten Aufruf der Seite verwenden 89

90 Darstellung der Seite in 1 Sekunde DNS Lookup TCP Verbindung HTTP Anfrage und Antwort Antwortzeit des Server Rendern der Seite(Browser) von uns nicht anzupassen unser Ding! 90

91 Darstellung der Seite in 1 Sekunde DNS Lookup TCP Verbindung HTTP Anfrage und Antwort Antwortzeit des Server Rendern der Seite(Browser) von uns nicht anzupassen unser Ding! 91

92 Darstellung der Seite unter 1 Sekunde Google PageSpeed Index von

93 93

94 Optimiert! 94

95 Welche Konsequenzen ergeben sich für uns? 95

96 Jede Website sollte heute performant sein 96

97 Jede Website sollte heute performant sein das sorgt für eine größere Akzeptanz 97

98 Jede Website sollte heute performant sein das sorgt für eine größere Akzeptanz und ist mit einfachen Mitteln möglich! 98

99 Buch-Empfehlung Responsible Responsive Design Scott Jehl A Book Apart 99

100 DMA GmbH Janosch Oltmanns

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

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

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

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

Bernhard Kau @2ndkauboy http://kau-boys.de #wpcb13

Bernhard Kau @2ndkauboy http://kau-boys.de #wpcb13 Bernhard Kau @2ndkauboy http://kau-boys.de #wpcb13 1 Übersicht der PageSpeed Produkte Installation von Mod_Pagespeed Übersicht der verfügbaren Filter Vorstellung einiger wichtiger Filter Ersetzung von

Mehr

High Performance Websites1/ 18 MBit

High Performance Websites1/ 18 MBit High Performance Websites1 / 18 MBit Harte Fakten 2 Website-Wachstum: Top 1000 Websites laut Alexa Quellen: http://video.yahoo.com/watch/4156174/11192533 http://www.websiteoptimization.com/speed/tweak/average-web-page/

Mehr

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

tacho 3d vege Fotolia.com Kai Greinke

tacho 3d vege Fotolia.com Kai Greinke tacho 3d vege Fotolia.com Kai Greinke URL eingeben ENTER Warten Was passiert in der Zeit Werkzeuge für die Analyse Analysieren der Inhalte Möglichkeiten beim CSS JavaScript Komprimieren Weitere Optimierung

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

1 E inleitung Rate)... ר Mehr Pagespeed = mehr besuchte Seiten Mehr Pagespeed = mehr Umsatz

1 E inleitung Rate)... ר Mehr Pagespeed = mehr besuchte Seiten Mehr Pagespeed = mehr Umsatz Inhalt 1 E inleitung... 1 1.1 Machen Sie aus Ihrer Website einen F errari... 1 1.2 Zielgruppe... 2 1.3 Beispiele... 4 1.4 Warum Sie aus Ihrer Webseite einen Ferrari machen sollten................. ר 1.4.1

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

Pattern im Mobile Webdesign. S Contao Konferenz 2016 S

Pattern im Mobile Webdesign. S Contao Konferenz 2016 S Pattern im Mobile Webdesign S Contao Konferenz 2016 S 1 dma.do/schoenheit 2 Janosch Oltmanns seit 2011 bei DMA Prokurist / Geschäftsleiter Buchautor: Web-Apps erstellen mit CMS-Daten HTML5 Content-Management-Systeme

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: jan-henrik.hempel@form4.de Website Performance Optimierung Überblick 1 Relevanz

Mehr

Einfluss der Treatment Sets auf Ladezeiten und Datenvolumen am Beispiel von SharePoint Server 2010

Einfluss der Treatment Sets auf Ladezeiten und Datenvolumen am Beispiel von SharePoint Server 2010 : Einfluss der Treatment Sets auf Ladezeiten und Datenvolumen am Beispiel von SharePoint Server 2010 von Thomas Stensitzki, Senior Consultant icomcept GmbH Management Summary Der Aufbau von Webseiten kann

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

SHS Swiss Innovation Tour ITB 2014. Responsive Webdesign Unschlagbar schnelle Websites Web Analytics Tricks

SHS Swiss Innovation Tour ITB 2014. Responsive Webdesign Unschlagbar schnelle Websites Web Analytics Tricks SHS Swiss Innovation Tour ITB 2014 Responsive Webdesign Unschlagbar schnelle Websites Web Analytics Tricks Responsive Webdesign Ein Web für Alle Die Geschichte des Mobile Web Android Galaxy ipad WAP 1997

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

SEO was es ist und warum es immer noch nicht tot ist

SEO was es ist und warum es immer noch nicht tot ist SEO was es ist und warum es immer noch nicht tot ist Contao Konferenz 2015 Mai 2015 Alexander Schultz Informatik Studium in Passau und Erlangen Seit 2007 im Online Marketing tätig Fachwirt Online Marketing

Mehr

Web-Performance. PHP World Kongress 2010 München

Web-Performance. PHP World Kongress 2010 München Web-Performance Regeln und Lösungen PHP World Kongress 2010 München Hi! Seit 2003 bei der 1&1 Internet AG Abteilung betreut die Bestellsysteme der 1&1 (Shops) Nico Experte für Frontend-Technologien HTML,

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

56 / 100 Schneller gemacht

56 / 100 Schneller gemacht PageSpeed Insights Mobile 56 / 100 Schneller gemacht Behebung erforderlich: Browser-Caching nutzen Das Festlegen eines Ablaufdatums oder eines Höchstalters in den HTTP-Headern für statische Ressourcen

Mehr

WEB ACCELERATOR SEVENVAL TECHNOLOGIES GMBH

WEB ACCELERATOR SEVENVAL TECHNOLOGIES GMBH WEB ACCELERATOR Der Web Accelerator bündelt alle Maßnahmen der Frontend-Performance-Optimierung, um Ladezeiten zu verkürzen, das Nutzererlebnis zu verbessern und den Umsatz zu steigern. Ladezeiten über

Mehr

35 / 100 Schneller gemacht

35 / 100 Schneller gemacht PageSpeed Insights Mobile 35 / 100 Schneller gemacht Behebung erforderlich: Browser-Caching nutzen Das Festlegen eines Ablaufdatums oder eines Höchstalters in den HTTP-Headern für statische Ressourcen

Mehr

Ladezeitanalyse. wikipedia.org Prüfungsdatum: Ladezeitanalyse sixclicks GmbH Seite 1

Ladezeitanalyse. wikipedia.org Prüfungsdatum: Ladezeitanalyse sixclicks GmbH Seite 1 Ladezeitanalyse wikipedia.org Geprüfte Domain: Prüfer: wikipedia.org Sascha Albrink s.albrink@sixclicks.de 02043-94 99 810 Prüfungsdatum: 23.09.2015 Ladezeitanalyse sixclicks GmbH Seite 1 Inhalt Überblick...

Mehr

André Wengorz. Zu meiner Person FRONTEND DEVELOPER. awengorz@yahoo.co.uk +49 (0)152 5345 1308 cv1.codemetrix.eu

André Wengorz. Zu meiner Person FRONTEND DEVELOPER. awengorz@yahoo.co.uk +49 (0)152 5345 1308 cv1.codemetrix.eu André Wengorz FRONTEND DEVELOPER EMAIL: M OB: WEB : awengorz@yahoo.co.uk +49 (0)152 5345 1308 cv1.codemetrix.eu Zu meiner Person Ich beschäftige mich mit der Umsetzungen von Screen- und Interface-Designs

Mehr

LADEZEITEN DEUTSCHER ONLINESHOPS

LADEZEITEN DEUTSCHER ONLINESHOPS LADEZEITEN DEUTSCHER ONLINESHOPS Reagiert ein Onlineshop langsam, so reduziert jede weitere Sekunde die Conversion Rate um bis zu -7%. Zusätzlich werden langsame Seiten von den Suchmaschinen mit negativem

Mehr

44 / 100 Schneller gemacht

44 / 100 Schneller gemacht PageSpeed Insights Mobile 44 / 100 Schneller gemacht Behebung erforderlich: Komprimierung aktivieren Durch die Komprimierung der Ressourcen mit "gzip" oder "deflate" kann die Anzahl der über das Netzwerk

Mehr

Inhaltsverzeichnis. Florence Maurice. Mobile Webseiten. Strategien, Techniken, Dos und Don'ts für Webentwickler. ISBN (Buch): 978-3-446-43118-8

Inhaltsverzeichnis. Florence Maurice. Mobile Webseiten. Strategien, Techniken, Dos und Don'ts für Webentwickler. ISBN (Buch): 978-3-446-43118-8 Inhaltsverzeichnis Florence Maurice Mobile Webseiten Strategien, Techniken, Dos und Don'ts für Webentwickler ISBN (Buch): 978-3-446-43118-8 ISBN (E-Book): 978-3-446-43279-6 Weitere Informationen oder Bestellungen

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

Die mobile Welt. Welche Lösung ist die richtige für Sie? Kai-Thomas Krause CouchCommerce GmbH / Germany

Die mobile Welt. Welche Lösung ist die richtige für Sie? Kai-Thomas Krause CouchCommerce GmbH / Germany Die mobile Welt. Welche Lösung ist die richtige für Sie? Kai-Thomas Krause CouchCommerce GmbH / Germany Die mobile Welt Anzahl der mobilen Geräte auf dem Markt 1 12.000 2007 2013 http://opensignal.com/reports/fragmentation-2013/

Mehr

{ Light up the Web } Oliver Scheer. Evangelist Microsoft Deutschland

{ Light up the Web } Oliver Scheer. Evangelist Microsoft Deutschland { Light up the Web } Oliver Scheer Evangelist Microsoft Deutschland { Light up the Web } Oliver Scheer Evangelist Microsoft Deutschland Was ist Silverlight? Tools für Silverlight Designer-Developer-Workflow

Mehr

Martin Fache (KIDS interactive) - Anforderungen an eine mobile/responsive Website Vortrag zum Seitenstark Fachtag

Martin Fache (KIDS interactive) - Anforderungen an eine mobile/responsive Website Vortrag zum Seitenstark Fachtag Agenda Entwicklung der Internet-fähigen Geräte Motivation für mobile Optimierung Lösungsansätze und Praxisbeispiele Im Jahr 2000 http://dag.wosc.edu/?gallery=wosc-computer-collection Im Jahr 2000 Webseite

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

Der Server glüht, doch die Seite lahmt. Pagespeed-Optimierung jenseits des Servers

Der Server glüht, doch die Seite lahmt. Pagespeed-Optimierung jenseits des Servers Der Server glüht, doch die Seite lahmt Pagespeed-Optimierung jenseits des Servers Sebastian Donners isa-media GmbH Fahrplan Warum Pagespeed wichtig ist Fallbeispiel Ansätze zur Pagespeed-Optimierung Pagespeed

Mehr

SEO Tools & Contao Extensions. SEO für (fast) jedes Budget

SEO Tools & Contao Extensions. SEO für (fast) jedes Budget SEO Tools & Contao Extensions SEO für (fast) jedes Budget Agenda Kurzprofil Kim SEO Tools Contao Extensions Themes: Wie man den SEO nicht wahnsinnig macht Kim Wormer heartcodiert.de Kreativkonzepte Webdesign

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

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

http://login-38.hoststar.ch/user/web146/awstats.php?month=05&year=2014&output=... Statistik für web146 (-05) - main http://login-38.hoststar.ch/user/web146/awstats.php?month=05&year=&output=... Page 1 of 6 10.07. Statistik für: web146 Zuletzt aktualisiert: 10.07. - 20:23 Zeitraum: Mai

Mehr

Sind Ihre Landing Pages schon fit für die Multi-Screen-Welt? digitalmobil GmbH & Co. KG - Bayerstr. 16a - 80335 München

Sind Ihre Landing Pages schon fit für die Multi-Screen-Welt? digitalmobil GmbH & Co. KG - Bayerstr. 16a - 80335 München Sind Ihre Landing Pages schon fit für die Multi-Screen-Welt? digitalmobil GmbH & Co. KG - Bayerstr. 16a - 80335 München Landing Pages sind Ihre Kampagnenheimat 1 Kampagne Fokus Aktion, Produkt oder Dienstleistung

Mehr

Immer mehr lebt mobil

Immer mehr lebt mobil Immer mehr lebt mobil mehr als 4.600.000.000 Mobilgeräte breite Verfügbarkeit neuer always-on und Apps Lifestyle 2 Trittsicher auf allen mobilen Pfaden mit HTML5 und jquery Mobile Mike Baird http://flickr.com/photos/mikebaird/482031103/

Mehr

Joomla! Performance Tweaking Joomla!Day 2012 Berlin. Copyright by Frank Delventhal (www.deweso.de)

Joomla! Performance Tweaking Joomla!Day 2012 Berlin. Copyright by Frank Delventhal (www.deweso.de) Joomla! Performance Tweaking Joomla!Day 2012 Berlin Kurze Vorstellung der Tools XAMPP Lokale Entwicklungsumgebung mit allem was man für den Start braucht Apache Benchmark Bestandteil von XAMPP, man kann

Mehr

Google Kriterien für die Bewertung mobil optimierter Webseiten

Google Kriterien für die Bewertung mobil optimierter Webseiten Google Kriterien für die Bewertung mobil optimierter Webseiten Google Kriterien für die Bewertung mobil optimierter Webseiten Am 21. April hat Google damit begonnen ein neues Algorithmus Update auszurollen

Mehr

SEARCH ENGINE FRIENDLY DESIGN

SEARCH ENGINE FRIENDLY DESIGN SEARCH ENGINE FRIENDLY DESIGN KURZE VORSTELLUNG Kai Spriestersbach 11 Jahre Online Marketing-Erfahrung Speaker SMX München 2010-2015 SEO CAMPIXX 2011-2015 SEOkomm 2014 SEO DAY 2015 Referent der afs Akademie

Mehr

Think Mobile Effiziente Entwicklungsstrategien im GIS. Kai Hoffmann, BTC AG

Think Mobile Effiziente Entwicklungsstrategien im GIS. Kai Hoffmann, BTC AG Think Mobile Effiziente Entwicklungsstrategien im GIS Kai Hoffmann, BTC AG Mobile Endgeräte Was ist zu beachten? In dieser Betrachtung Smartphone Tablet Unterschiedliche Hardwareausstattung Bildschirmgröße

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

SEO-Website Check. von Sanje Gautam & Jens Mönning. Gefällt mir. FAIRRANK GmbH Sanje Gautam & Jens Mönning SEO-Website-Check Seite 1

SEO-Website Check. von Sanje Gautam & Jens Mönning. Gefällt mir. FAIRRANK GmbH Sanje Gautam & Jens Mönning SEO-Website-Check Seite 1 Gefällt mir SEO-Website Check 396 von Sanje Gautam & Jens Mönning FAIRRANK GmbH Sanje Gautam & Jens Mönning SEO-Website-Check Seite 1 TOP 9 SEO-Basics Agenda Keywords Title & Description Überschriften

Mehr

Wir bringen Ihre Notes/Domino Anwendungen sicher ins Web 19.11.2015, Bilster Berg Drive Resort Michael Steinhoff, agentbase AG. www.agentbase.

Wir bringen Ihre Notes/Domino Anwendungen sicher ins Web 19.11.2015, Bilster Berg Drive Resort Michael Steinhoff, agentbase AG. www.agentbase. Wir bringen Ihre Notes/Domino Anwendungen sicher ins Web 19.11.2015, Bilster Berg Drive Resort Michael Steinhoff, agentbase AG www.agentbase.de 1 Agenda Grundlagen Modernisierung Möglichkeiten mit Domino

Mehr

Webdesign Grundlagen. Michael Kraft, M.A. WS 2012/2013 hawk@herrkraft.de

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

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

Google Gears Offline Web?

Google Gears Offline Web? Google Gears ist eine Browsererweiterung, die es in sich hat. Dem Webanwendungsentwickler werden Dienste bereitgestellt, die es ermöglichen, Webanwendungen so zu schreiben, dass eine Offline-Arbeit möglich

Mehr

Modernes Webdesign mit CSS

Modernes Webdesign mit CSS Heiko Stiegert Modernes Webdesign mit CSS Schritt für Schritt zur perfekten Website Galileo Press Inhalt rt TEIL I Grundlagen 1 Einleitung 1.1 Was ist Webdesign? 1.1.1 Accessibility 15 1.1.2 Usability

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

Online Marketing Trends & E-Commerce Trends 2016. 09.03.2016 Martin Ritter WEBneo GmbH

Online Marketing Trends & E-Commerce Trends 2016. 09.03.2016 Martin Ritter WEBneo GmbH Online Marketing Trends & E-Commerce Trends 2016 Mobile-First Kampagne von Google seit April 2015 Mobile-First Kampagne von Google seit April 2015 Mobile First Mobil hat für Google oberste Priorität Webmaster

Mehr

Auf einen Blick. 1 Ein eigener Webauftritt in drei Minuten Wer braucht was die eigene Website planen... 31

Auf einen Blick. 1 Ein eigener Webauftritt in drei Minuten Wer braucht was die eigene Website planen... 31 Auf einen Blick Auf einen Blick 1 Ein eigener Webauftritt in drei Minuten... 17 2 Wer braucht was die eigene Website planen... 31 3 Ein besserer Webauftritt in drei Stunden... 43 4 Die ersten Schritte

Mehr

Clemens H. Cap http://wwwiuk.informatik.uni-rostock.de http://www.internet-prof.de. Bedarf an Zeit, Speicher, Netz und anderen Ressourcen

Clemens H. Cap http://wwwiuk.informatik.uni-rostock.de http://www.internet-prof.de. Bedarf an Zeit, Speicher, Netz und anderen Ressourcen Performance Bedarf an Zeit, Speicher, Netz und anderen Ressourcen Lernziel Warum ist Performance bei Ajax so wichtig? Was sind die Fallen bei Ajax Programmierung? Welche Werkzeuge gibt es? Ausgewählte

Mehr

Wordpress Administration

Wordpress Administration 2016-09-04, #WCFRA Wordpress Administration, mpw@taquiri.de Seite 1 / 10 Wordpress Administration Sicherheit, Zuverlässigkeit und Performance: Administration im Dreieck zwischen Erstellung, Betrieb 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

1 von 6 01.01.2011 09:55

1 von 6 01.01.2011 09:55 Statistik für sggelterkinden.ch () - main 1 von 6 01.01.2011 09:55 Zuletzt aktualisiert: 01.01.2011-06:52 Zeitraum: OK Zusammenfassung Zeitraum Jahr Erster Zugriff 01.01. - 00:17 Letzter Zugriff 31.12.

Mehr

Webseiten-Bericht für jdhein.de

Webseiten-Bericht für jdhein.de Webseiten-Bericht für jdhein.de Generiert am 29 September 2017 06:00 AM SEO Score 54/100 SEO Inhalte Seitentitel (Meta title) Designer Mode online bestellen jdhein.de Länge : 42 Perfekt, denn Ihr Seitentitel

Mehr

JavaScript & Ajax Debugging. Marcel Bsufka 16.05.2011

JavaScript & Ajax Debugging. Marcel Bsufka 16.05.2011 JavaScript & Ajax Debugging Marcel Bsufka 16.05.2011 2 http://www.phdcomics.com/comics/archive.php?comicid=673 Agenda 3 1. Was ist JavaScript? a. Merkmale b. Probleme beim Debuggen 2. Debugging Werkzeuge

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

Sind Ihre Landing Pages schon fit für die Multi-Screen-Welt? digitalmobil GmbH & Co. KG - Bayerstr. 16a - 80335 München

Sind Ihre Landing Pages schon fit für die Multi-Screen-Welt? digitalmobil GmbH & Co. KG - Bayerstr. 16a - 80335 München Sind Ihre Landing Pages schon fit für die Multi-Screen-Welt? digitalmobil GmbH & Co. KG - Bayerstr. 16a - 80335 München Wir leben in einer Multi-Screen-Welt 40 Prozent der Deutschen sind im mobilen Internet

Mehr

Einführung Web Optimierung von Ressourcen Bidirektionale Kommunikation Lastverteilung Zusammenfassung Literatur. Optimierung im Web.

Einführung Web Optimierung von Ressourcen Bidirektionale Kommunikation Lastverteilung Zusammenfassung Literatur. Optimierung im Web. Optimierung im Web Connor Gäde 12.01.2017 1 / 32 Inhaltsverzeichnis 1 Einführung Web 2 Optimierung von Ressourcen Verwaltung von Komponenten Reduzierung von Dateigrößen Reduzierung von HTTP Anfragen 3

Mehr

When your browser turns against you Stealing local files

When your browser turns against you Stealing local files Information Security When your browser turns against you Stealing local files Eine Präsentation von Alexander Inführ whoami Alexander Inführ Information Security FH. St Pölten Internet Explorer Tester

Mehr

HFT App. Prof. Dr. Gerhard Wanner Michael Kolb B.Sc. Sonntag, 26. Mai 13

HFT App. Prof. Dr. Gerhard Wanner Michael Kolb B.Sc. Sonntag, 26. Mai 13 HFT App Prof. Dr. Gerhard Wanner Michael Kolb B.Sc. 1 Die Hochschule 2 3 HFT Stuttgart Gegründet 1832 als Winterschule für Bauhandwerker 3.700 Studierende über 100 Professoren über 350 Lehrbeauftragte

Mehr

Xpert.ivy Developer Day 2014. User Dialog Features. Autoren: Peter Stöckli & Flavio Sadeghi Datum: 14. Mai 2014

Xpert.ivy Developer Day 2014. User Dialog Features. Autoren: Peter Stöckli & Flavio Sadeghi Datum: 14. Mai 2014 Xpert.ivy Developer Day 2014 User Dialog Features Autoren: Peter Stöckli & Flavio Sadeghi Datum: 14. Mai 2014 1 Inhalt Übersicht New User Dialog Wizard Form Fields CMS & Html Dialog Layouts JSF 2.2 / Primefaces

Mehr

php im high-end ::: eine case-study zur 1&1 internet ag

php im high-end ::: eine case-study zur 1&1 internet ag php im high-end [1] php im high-end ::: eine case-study zur 1&1 internet ag stephan schmidt 1&1 internet ag php im high-end [2] Was ist High-End? Die 1&1 Internet AG Anforderungen an das System Zahlen

Mehr

www.jsf-academy.com JSF goes Mobile Mit JavaServer Faces mobile Welten erschließen Copyright 2013, Andy Bosch, www.jsf-academy.

www.jsf-academy.com JSF goes Mobile Mit JavaServer Faces mobile Welten erschließen Copyright 2013, Andy Bosch, www.jsf-academy. www.jsf-academy.com JSF goes Mobile Mit JavaServer Faces mobile Welten erschließen Copyright 2013, Andy Bosch, www.jsf-academy.de Slide 1 Was habe ich heute vor? Aufzeigen, welche Möglichkeiten JSF bietet,

Mehr

Wordpress SEO Optimierung in 10 Schritten

Wordpress SEO Optimierung in 10 Schritten Wordpress SEO Optimierung in 10 Schritten v.1 1 Inhaltsverzeichnis 1. Keyword-Analyse 2. Privatsphäreeinstellungen und IST-Analyse 3. Optimierung der URL-Struktur 4. Einsatz von H-Tags 5. Guter und aussagekräftiger

Mehr

WEBAPPS MEDIEN ZWISCHEN TECHNOLOGIE UND GESELLSCHAFT PROF. DR. MANFRED THALLER JONAS SCHOPHAUS UNI KÖLN WS 2012

WEBAPPS MEDIEN ZWISCHEN TECHNOLOGIE UND GESELLSCHAFT PROF. DR. MANFRED THALLER JONAS SCHOPHAUS UNI KÖLN WS 2012 WEBAPPS MEDIEN ZWISCHEN TECHNOLOGIE UND GESELLSCHAFT PROF. DR. MANFRED THALLER JONAS SCHOPHAUS UNI KÖLN WS 2012 AGENDA 1. Native versus webbasierte Apps 2. HTML5 & CSS3 1. Media Queries 2. Geolocation

Mehr

Bulk Web-Crawler mit Spring Batch

Bulk Web-Crawler mit Spring Batch Bulk Web-Crawler mit Spring Batch Anforderung - funktional Wir wollen automatisiert Überprüfung, ob bestimmte Produkte (Bücher) in einem Online-Shop gelistet sind. Site Produkt Status AMAZON_DE 0815 FOUND

Mehr

XPages Good to know. Benjamin Stein & Pierre Hein Stuttgart 7. Mai 2015

XPages Good to know. Benjamin Stein & Pierre Hein Stuttgart 7. Mai 2015 XPages Good to know Benjamin Stein & Pierre Hein Stuttgart 7. Mai 2015 Agenda 1. Einführung Was sind XPages? 2. Allgemeine Tipps Allgemeine Tipps für die Verwendung von XPages 3. Designer Tipps Tipps für

Mehr

Designänderungen mit CSS und jquery

Designänderungen mit CSS und jquery Designänderungen mit CSS und jquery In der epages-administration gibt es in den Menüpunkten "Schnelldesign" und "Erweitertes Design" umfangreiche Möglichkeiten, das Design der Webseite anzupassen. Erfahrene

Mehr

Workshop I. Technische Differenzierung mobiler Kommunikationslösungen am Beispiel NPO/NGO Kommunikation. 7. Juni 2011

Workshop I. Technische Differenzierung mobiler Kommunikationslösungen am Beispiel NPO/NGO Kommunikation. 7. Juni 2011 Workshop I Technische Differenzierung mobiler Kommunikationslösungen am Beispiel NPO/NGO Kommunikation 7. Juni 2011 Übersicht è Native Apps è Web-Apps è Mobile Websites è Responsive Design Mobile Kommunikation

Mehr

Softwareentwicklung in der industriellen Praxis

Softwareentwicklung in der industriellen Praxis Softwareentwicklung in der industriellen Praxis Cloud-Systeme: Besonderheiten bei Programmierung und Betrieb Steffen Gemkow / Paul Fritsche - ObjectFab GmbH 26.11.2012 Simple is beautiful Don t repeat

Mehr

JAmp - Accelerated Mobile Pages plugin. 1 Einführung

JAmp - Accelerated Mobile Pages plugin. 1 Einführung 1 Einführung AMP befreit eine mobile Webseite von vielen unnötigen Elementen, die dafür verantwortlich sind, dass eine normale Webseite langsam angezeigt wird, z. B. Tonnen von Cookies, JavaScript von

Mehr

ONPAGE-SEO OFFPAGE-SEO WIE BEUTREILT GOOGLE DIE QUALITÄT IHRER PAGE?

ONPAGE-SEO OFFPAGE-SEO WIE BEUTREILT GOOGLE DIE QUALITÄT IHRER PAGE? WORKID SEARCH ENGINE OPTIMIZATION GUIDE ONPAGE-SEO OFFPAGE-SEO WIE BEUTREILT GOOGLE DIE QUALITÄT IHRER PAGE? SEARCH ENGINE OPTIMIZATION GUIDE WORKID INHALT Nach dem Mobilegeddon im April wurde uns wieder

Mehr

Ihre Webseiten-Analyse kieferorthopädischen Praxis Dr. Mirsberger

Ihre Webseiten-Analyse kieferorthopädischen Praxis Dr. Mirsberger Ihre Webseiten-Analyse kieferorthopädischen Praxis Dr. Mirsberger www.kfo-ibb.de Wir sind bekalabs Webmedien, eine Internet-Agentur aus Rheine die sich seit 10 Jahren auf die Konzipierung und Erstellung

Mehr

Agon Solutions. The native web mobile Architekturen mit HTML5 und PhoneGap. Ihre Prozesse in besten Händen.

Agon Solutions. The native web mobile Architekturen mit HTML5 und PhoneGap. Ihre Prozesse in besten Händen. The native web mobile Architekturen mit HTML5 und PhoneGap Juri Urbainczyk Agon meets Technology 26. Februar 2013 Agon Solutions Ihre Prozesse in besten Händen. 1 Worum geht s? Mobile und mehr Warum HTML5?

Mehr

Inhalt. 1 Ein eigener Webauftritt in drei Minuten 17. 2 Wer braucht was die eigene Website planen 29. Für wen ist dieses Buch?...

Inhalt. 1 Ein eigener Webauftritt in drei Minuten 17. 2 Wer braucht was die eigene Website planen 29. Für wen ist dieses Buch?... Für wen ist dieses Buch?... 13 1 Ein eigener Webauftritt in drei Minuten 17 1.1 Die Visitenkarte des Zauberers... 17 1.1.1 Auswahl des Anbieters... 18 1.1.2 Anmeldung... 19 1.2 Welche Technik lässt das

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

mobile Die Vertriebs-App für den mobilen Außendienst Messekongress IT für Versicherungen Leipzig 2013

mobile Die Vertriebs-App für den mobilen Außendienst Messekongress IT für Versicherungen Leipzig 2013 mobile Die Vertriebs-App für den mobilen Außendienst Messekongress IT für Versicherungen Leipzig 2013 mobile Olaf Bechtold WGV-Informatik und Media GmbH Leiter Key-Account-Management wgv Versicherungen

Mehr

Microsoft.NET & IBM System i - Webanwendungen mit AJAX - I Christian Neißl, 28.12.2010

Microsoft.NET & IBM System i - Webanwendungen mit AJAX - I Christian Neißl, 28.12.2010 Microsoft.NET & IBM System i - Webanwendungen mit AJAX - I Christian Neißl, 28.12.2010 Im Jahr 2006 hat ein cleverer Journalist den Namen AJAX erfunden. Der Begriff beschreibt eine damals bereits bekannte

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

«Es gibt bereits alle guten Vorsätze,

«Es gibt bereits alle guten Vorsätze, Do s and dont s professioneller Webauftritte «Es gibt bereits alle guten Vorsätze, wir brauchen sie nur noch anzuwenden.» Pascal Blaise (1623 1662) 1 Inhalt Die Wichtigkeit von Webseiten Ihr Auftritt im

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

Einführung in die Cross-Plattform Entwicklung Das Intel XDK

Einführung in die Cross-Plattform Entwicklung Das Intel XDK Einführung in die Cross-Plattform Entwicklung Das Intel XDK Einführung Dieses Hands-on-Lab (HOL) macht den Leser mit dem Intel XDK vertraut. Es wird Schritt für Schritt die erste eigene Hybrid-App entwickelt

Mehr

Inhaltsverzeichnis. Inhaltsverzeichnis

Inhaltsverzeichnis. Inhaltsverzeichnis Vorwort Vorwort Im Rahmen der Studie mindex 2015. Welche SEO-Potenziale schlummern in Deutschlands Unternehmenswebsites? wurde der mindex entwickelt, ein Index, der den Optimierungsstand deutscher Unternehmen

Mehr

Service Coding Crash Course

Service Coding Crash Course Service Coding Crash Course Willkommen! noch 2 wilde Tage! Bisher: Aufbau von Models, scaffolding, Formulare Formatierung, Assets einbinden, Layout, Navigation Ziel heute: Mobile Browser, JavaScript APIs

Mehr

Vorteil. Einfach zu realisieren performant. Übersichtlich performant. "Vererbung" von Änderungen an vererbender Tabelle

Vorteil. Einfach zu realisieren performant. Übersichtlich performant. Vererbung von Änderungen an vererbender Tabelle O/R Mapping: Abbildung von Vererbungsbeziehungen Strategie Vorteil Nachteil 1- Tabelle Einfach zu realisieren performant Leere Felder kein not-null Beschränkungen Identifikation der Klasse über eignes

Mehr

FileMaker Konferenz 2011 Hamburg www.filemaker-konferenz.com. Speed. Performance Optimierung für Ihre Lösung / Entwickler

FileMaker Konferenz 2011 Hamburg www.filemaker-konferenz.com. Speed. Performance Optimierung für Ihre Lösung / Entwickler Speed Performance Optimierung für Ihre Lösung / Entwickler [x] cross solution Armin Egginger - Zertifizierter FileMaker Entwickler Urheber von CrossCheck Netzwerk von Datenbankprogrammierern Kunden in

Mehr

WEB TRACKING WIE WIR BEIM SURFEN VERFOLGT WERDEN

WEB TRACKING WIE WIR BEIM SURFEN VERFOLGT WERDEN WEB TRACKING WIE WIR BEIM SURFEN VERFOLGT WERDEN Stefan Schlott / @_skyr WER UND WARUM SEITENBETREIBER Neugierde Infos für Partner, Management, Marketing: Was wird wie lange angesehen Welche Seiten werden

Mehr

«Es gibt bereits alle guten Vorsätze,

«Es gibt bereits alle guten Vorsätze, Do s and dont s professioneller Webauftritte «Es gibt bereits alle guten Vorsätze, wir brauchen sie nur noch anzuwenden.» Pascal Blaise (1623 1662) 1 Inhalt Die Wichtigkeit von Webseiten Ihr Auftritt im

Mehr

Webseiten-Bericht für qiwork.pt

Webseiten-Bericht für qiwork.pt Webseiten-Bericht für qiwork.pt Generiert am 03 Dezember 2015 16:54 PM Der Wert ist 55/100 SEO Inhalte Seitentitel QIWORK. Creative Studio Länge : 25 Perfekt, denn Ihr Seitentitel enthält zwischen 10 und

Mehr

Performance Tuning mit @enterprise

Performance Tuning mit @enterprise @enterprise Kunden-Forum 2005 Performance Tuning mit @enterprise Herbert Groiss Groiss Informatics GmbH, 2005 Inhalt Datenbank RMI JAVA API HTTP Konfiguration Analyse Groiss Informatics GmbH, 2005 2 Datenbank

Mehr

Webseiten erstellen für Einsteiger

Webseiten erstellen für Einsteiger Daniel Mies Webseiten erstellen für Einsteiger Schritt für Schritt zur eigenen Website Galileo Press Vorbemerkungen 15 1 Vordem Start 21 1.1 Wie kommt die Seite aus dem Internet auf meinen Computer? 21

Mehr

Inhaltsverzeichnis. Einführung... 1. Kapitel 1 Die Bausteine einer Webseite... 13. Kapitel 2 Die Arbeit mit Webseitendateien... 39

Inhaltsverzeichnis. Einführung... 1. Kapitel 1 Die Bausteine einer Webseite... 13. Kapitel 2 Die Arbeit mit Webseitendateien... 39 Inhaltsverzeichnis Einführung....................................... 1 HTML und CSS im Überblick............................ 2 Browser........................................ 3 Webstandards und Webspezifikationen......................

Mehr

Eclipse Scout Heute und Morgen. Jérémie Bresson BSI Business Systems Integration AG

Eclipse Scout Heute und Morgen. Jérémie Bresson BSI Business Systems Integration AG Eclipse Scout Heute und Morgen @ZimMatthias @j2r2b Matthias Zimmermann Jérémie Bresson BSI Business Systems Integration AG Scout Heute Neon Release Eclipse Scout Neon Release Neue Java Platform Neon Release

Mehr

Joomla SEO: 7 Experten-Tipps

Joomla SEO: 7 Experten-Tipps Joomla SEO: 7 Experten-Tipps Joomla SEO: 7 Experten-Tipps Joomla ist eines der am meist genutzten Content Management Systeme (CMS) auf der Welt. Wir erläutern Ihnen in diesem ebook anhand von 7 Punkten,

Mehr

NEXT LEVEL HOSTING VON 1&1 PERFORMANCE LEVEL: LEISTUNG, DIE MIT IHREN ANFORDERUNGEN WÄCHST

NEXT LEVEL HOSTING VON 1&1 PERFORMANCE LEVEL: LEISTUNG, DIE MIT IHREN ANFORDERUNGEN WÄCHST NEXT LEVEL HOSTING VON 1&1 PERFORMANCE LEVEL: LEISTUNG, DIE MIT IHREN ANFORDERUNGEN WÄCHST Niemand wartet gerne. Wenn es um den Erfolg Ihrer Websites geht, spielen deshalb neben Inhalt, Struktur und Design

Mehr

DAS UNGESCHMINKTE PROTOKOLL

DAS UNGESCHMINKTE PROTOKOLL DAS UNGESCHMINKTE Case Study tutto PROTOKOLL bene: ANDRONACO A G E N D A WIR ANALYSE & POTENZIALE KONZEPT & DESIGN TECHNISCHE UMSETZUNG REFERENT Name: Mirko Semmler Alter: 33 Position: Projektmanager E-Commerce

Mehr