God performance er god kundeservice

Størrelse: px
Starte visningen fra side:

Download "God performance er god kundeservice"

Transkript

1 God performance er god kundeservice 7. maj 2014 Session 2 Tobias Borg Petersen, Performancekonsulent fra Digicure A/S

2 Hvem er jeg Tobias Borg Petersen Performancekonsulent i Digicure Front End udvikler (.NET) dk.linkedin.com/in/tobiasbp 2

3 Stiftet i Kontor i Lyngby 22 medarbejdere Beskæftiger os med analyse og rådgivning It-sikkerhed Web performance It-sikkerhedsuddannelser CISSP CEH Ethical hacker CVSE Vmware Hacking / Advanced Security 3

4 Agenda Tobias Borg Petersen Hvilke typer værktøjer har jeg behov for? Top 10 tips og tricks til at øge performance niveauet Mobil performance optimering de mobile sites kræver opmærksomhed Når forretningen bliver global, sætter det store krav til performance Web performance optimering som en løbende proces Hvad byder fremtiden på? Hvilke udfordringer kommer vi til at stå med? 4

5 5

6 Hvorfor optimere web performance? 6

7 Websites bliver langsommere og langsommere 7

8 Web performance Hvordan står det til i dag? Danske webshops Danske kommuner Kilde: 8

9 Web performance Hvorfor? Lavere bruger engagement 20 %.. mindre trafik blot ved at øge svartiden med 500 ms. Kilde: 9

10 Web performance Hvorfor? Lavere bruger engagement 47 % af de adspurgte brugere forventer at et website er vist indenfor 2 sekunder 40 % af de adspurgte brugere vil forlade et website der er mere end 3 sekunder om at blive vist Kilde: 10

11 Web performance Hvorfor? Tekniske gevinster Svartider % Båndbredde forbrug 43 % DB CPU 75 % Samtidige brugere +300 % Kilde: 11

12 Web performance Hvorfor? Search Engine Optimization (SEO) 1.5 seconds == SLOW Kilde: 12

13 De besøgendes forventninger 13

14 De besøgendes forventninger 1960 = <10 sekunder 2006 = <4 sekunder 2009 = <2 sekunder 2013 = <1 sekund Højere krav til performance 14

15 Web performance optimering 15

16 Båndbredde og svartider 16

17 Båndbredde og svartider Vil den stigende hastighed på båndbreddelinjerne løse vores problemer? NEJ! 17

18 Båndbredde og svartider 18

19 Båndbredde og svartider Båndredde og latency Båndbredde indikerer tykkelsen Latency indikerer transporttiden Transporttiden fra A til B == Latency 19

20 Båndbredde og svartider Fra Danmark 20

21 Latency == transporttiden fra A til B Båndbredde 21

22 Båndbredde og svartider Fra Danmark 22

23 Båndbredde og svartider Fra Danmark Fra Australien 23

24 Båndbredde og svartider Fra Danmark Fra Australien 24

25 Båndbredde og svartider Streaming er begrænset af båndbredde Web browsing er begrænset af latency 25

26 Hvordan indlæser browseren et website 26

27 Link: 27

28 28

29 Ekstra info: CSS filer JavaScript filer 29

30 30

31 Hvilke typer værktøjer har man behov for? Dit websites svartider skal være hurtigere 31

32 Hvilke typer af værktøjer har man behov for? 32

33 Hvilke typer af værktøjer har man behov for? Monitorering Test Optimering Udvælg de rigtige værktøjer 33

34 Testværktøjer Web performance Svartider Tilgængelighed IKKE kun ping Brugernes oplevelse udefra 3. part monitorering Monitorering 34

35 Testværktøjer Web performance Du kan ikke forbedre det du ikke måler på! Ikke i blinde! 35

36 Testværktøjer Web performance Load test Hvor meget kan websitet holde til Stress test Hvor meget kan websitet holde til under en stor belastning Endurance test Hvordan opfører websitet sig under en længere vedvarende belastning Performancetest 36

37 Testværktøjer Web performance Lokalisér potentielle optimeringstiltag Udbedre flaskehalse Reducér svartider Reducér båndbreddeforbrug Reducér belastning på it-infrastruktur Performance optimering 37

38 Testværktøjer Web performance YSlow plugin PageSpeed plugin Webperformance X-ray Antal performance checks Mobil specifikke performance checks Nej Nej Ja Omfang 1 URL 1 URL Hele websitet Administrationsmodul Nej Nej Ja, op til flere brugere PDF rapporter Nej Nej Ja, 14 forskellige Sammenligning af scanninger Nej Nej Ja API Ja Ja Ja Dansk support Nej Nej Ja 38

39 Testværktøjer Web performance Værktøjet som bliver benyttet 39

40 Hvilke typer af værktøjer har man behov for? Værktøjerne er på plads! 40

41 Hvilke typer af værktøjer har man behov for? 80-90% of the end-user response time is spent on the frontend. Start there. Steve Sourders, Google 20 % BE = Time To First byte (TTFB) Database opslag Web service kald HTML generering 80% FE = Download af indholdet: Billeder CSS Scripts Flash Kilde: 41

42 Hvilke typer af værktøjer har man behov for? Reducering af antal HTTP forespørgsler Reducering af website indholdet

43 Hvilke typer af værktøjer har man behov for? Optimér websitet Køb ikke mere hardware 500 kb 90 req. 250 kb 45 req. 43

44 Hvilke typer af værktøjer har man behov for? Gør som Seatwave 44

45 Top 10 tips og tricks til at øge performance niveauet Reducér antallet af forespørgsler 45

46 1) Combinable JavaScript/CSS files 46

47 Top 10 tips og tricks Reducér forespørgsler: Combinable JavaScript/CSS files Dyre HTTP forespørgsler Længere svartider Større belastning på infrastrukturen Effektiv komprimering 47

48 Top 10 tips og tricks 48

49 Hvor gode er I? 49

50 8 8 50

51 2) Domain Sharding 51

52 Top 10 tips og tricks 6 åbne forbindelse ad gangen Per domæne Statiske komponenter Cookie-less domæner Reducér forespørgsler: Domain Sharding 52

53 Top 10 tips og tricks 53

54 Hvor gode er I? 54

55

56 Top 10 tips og tricks Reducér forespørgsler: Domain Sharding 56

57 3) Caching (Expire Headers) 57

58 Top 10 tips og tricks The fastest HTTP request is the one not made. - Steve Souders Reducér forespørgsler: Caching (Expire Headers) 58

59 Top 10 tips og tricks The fastest HTTP request is the one not made. Caching Headers Pas på med dynamiske komponenter Indfør versionsnumre o Javascript_v01.js o Javascript_v02.js Reducér forespørgsler: Caching (Expire Headers) Last-Modified løser næsten problemet 59

60 Top 10 tips og tricks Reducér forespørgsler: Caching (Expire Headers) 60

61 Top 10 tips og tricks Reducér forespørgsler: Caching (Expire Headers) 61

62 Hvor gode er I? 62

63 7 9 63

64 Top 10 tips og tricks Reducér indhold 64

65 4) Activate HTTP Compression 65

66 Top 10 tips og tricks Komprimering af: HTML, CSS, JavaScript, Fonts, og ICO-filer Ikke billeder, videoer eller PDF er Konfiguration på webserver Uden gzip/deflate Med gzip/deflate Load balancer problem Reducér indhold: HTTP Compression 66

67 Top 10 tips og tricks Reducér indhold: HTTP Compression 67

68 Hvor gode er I? 68

69

70 5) Minify JavaScript/CSS-files 70

71 Top 10 tips og tricks /* Highlight */ #content table tr.sfhover, #content table tr.sfhover td { background-color: #b5dff3; color: #000 } /* Selected */ /* This always takes precedence over highlight color! */ #content table.ledger tr.selected td, #content table tr.selected td { background-color: #4775d1; color: #fff; border-left: 1px solid #346dbe; border-bottom: 1px solid #7daaea } Not Minified #content table tr.sfhover,#content table tr.sfhover td{backgroundcolor:#b5dff3;color:#000}#content table.ledger tr.selected td,#content table tr.selected td{background-color:#4775d1;color:#fff;border-left:1px Minified solid #346dbe;border-bottom:1px solid #7daaea} Reducér indhold: Minify JavaScript/CSS-files 71

72 Top 10 tips og tricks YUI Compressor, Java baseret command line - developer.yahoo.com/yui/compressor/ CSS Tidy - Webperformance X-ray - Reducér indhold: Minify JavaScript/CSS-files 72

73 6) Unoptimized Images 73

74 Top 10 tips og tricks JPEG-filer kan indeholde: Embedded thumbnail images EXIF metadata Adobe XMP metadata Camera information and settings Geographical and timing data ICC color profile data Comments Kan ikke komprimeres med HTTP Compression! Benyt JPEGTran - Webperformance X-ray Reducér indhold: Unoptimized Images - JPEG 74

75 Top 10 tips og tricks Reducér indhold: Unoptimized Images - JPEG 75

76 Top 10 tips og tricks PNG-filer kan indeholde: Comments EXIF metadata Unused color or paletta data Compressed with an unoptimized DEFLATE compressor (Level 1-9) Reducér indhold: Unoptimized Images - PNG 76

77 7) JPEG Candidate Images 77

78 Top 10 tips og tricks ImageMagick.org PNG/GIF filer JPEG filer Reducering i størrelse 879 kb ~94 % Reducér indhold: JPEG Candidate Images 45 kb Ulemper: Skarpe hjørner (logoer eller grafer) 78

79 8) High Quality JPEG Image 79

80 Top 10 tips og tricks ImageMagick.org JPEG Quality 100 JPEG Quality 75 Reducér indhold: JPEG Candidate Images Reducering i størrelse Ulemper: Dårligere kvalitet 80

81 Top 10 tips og tricks Optimér rendering 81

82 9) CSS in top / JavaScript at bottom 82

83 Top 10 tips og tricks CSS i toppen <head> <link rel= stylesheet href= style.css type= text/css /> </head> JavaScript i toppen JavaScript i bunden Optimér rendering: CSS in top and JavaScript at bottom 83

84 Hvor gode er I? 84

85 8 8 85

86 10) Apply Image Tag Dimensions 86

87 Top 10 tips og tricks <html> <title>funny Birds</title> <p> lots of content about birds </p> <img src="bird.jpg" /> <p> more content about birds </p> </html> <html> <title>funny Birds</title> <p> lots of content about birds </p> <img src="bird.jpg width="30" height="20" /> <p> more content about birds </p> </html> Optimér rendering: Apply Image Tag Dimensions 87

88 11) Ekstra Prioritize visible content 88

89 Top 10 tips og tricks Optimér rendering: Prioritize visible content 89

90 Top 10 tips og tricks Optimér rendering: Prioritize visible content 90

91 Top 10 tips og tricks Optimér rendering: Prioritize visible content 91

92 12) Ekstra Avoid 3. party SPOF (scripts) 92

93 Top 10 tips og tricks DNS Load Balancers App Servers Read-only DB Master DB Optimér rendering: Avoid 3. party SPOF (scripts) 93

94 Top 10 tips og tricks Optimér rendering: Avoid 3. party SPOF (scripts) 94

95 Top 10 tips og tricks Optimér rendering: Avoid 3. party SPOF (scripts) 95

96 Top 10 tips og tricks Optimér rendering: Avoid 3. party SPOF (scripts) 96

97 Top 10 tips og tricks Optimér rendering: Avoid 3. party SPOF (scripts) 97

98 Top 10 tips og tricks Optimér rendering: Avoid 3. party SPOF (scripts) 98

99 Top 10 tips og tricks Optimér rendering: Avoid 3. party SPOF (scripts) 99

100 Top 10 tips og tricks Se dig for når du implementerer 3. part JavaScript til social widgets 100

101 Top 10 tips og tricks Facebook buttons == 270 Kb! Optimér rendering: Avoid 3. party SPOF (scripts) Parametre: u : Sidens URL 101

102 Top 10 tips og tricks Optimér rendering: Avoid 3. party SPOF (scripts) 102

103 Top 10 tips og tricks https://twitter.com/intent/tweet?url=http://www.eksempel.dk &text=performance%20analyse&hashtags=fdih,digicure,web perf&via=digicuredk Optimér rendering: Avoid 3. party SPOF (scripts) Parametre: url : Sidens URL text : Valgfri tekst hashtags : Kommaseparerede hashtags Via : Via tekst 103

104 Top 10 tips og tricks Optimér rendering: Avoid 3. party SPOF (scripts) 104

105 Top 10 tips og tricks icure.dk&title=performance analyse&source=digicure&summary=i analysen har Digicure udf%f8rt performance-checks p%e5 505 FDIH medlemmers websites forside, og benchmarket dem ift. hinanden. Parametre: mini=true : Påkrævet url: URL title : Valgfri titel source : Valgfri kilde summary : Valgfrit resumé https://plus.google.com/share?url=http://digicure.dk Parametre: url : URL 105

106 Hvor gode er I? 106

107

108 13) Ekstra CDNPerf.com 108

109 Top 10 tips og tricks Optimér rendering: 3. Party JavaScript Libraries 109

110 Top 10 tips og tricks Optimér rendering: 3. Party JavaScript Libraries 110

111 14) Ekstra Embedded YouTubes 111

112 Top 10 tips og tricks 400 KB!! Optimér rendering: Embedded YouTubes 112

113 Top 10 tips og tricks 3 KB!! Optimér rendering: Embedded YouTubes 113

114 Top 10 tips og tricks Ikke optimeret Optimeret Optimér rendering: Embedded YouTubes 114

115 Opsummering Combinable JavaScripts 8 8 Domain Sharding 4 12 Caching 7 9 HTTP Compression 11 5 CSS i top / JS i bund part SPOF

116 Performance analyse Seminar Jylland Seminar KBH Webshops Okt 2013 International (httparchive.org) Forespørgsler 81 req. 82 req. 80 req. 94 req. Størrelse 1366 KB 1639 KB KB 1590 KB Potentiel Besparelse (størrelse) 15,73 % 20,5 % 19 %

117 Og husk nu 117

118 Performance optimering som en løbende proces 118

119 Performance optimering - som en løbende proces 119

120 Mobil performance optimering 120

121 Fremtiden indenfor web performance Mobil performance 121

122 Kilde: 122

123 Adgang fra flere forskellige enheder 123

124 124

125 Er de mobile brugere mere tålmodige? 125

126 85 % af de mobile bruger forventer at mobile sites loader lige så hurtigt eller hurtigere end desktop sites Kilde: 126

127 127

128 75 % af de mobile bruger vil forlade et website, hvis det tager længere end 5 sekunder at få indholdet vist 128

129 Båndbredde og mobilnetværket 129

130 Fremtiden indenfor web performance Båndbredde Latency Det mobile netværk 130

131 Båndbredde og svartider Latency 13 1

132 Hvad kan optimeres på dit website Fra Holland Fra Australien 13 2

133 Båndbredde og svartider Afstand Vejret Retning mod radiomast Belastning på radiomast Kilde: 13 3

134 Båndbredde og svartider Fra Holland Fra Australien 4G Netværket - Under the hood 13 4

135 Båndbredde og svartider Men er 4G ikke løsningen på vores problemer? NEJ! 13 5

136 Båndbredde og svartider Fra Holland Fra Australien 4G Netværket - Vil gøre livet nemmere LTE/4G 3G Idle tilstand < 100 ms < 2,5 sek. Forbundet < 5 ms <50 ms 13 6

137 Båndbredde og svartider Fra Holland Fra Australien 4G Netværket - Vil gøre livet nemmere 4G 3G Edge AT & T Core network latency ms ms ms Kilde: https://docs.google.com/presentation/d/1waxb5dpnrcelwbgo6lcous_s1rp24lmqa8m1exedro/present#slide=id.g11c1373c5_5_0 13 7

138 Båndbredde og svartider Fra Holland Fra Australien Radio Access Core Network External Network Samlet latency Idle Edge 50 ms ms ms ms +2,5 sek. 3G 50 ms ms ms ms +2,5 sek. 4G 5 ms ms ms ms +100 ms Desktop ms ms - 4G Netværket - Vil gøre livet nemmere Kilde: https://docs.google.com/presentation/d/1waxb5dpnrcelwbgo6lcous_s1rp24lmqa8m1exedro/present#slide=id.g11c1373c5_5_0 13 8

139 Båndbredde og svartider 4G er ikke tilgængelig for os alle endnu 3G netværket forsvinder ikke foreløbigt Hvad kan vi gøre ved det? Websites størrelse Antal forespørgsler (VIGTIG) 4G Netværket - Vil gøre livet nemmere Løsninger: Reducér mængden af data Reducér antallet af forespørgsler Komprimering Caching 13 9

140 Testværktøjer Mobil performance Performance optimering 140

141 Testværktøjer Mobil performance Performance værktøjer 141

142 Testværktøjer Web performance 142

143 Testværktøjer Web performance Mobitest.akamai.com 143

144 Testværktøjer Web performance Httpwatch.com 144

145 Testværktøjer Web performance F12 Google.dk/chrome 145

146 Testværktøjer Web performance Google.dk/chrome 146

147 Testværktøjer Web performance Google.dk/chrome 147

148 Testværktøjer Web performance Google.dk/chrome 148

149 Testværktøjer Web performance Digicure.dk 149

150 Testværktøjer Web performance Digicure.dk 150

151 Testværktøjer Web performance Digicure.dk 151

152 Testværktøjer Web performance Digicure.dk 152

153 Testværktøjer Web performance Digicure.dk 153

154 Optimering af mobile websites 154

155 15) Eleminate software latency 155

156 Hvad kan optimeres på dit mobile website Kilde: times-faster-than-android-devices/ 156

157 300 ms. forsinkelse Dobbelt-klik Løsningen findes! Hvad kan optimeres på dit mobile website Fast-Click 157

158 Hvad kan optimeres på dit mobile website Fast-Click Kilde: 158

159 Hvad kan optimeres på dit mobile website InstantClick.io Kilde: 159

160 Hvad kan optimeres på dit mobile website kortlink.dk/e9k2 Demo Fast-Click 160

161 Hvad kan optimeres på dit mobile website Demo Fast-Click 161

162 16) Turn Off Autocorrect and Autocapitalize 162

163 Hvad kan optimeres på dit mobile website <input type= text autocapitalize= off autocorrect= off > HTML5 input typer 163

164 164

165 Hvad kan optimeres på dit mobile website <input type= text > <input type= url <input type= > <input type= text pattern= [09]* HTML5 input typer 165

166 17) Perceived Performance vs. Actual Performance 166

167 Hvad kan optimeres på dit mobile website Perceived Performance vs. Actual Performance Kilde: 167

168 Hvad kan optimeres på dit mobile website Perceived Performance vs. Actual Performance Kilde: 168

169 Hvad kan optimeres på dit mobile website Perceived Performance vs. Actual Performance 169

170 Hvad kan optimeres på dit mobile website Perceived Performance vs. Actual Performance 170

171 Hvad kan optimeres på dit mobile website Loading 171

172 Hvad kan optimeres på dit mobile website Loading Kilde: 172

173 Hvad kan optimeres på dit mobile website Loading 173

174 Hvad kan optimeres på dit mobile website Loading 174

175 Hvad kan optimeres på dit mobile website <100 ms = Ingen spinner ms = Spinner Sørg for at Loading -bjælken starter på ca. 10 % ms = Ingen spinner Hvornår bør man benytte en spinner? 175

176 18) Responsive Web Design (RWD) 176

177 Hvad kan optimeres på dit mobile website Det her er ikke internettet 177

178 Hvad kan optimeres på dit mobile website Det her er internettet 178

179 Hvad kan optimeres på dit mobile website Det her bliver internettet 179

180 If your website is 15mb, it s not HTML5 or RWD. It s stupid - Christian Heilmann 180

181 Hvad kan optimeres på dit mobile website Kilde: 181

182 Hvad kan optimeres på dit mobile website Kilde: 182

183 Hvad kan optimeres på dit mobile website Kilde: 183

184 Er RWD sites mindre på mobile enheder? Download og gem væk Download og formindsk Responsive Images bør benyttes Overdreven brug af DOM Hvilke udfordringer findes der ifm. RWD? 184

185 Content Delivery Network (CDN) Når forretningen bliver global 185

186 Top 10 tips og tricks Reducér forespørgsler: Content Delivery Network (CDN) 186

187 Top 10 tips og tricks Smart-route teknologi Komponenter placeret geografisk tættere på brugeren Typisk statiske Fordele: Reducering af trafik Større skalérbarhed 187

188 Top 10 tips og tricks Reducér forespørgsler: Content Delivery Network (CDN) 188

189 Fra Holland Top 10 tips og tricks Fra Australien 18 9

190 Top 10 tips og tricks Fra Holland Fra Australien 19 0

191 Top 10 tips og tricks Reducér forespørgsler: Content Delivery Network (CDN) 191

192 Top 10 tips og tricks Reducér forespørgsler: Content Delivery Network (CDN) 192

193 Fremtiden indenfor web performance Hvor er vi på vej hen? 193

194 De besøgendes forventninger 1960 = <10 sekunder 2006 = <4 sekunder 2009 = <2 sekunder 2013 = <1 sekund Højere krav til performance 194

195 Performance budgettet 195

196 Fremtiden indenfor web performance Tim Kadlec, Inddrag performance tidligt i et projekt Ender med et langsomt website med tungt indhold Kontrol Performance budgettet Performance budgettet Kilde: 196

197 Fremtiden indenfor web performance Fokus på forespørgsler Fokus på websites indhold Forespørgsler og indhold skal reduceres Ikke svartider og tilgængelighed Performance budgettet 197

198 Fremtiden indenfor web performance Sætter et budget Må ikke overskrides Antal forespørgsler og websites indhold Performance budgettet 198

199 Fremtiden indenfor web performance Antal forespørgsler: 30 Eksempel: Instantalarm.dk Websites indhold: 350 KB Performance budgettet 199

200 Fremtiden indenfor web performance Optimér eksisterende features eller komponenter på websitet Fjern eksisterende features eller komponenter på websitet Eksempel: Instantalarm.dk Lad være med at tilføje den nye feature eller komponent Performance budgettet 200

201 HTTP

202 Hvad kommer HTTP 2.0 til at have af betydning? Performance og HTTP 2.0 Reducér latency Priotering af forespørgsler Server-push events Komprimering af HTTP Headers Streaming af data Løsning på Head-of-line-blocking HTTP 2.0 ændrer ikke på data strukturen i vores HTTP Headers 202

203 Hvad kommer HTTP 2.0 til at have af betydning? Streaming af data 203

204 Hvad kommer HTTP 2.0 til at have af betydning? Streaming af data Streaming af data via en enkel TCP fobindelse Elimenering af Head-Of-Line-Blocking Priotering af forespørgsler/filtyper Lavere CPU og Memory forbrug Færre TCP forbindelser == flere samtidige brugere Mindre tid på TCP slow-start Hurtigere TCP congestion/loss recovery 204

205 Hvad kommer HTTP 2.0 til at have af betydning? Server push events 205

206 Hvad kommer HTTP 2.0 til at have af betydning? Server push events Fungerer som inlining og data URIs Reducerer latency Pushed filer kan blive cached Pushed filer kan genbruges på flere sider Pushed filer kan prioteres af serveren 206

207 Hvad kommer HTTP 2.0 til at have af betydning? Komprimering af HTTP Headers bytes + cookie info Header tables Undgå identiske HTTP Headers Header tables udløber når forbindelsen lukkes 207

208 Hvad kommer HTTP 2.0 til at have af betydning? 208

209 Hvad kommer HTTP 2.0 til at have af betydning? Komprimering af HTTP Headers bytes + cookie info Header tables Undgå identiske HTTP Headers Header tables udløber når forbindelsen lukkes Komprimering af data (CRIME sårbarhed løst) 209

210 Hvad kommer HTTP 2.0 til at have af betydning? Store krav til TCP forbindelse TCP cwnd == 10 segments Support TLS med ALPN negotiation (NPN for SPDY) Support af TLS resumption Læs High Performance Browser Networking 210

211 Hvad kommer HTTP 2.0 til at have af betydning? Gamle vaner skal ud Domain sharding (Vigtig) Combinable JavaScript/CSS Image Spriting Inlining Data URIs 211

212 HTTP 2.0 eller HTTP 1.1? 212

213 Gratis scanning af forside

214 Fremtiden indenfor web performance 214

215 Tobias Borg Petersen, mail: www: digicure.dk

216 Hvem er jeg Tobias Borg Petersen Performancekonsulent i Digicure Front End udvikler (.NET) dk.linkedin.com/in/tobiasbp 216

WordCamp Denmark Hurtigere websites med simple optimeringer. Tobias Borg Petersen Digicure A/S

WordCamp Denmark Hurtigere websites med simple optimeringer. Tobias Borg Petersen Digicure A/S WordCamp Denmark Hurtigere websites med simple optimeringer Tobias Borg Petersen Digicure A/S Hvem er jeg Tobias Borg Petersen Team Lead & Performancekonsulent Front End udvikler (.NET) tbp@digicure.dk

Læs mere

Hvem er jeg Tobias Borg Petersen

Hvem er jeg Tobias Borg Petersen Hvem er jeg Tobias Borg Petersen Performancekonsulent i Digicure Front End udvikler (.NET) tbp@digicure.dk Webperformance.nu/blog @_tobibp dk.linkedin.com/in/tobiasbp 2 Stiftet i 2003 www.digicure.dk 20

Læs mere

Web performance workshop

Web performance workshop www.digicure.dk Web performance workshop 21. november 2013 Mobil web performance optimering Den mobile platform er en stor udfordring Tobias Borg Petersen, Performancekonsulent fra Digicure A/S Hvem er

Læs mere

instant@larm - Breakfast Meeting

instant@larm - Breakfast Meeting instant@larm - Breakfast Meeting Hvem er jeg Tobias Borg Petersen Performancekonsulent i Digicure Front End udvikler (.NET) tbp@digicure.dk @_tobibp dk.linkedin.com/in/tobiasbp 2 Agenda Breakfast Meeting

Læs mere

- Breakfast Meeting

- Breakfast Meeting instant@larm - Breakfast Meeting Hvem er jeg Tobias Borg Petersen Performancekonsulent i Digicure Front End udvikler (.NET) tbp@digicure.dk @_tobibp dk.linkedin.com/in/tobiasbp 2 Agenda Breakfast Meeting

Læs mere

instant@larm workshop

instant@larm workshop www.digicure.dk instant@larm workshop 5. februar 2014 Få fuld udbytte af din investering i instant@larm Tobias Borg Petersen, Performancekonsulent fra Digicure A/S Hvem er jeg Tobias Borg Petersen Performancekonsulent

Læs mere

Web performance workshop 26. september 2013

Web performance workshop 26. september 2013 www.digicure.dk Web performance workshop 26. september 2013 Monitorering Hvordan kommer jeg godt fra start med web performance Tobias Borg Petersen, Performancekonsulent fra Digicure A/S Hvem er jeg Tobias

Læs mere

God performance er god kundeservice

God performance er god kundeservice www.digicure.dk God performance er god kundeservice 7. maj 2014 Session 1 Tobias Borg Petersen, Performancekonsulent fra Digicure A/S Hvem er jeg Tobias Borg Petersen Performancekonsulent i Digicure Front

Læs mere

Kræv peak performance og tag kontrol over dine online aktiviteter

Kræv peak performance og tag kontrol over dine online aktiviteter Kræv peak performance og tag kontrol over dine online aktiviteter En måling er bedre end 1000 meninger! Kræv peak performance og tag kontrol over dine online aktiviteter med Digicure s proaktive web performance

Læs mere

PageSpeed Insights. Fjern gengivelsesblokerende JavaScript og CSS fra indholdet over skillelinjen

PageSpeed Insights. Fjern gengivelsesblokerende JavaScript og CSS fra indholdet over skillelinjen PageSpeed Insights Mobil 73 / 100 Hastighed Du bør løse: Fjern gengivelsesblokerende JavaScript og CSS fra indholdet over skillelinjen Din side har 8 blokerende script-ressourcer og 15 blokerende CSS-ressourcer.

Læs mere

Webside score digitalenvelopes.

Webside score digitalenvelopes. Webside score digitalenvelopes.email Genereret November 01 2015 11:45 AM Scoren er 59/100 SEO Indhold Titel digitalenvelopes.email Encrypted Webmail Længde : 42 Perfekt, din titel indeholder mellem 10

Læs mere

Dagens program. Domæner. change log- screen shots hver gang I har arbejdet med themet. Arkitekturen bag en wp blog. Hvad er widgets.

Dagens program. Domæner. change log- screen shots hver gang I har arbejdet med themet. Arkitekturen bag en wp blog. Hvad er widgets. Dagens program Har alle fået? Har nogen betalt for meget? Hav jeres koder klar Domæner change log- screen shots hver gang I har arbejdet med themet. Arkitekturen bag en wp blog Hvad er widgets Hvad er

Læs mere

Kundecase: Sådan skaber Blue Coat s løsninger værdi hos Haldor Topsøe

Kundecase: Sådan skaber Blue Coat s løsninger værdi hos Haldor Topsøe Kundecase: Sådan skaber Blue Coat s løsninger værdi hos Haldor Topsøe Peter Sindt psi@dubex.dk Søborg, 14.05.2013 Haldor Topsøe the company Haldor Topsøe har som en global virksomhed placeret dele af forretningen

Læs mere

Webside score starwarsgalaxyof heroeshack.website

Webside score starwarsgalaxyof heroeshack.website Webside score starwarsgalaxyof heroeshack.website Genereret December 11 2016 16:00 PM Scoren er 73/100 SEO Indhold Titel Star Wars Galaxy Of Heroes Hack - Unlimited Credits & Crystals - Star Wars Galaxy

Læs mere

Webside score theimblog.net

Webside score theimblog.net Webside score theimblog.net Genereret August 21 2015 02:33 AM Scoren er 53/100 SEO Indhold Titel et Marketing Blog - Great Tips And Advice Længde : 47 Perfekt, din titel indeholder mellem 10 og 70 bogstaver.

Læs mere

PageSpeed Insights. Fjern gengivelsesblokerende JavaScript og CSS fra indholdet over skillelinjen

PageSpeed Insights. Fjern gengivelsesblokerende JavaScript og CSS fra indholdet over skillelinjen PageSpeed Insights Mobil 72 / 100 Hastighed Du bør løse: Fjern gengivelsesblokerende JavaScript og CSS fra indholdet over skillelinjen Din side har 4 blokerende script-ressourcer og 8 blokerende CSS-ressourcer.

Læs mere

PageSpeed Insights. https://seo.groovy.mx/theme/simplex/css/animate.css (udløbsdato er ikke specificeret)

PageSpeed Insights. https://seo.groovy.mx/theme/simplex/css/animate.css (udløbsdato er ikke specificeret) PageSpeed Insights Mobil 47 / 100 Hastighed Du bør løse: Udnyt cachelagring i browser Fastsættelse af en udløbsdato eller en maksimal alder i HTTP-overskrifter til statiske ressourcer instruerer browseren

Læs mere

Mobile Engagement Platforms

Mobile Engagement Platforms KUPONER, VOUCHERS Mobile Engagement Platforms Brand Video Mobil kupon Tip en ven via sms Tilmeld nyhedsbrev Desktop ikon Nærmeste forhandler Del på Facebook Database Social & Mobile Coupons MOBIL INTERNET

Læs mere

PageSpeed Insights. Komprimering af ressourcer med gzip eller deflate kan reducere antallet af bytes, der sendes over netværket.

PageSpeed Insights. Komprimering af ressourcer med gzip eller deflate kan reducere antallet af bytes, der sendes over netværket. PageSpeed Insights Mobil 27 / 100 Hastighed Du bør løse: Aktiver komprimering Komprimering af ressourcer med gzip eller deflate kan reducere antallet af bytes, der sendes over netværket. Aktivér komprimering

Læs mere

Website review groweasy.dk

Website review groweasy.dk Website review groweasy.dk Generated on September 01 2016 10:32 AM The score is 56/100 SEO Content Title Webbureau Odense GrowEasy hjælper dig med digital markedsføring! Length : 66 Perfect, your title

Læs mere

Webside score futurehunter.net

Webside score futurehunter.net Webside score futurehunter.net Genereret Juni 02 2015 21:33 PM Scoren er 59/100 SEO Indhold Titel Always take higher ground Leadership comes through experience Længde : 63 Perfekt, din titel indeholder

Læs mere

Webside score templatedownload.org

Webside score templatedownload.org Webside score templatedownload.org Genereret Oktober 18 2015 05:21 AM Scoren er 43/100 SEO Indhold Titel FREE Template Download Længde : 22 Perfekt, din titel indeholder mellem 10 og 70 bogstaver. Beskrivelse

Læs mere

PageSpeed Insights. Komprimering af ressourcer med gzip eller deflate kan reducere antallet af bytes, der sendes over netværket.

PageSpeed Insights. Komprimering af ressourcer med gzip eller deflate kan reducere antallet af bytes, der sendes over netværket. PageSpeed Insights Mobil 47 / 100 Hastighed Du bør løse: Aktiver komprimering Komprimering af ressourcer med gzip eller deflate kan reducere antallet af bytes, der sendes over netværket. Aktivér komprimering

Læs mere

PageSpeed Insights. Fjern gengivelsesblokerende JavaScript og CSS fra indholdet over skillelinjen

PageSpeed Insights. Fjern gengivelsesblokerende JavaScript og CSS fra indholdet over skillelinjen PageSpeed Insights Mobil 77 / 100 Hastighed Du bør løse: Fjern gengivelsesblokerende JavaScript og CSS fra indholdet over skillelinjen Din side har 5 blokerende script-ressourcer og 9 blokerende CSS-ressourcer.

Læs mere

Webside score kcinterfaith.org

Webside score kcinterfaith.org Webside score kcinterfaith.org Genereret Juli 17 2015 03:48 AM Scoren er 40/100 SEO Indhold Titel Greater Kansas City Interfaith Council Længde : 38 Perfekt, din titel indeholder mellem 10 og 70 bogstaver.

Læs mere

Velkommen til. Searchmetrics demo

Velkommen til. Searchmetrics demo Velkommen til Supertool Searchmetrics demo 5. juni 2015 Karsten Nygaard Head of SEO hos IIH Nordic Marketing baggrund Håndboldspiller og træner Family man Erfaren foredragsholder Nogle af de IIH kunder

Læs mere

Grafisk workflow. Se siden her: www.cormas.dk

Grafisk workflow. Se siden her: www.cormas.dk Grafisk workflow Se siden her: www.cormas.dk Dokumentation 4 Procesbeskrivelse 5 Inspirationssøgning 6 Skitser 8 Layout i Photoshop 9 Farver 10 Font 11 Flowchart 12 Wireframe 13 Storyboard 14 kontakt.html

Læs mere

Undgå DNS Amplification attacks

Undgå DNS Amplification attacks Undgå DNS Amplification attacks 29. november 2013 Til: Den it-sikkerhedsansvarlige Resumé Center for Cybersikkerhed har i den seneste tid set flere DDoS-angreb mod danske myndigheder og private virksomheder.

Læs mere

Webside score bugs.eclipse.org

Webside score bugs.eclipse.org Webside score bugs.eclipse.org Genereret August 06 2016 16:58 PM Scoren er 40/100 SEO Indhold Titel Bugzilla Main Page Længde : 18 Perfekt, din titel indeholder mellem 10 og 70 bogstaver. Beskrivelse Længde

Læs mere

Specifikationer for annoncering på EB s digitale platforme

Specifikationer for annoncering på EB s digitale platforme Specifikationer for annoncering på EB s digitale platforme Senest opdateret oktober 2015 Indhold 1. Generelle regler for udformning og aflevering af materiale 2. Vægt- og loadspecifikaaoner 3. HTML5 bannere

Læs mere

Webside score x-fund.info

Webside score x-fund.info Webside score x-fund.info Genereret December 01 2016 16:39 PM Scoren er 38/100 SEO Indhold Titel x-fund creativ studio» Portfolio x-fund global ag, 2013 Længde : 64 Perfekt, din titel indeholder mellem

Læs mere

OpenTele Server Performance Test Rapport

OpenTele Server Performance Test Rapport OpenTele Server Performance Test Rapport 17. marts 2015 Side 1 af 22 1Indholdsfortegnelse Indholdsfortegnelse Indledning Test forudsætning Beskrivelse af testscenarier Test af OpenTele kliniker web interface

Læs mere

Webside score xiaxue.blogspot.sg

Webside score xiaxue.blogspot.sg Webside score xiaxue.blogspot.sg Genereret September 19 2016 01:24 AM Scoren er 23/100 SEO Indhold Titel Xiaxue.blogspot.com - Everyone's reading it. Længde : 44 Perfekt, din titel indeholder mellem 10

Læs mere

PHP Quick Teknisk Ordbog

PHP Quick Teknisk Ordbog PHP Quick Teknisk Ordbog Af Daniel Pedersen PHP Quick Teknisk Ordbog 1 Indhold De mest brugte tekniske udtryk benyttet inden for web udvikling. Du vil kunne slå de enkelte ord op og læse om hvad de betyder,

Læs mere

GRAFISK PRODUKTION OG WORKFLOW. Hjemmeside til Team Brügger

GRAFISK PRODUKTION OG WORKFLOW. Hjemmeside til Team Brügger GRAFISK PRODUKTION OG WORKFLOW Hjemmeside til Team Brügger DITTE MADSEN - SVENDEPRØVE - 2015 KUNDEPROFIL Team Brügger er en frisørsalon i Aars. Indehaveren Gitte Brügger startede salonen op sammen med

Læs mere

Get Skeleton. Boilerplate for Responsive, Mobile-Friendly Development

Get Skeleton. Boilerplate for Responsive, Mobile-Friendly Development Get Skeleton Boilerplate for Responsive, Mobile-Friendly Development Hvad er Get Skeleton?!? Get Skeleton er en lille samling af små CSS og JS filer, som giver dig adgang til ultra hurtig udvikling af

Læs mere

GRAFISK PRODUKTIONSFORSTÅELSE

GRAFISK PRODUKTIONSFORSTÅELSE GRAFISK PRODUKTIONSFORSTÅELSE BRILLIANT BIKINIES WEBSITE MARÍ DYRMOSE OPGAVEN OPGAVEBESKRIVELSE Brilliant Bikini kompagniet skulle have designet og programmeret en website, hvor de kunne præsentere deres

Læs mere

3OMSTILLING. Brugermanual til 3SoftPhone

3OMSTILLING. Brugermanual til 3SoftPhone 3OMSTILLING Brugermanual til 3SoftPhone Indholdsfortegnelse 1. INTRODUKTION... 3 2. OVERBLIK... 3 3. INSTALLATION... 4 4. LOG IND... 4 5. BESVAR OPKALD... 4 6. 3SOFTPHONE OG OMSTILLINGSBORDET... 5 7. FORETAG

Læs mere

3OMSTILLING. Brugermanual til 3SoftPhone

3OMSTILLING. Brugermanual til 3SoftPhone 3OMSTILLING Brugermanual til 3SoftPhone Indholdsfortegnelse 1. INTRODUKTION... 3 2. OVERBLIK... 3 3. INSTALLATION... 4 4. LOG IND... 4 5. BESVAR OPKALD... 4 6. 3SOFTPHONE OG OMSTILLINGSBORDET... 5 7. FORETAG

Læs mere

Webside score pre-r.com

Webside score pre-r.com Webside score pre-r.com Genereret Januar 08 2016 17:33 PM Scoren er 67/100 SEO Indhold Titel Pre-R Mobile Urgent Care in San Luis Obispo, CA Længde : 49 Perfekt, din titel indeholder mellem 10 og 70 bogstaver.

Læs mere

Webside score unlockdealers.com

Webside score unlockdealers.com Webside score unlockdealers.com Genereret Januar 10 2017 13:35 PM Scoren er 57/100 SEO Indhold Titel Unlock Dealers - Unlock codes start from $1 Dealers and Customers Wanted Længde : 72 Kan optimeres;

Læs mere

Kundecase: Sådan skaber Blue Coat s løsninger værdi hos Haldor Topsøe. Peter Sindt psi@dubex.dk Copenhagen, 30.10.2012

Kundecase: Sådan skaber Blue Coat s løsninger værdi hos Haldor Topsøe. Peter Sindt psi@dubex.dk Copenhagen, 30.10.2012 Kundecase: Sådan skaber Blue Coat s løsninger værdi hos Haldor Topsøe Peter Sindt psi@dubex.dk Copenhagen, 30.10.2012 Haldor Topsøe the company Haldor Topsøe har som en global virksomhed placeret dele

Læs mere

SEO og Kommunikation

SEO og Kommunikation SEO og Kommunikation Agenda 1. Kommunikation på nettet 2. SEO hvad er det? 3. Teknisk SEO 4. Søgeordsanalyse 5. On-page SEO 6. Off-page SEO Kommunikation på nettet Kend din målgruppe Hvilke kunder har

Læs mere

Webside score powerstripe.net

Webside score powerstripe.net Webside score powerstripe.net Genereret November 24 2015 19:09 PM Scoren er 50/100 SEO Indhold Titel POWER/STRIPE Commercial & Industrial Cleaning Længde : 49 Perfekt, din titel indeholder mellem 10 og

Læs mere

Dynamisk Webdesign. Stefan Grage

Dynamisk Webdesign. Stefan Grage Dynamisk Webdesign Stefan Grage Brugen af web Hvilke sites besøger i oftest? Og hvorfor? Snak med sidemanden i 3 min. Kategorisering Utility sites Sociale sites Webshops Indholdstunge sites Utilities Google

Læs mere

SEARCH ENGINE OPTIMIZATION

SEARCH ENGINE OPTIMIZATION SEARCH ENGINE OPTIMIZATION Søgeord og online marketing v. Kristian Stoffregen Tørning, Lektor (MPL) / Maj 2013 Program 1. Hvordan søger brugerne? 2. Hvordan ved søgemaskinen, hvad der er relevant? 3. Praktisk

Læs mere

Procesbeskrivelse - Webprogrammering

Procesbeskrivelse - Webprogrammering Procesbeskrivelse - Webprogrammering Indholdsfortegnelse Forudsætninger... 1 Konceptet... 2 Hjemmesiden... 2 Server-side... 3 Filstrukturen... 3 Databasehåndtering og serverforbindelse... 4 Client-side...

Læs mere

APPLIKATIONSARKITEKTUR ERP INFRASTRUKTUR. EG Copyright

APPLIKATIONSARKITEKTUR ERP INFRASTRUKTUR. EG Copyright APPLIKATIONSARKITEKTUR ERP INFRASTRUKTUR EG Copyright Infrastruktur er mere end nogle servere... Den Mentale Infrastruktur Den Fysiske Infrastruktur Den Mentale Infrastruktur Vi vil jo gerne have vores

Læs mere

Specifikationer for annoncering på EB s digitale platforme

Specifikationer for annoncering på EB s digitale platforme Specifikationer for annoncering på EB s digitale platforme Senest opdateret marts 2016 Indhold 1. Generelle regler for udformning og aflevering af materiale 2. Vægt- og loadspecifika@oner 3. HTML5 bannere

Læs mere

Webside score ezee2shop.com

Webside score ezee2shop.com Webside score ezee2shop.com Genereret Oktober 03 2015 11:03 AM Scoren er 40/100 SEO Indhold Titel Home Længde : 4 Kan optimeres; Optimalt bør din titel indeholde mellem 10 og 70 karakterer (med mellemrum)

Læs mere

Webside score qdcreations.com

Webside score qdcreations.com Webside score qdcreations.com Genereret November 18 2015 18:51 PM Scoren er 52/100 SEO Indhold Titel QDCreations Global Inq' New York Interior Design - Brooklyn, Manhattan, Queens and Bronx Længde : 88

Læs mere

GRAFISK WORKFLOW OPGAVEBESKRIVELSE KVALITETSVURDERING HJÆLPEMIDLER BROWSER BRUGERVENLIGHED/USABILLITY

GRAFISK WORKFLOW OPGAVEBESKRIVELSE KVALITETSVURDERING HJÆLPEMIDLER BROWSER BRUGERVENLIGHED/USABILLITY GRAFISK WORKFLOW OPGAVEBESKRIVELSE Min kunde er en ung mand som ønskede at få lavet en hjemmeside til hans fremtidig firma, den skulle være responsiv og simpel. Da kunden ikke havde noget ønske om selv

Læs mere

GRAFISK PRODUKTION & WORKFLOW

GRAFISK PRODUKTION & WORKFLOW GRAFISK PRODUKTION & WORKFLOW CASPER GEIPEL JENSEN INDHOLDSFORTEGNELSE OPGAVEBESKRIVELSE...3 MÅLGRUPPE...3 KUNDEKRAV...3 SPECIFIKATIONER...3 BRUGTE TEKNIKKER...3 PROCESSEN...4 INSPIRATION...4 STYLETILE:

Læs mere

Prioriter IT-budgettet Microsofts model til sikring af at investeringerne understøtter forretningsstrategien optimalt

Prioriter IT-budgettet Microsofts model til sikring af at investeringerne understøtter forretningsstrategien optimalt Prioriter IT-budgettet Microsofts model til sikring af at investeringerne understøtter forretningsstrategien optimalt Claus Petersen Senior Partner Technology Specialist, Microsoft Agenda Hvordan sætter

Læs mere

Anmode om et tilbud: www.studioprime.hu og info@studioprime.hu Vi vil svare inden for 24 timer!

Anmode om et tilbud: www.studioprime.hu og info@studioprime.hu Vi vil svare inden for 24 timer! studioprime.hu produkter og services prisliste Gældende fra Jan. 11, 2015 til Feb. 28, 2015. Anmode om et tilbud: www.studioprime.hu og info@studioprime.hu Vi vil svare inden for 24 timer! Basic website

Læs mere

Tillæg til Libris-hæftet: WordPress. Temaredigering og sikkerhed m.m.

Tillæg til Libris-hæftet: WordPress. Temaredigering og sikkerhed m.m. Tillæg til Libris-hæftet: WordPress Temaredigering og sikkerhed m.m. 1. Temaopbygning og -redigering I det trykte hæfte gennemgår jeg, hvordan du installerer temaer i WordPress. Der findes tusindvis af

Læs mere

WORK- FLOW PLATFORM WEBSITE H2

WORK- FLOW PLATFORM WEBSITE H2 WORK- FLOW PLATFORM WEBSITE H2 Platform Min opgave var at lave logo og website til et nyt spillested i Vejle. Genren der spilles på stedet er alternativt og indie Rock + elektronisk musik. Kunden er en

Læs mere

Erfaringer med Information Management. Charlottehaven Jens Nørgaard, NNIT A/S jnqr@nnit.com

Erfaringer med Information Management. Charlottehaven Jens Nørgaard, NNIT A/S jnqr@nnit.com Erfaringer med Information Management Charlottehaven Jens Nørgaard, NNIT A/S jnqr@nnit.com Agenda Hvor ligger virksomhedens information gemt og hvor opstår kravet til at finde denne information. Find Find

Læs mere

PageSpeed Insights. (udløbsdato er ikke specificeret)

PageSpeed Insights.  (udløbsdato er ikke specificeret) PageSpeed Insights Mobil 68 / 100 Hastighed Du bør løse: Udnyt cachelagring i browser Fastsættelse af en udløbsdato eller en maksimal alder i HTTP-overskrifter til statiske ressourcer instruerer browseren

Læs mere

PageSpeed Insights. Fjern gengivelsesblokerende JavaScript og CSS fra indholdet over skillelinjen

PageSpeed Insights. Fjern gengivelsesblokerende JavaScript og CSS fra indholdet over skillelinjen PageSpeed Insights Mobil 61 / 100 Hastighed Du bør løse: Fjern gengivelsesblokerende JavaScript og CSS fra indholdet over skillelinjen Din side har 3 blokerende CSS-ressourcer. Dette forsinker gengivelsen

Læs mere

Applikations Virtualisering. Anders Keis Hansen Anders.keis.hansen@atea.dk

Applikations Virtualisering. Anders Keis Hansen Anders.keis.hansen@atea.dk Applikations Virtualisering Anders Keis Hansen Anders.keis.hansen@atea.dk Hvem er jeg Anders Keis Hansen Arbejder i Ateas konsulent afdeling Baggrund som System administrator, IT Arkitekt primært med fokus

Læs mere

Kom godt i gang med Hostcenter Danmarks Webadmin

Kom godt i gang med Hostcenter Danmarks Webadmin Kom godt i gang med Hostcenter Danmarks Webadmin Formålet med denne artikel er at give en hurtig overblik over funktionerne i Hostcenter Danmarks Webadmin. Webadmin er det værktøj der bruges til at styre

Læs mere

Webside score qiwork.pt

Webside score qiwork.pt Webside score qiwork.pt Genereret December 03 2015 16:54 PM Scoren er 55/100 SEO Indhold Titel QIWORK. Creative Studio Længde : 25 Perfekt, din titel indeholder mellem 10 og 70 bogstaver. Beskrivelse Design

Læs mere

PageSpeed Insights. Komprimering af ressourcer med gzip eller deflate kan reducere antallet af bytes, der sendes over netværket.

PageSpeed Insights. Komprimering af ressourcer med gzip eller deflate kan reducere antallet af bytes, der sendes over netværket. PageSpeed Insights Mobil 27 / 100 Hastighed Du bør løse: Aktiver komprimering Komprimering af ressourcer med gzip eller deflate kan reducere antallet af bytes, der sendes over netværket. Aktivér komprimering

Læs mere

HVAD ER SEO? HVORFOR ER SEO VIGTIGT? 1. FIND INDLÆGGETS SØGEORD 2. INSTALLER PLUGINNET YOAST SEO

HVAD ER SEO? HVORFOR ER SEO VIGTIGT? 1. FIND INDLÆGGETS SØGEORD 2. INSTALLER PLUGINNET YOAST SEO 1 / 6 HVAD ER SEO? SEO betyder Search Engine Optimization, og det er en betegnelse for, at man søgemaskineoptimerer sin hjemmeside for at gøre den mere synlig i de forskellige online søgemaskiner, f.eks.

Læs mere

I gang med Adobe Muse CC

I gang med Adobe Muse CC I gang med MUSE Muse er et program fra Adobe til fremstilling af websites, for de som ikke ønsker at arbejde med koder. De fremstillede websites baserer sig naturligvis på HTML, CSS, Javascript mm., du

Læs mere

Velkommen til. Tim Nybro Hansen

Velkommen til. Tim Nybro Hansen Velkommen til Tim Nybro Hansen Dagens Agenda Kl. 16.00 Velkomst 1. Hvorfor optimere en hjemmeside? 2. Statistik & konverteringsoptimering 3. Skab tillid online Kl. 17.00 - Pause Kl. 17.10 4. Gennemgang,

Læs mere

PageSpeed Insights. https://strigla.ru/images/strigla/12.png (udløbsdato er ikke specificeret)

PageSpeed Insights. https://strigla.ru/images/strigla/12.png (udløbsdato er ikke specificeret) PageSpeed Insights Mobil 58 / 100 Hastighed Du bør løse: Udnyt cachelagring i browser Fastsættelse af en udløbsdato eller en maksimal alder i HTTP-overskrifter til statiske ressourcer instruerer browseren

Læs mere

De 5 elementer i SEO. Sådan hænger det sammen. E-guide Af Jette Heine RelationME.dk

De 5 elementer i SEO. Sådan hænger det sammen. E-guide Af Jette Heine RelationME.dk De 5 elementer i SEO Sådan hænger det sammen E-guide Af Jette Heine RelationME.dk Side 2 Indholdsfortegnelse INDHOLDSFORTEGNELSE INDLEDNING DE 5 ELEMENTER ELEMENT 1: META-DATA... Side 2... Side 3... Side

Læs mere

Grafisk Redegørelse Opgaven Programvalg Kvalitetsvurdering Målgruppe Arbejdsproces Kvalitet Komposition og layout Brugervenlighed

Grafisk Redegørelse Opgaven Programvalg Kvalitetsvurdering Målgruppe Arbejdsproces Kvalitet Komposition og layout Brugervenlighed Redegørelse Grafisk Opgaven At redesigne en hjemmeside for AGF fanclub, som har et mere moderne look og et nyhedsarkiv som er let oversskueligt. Hjemmesiden er en opgave jeg selv har stillet mig og kunne

Læs mere

Forståelse for grafisk produktion og workflow

Forståelse for grafisk produktion og workflow Forståelse for grafisk produktion og workflow Fallulah hjemmeside Opgaven: Blev stillet i forbindelse med forløbet avanceret webdesign, jeg har hverken fået karakter eller bedømmelse på den. Opgaven bestod

Læs mere

PROJEKTET LAYOUT IDEUDVIKLING - PROCESS FRA IDÉ TIL PRODUKT

PROJEKTET LAYOUT IDEUDVIKLING - PROCESS FRA IDÉ TIL PRODUKT PROJEKTET Udarbejdelse og idéudvikling af en fiktiv grafisk identitet til Puls Fitness. I denne kernefaglighed fremhæver jeg designet til websitet samt lidt merchandise. Derudover ses et udkast til bl.a.

Læs mere

Lyngby Svømmeklub Hjemmeside Guide. Indholdsfortegnelse

Lyngby Svømmeklub Hjemmeside Guide. Indholdsfortegnelse Indholdsfortegnelse Indledning... 2 Hjemmeside struktur... 3 Rettigheder... 4 Opret Nyhed... 6 Opret Kalender Event... 7 Opret Arrangement... 9 Fast side... 10 Forside... 11 Tekst... 11 Billeder... 11

Læs mere

OFFENTLIGT KMD A/S EJ 0.0 NUMMERERET SLIDE 1 CCM USER GROUP 20.11.2013. KMD einvoicing. v/ Ole Sixhøi

OFFENTLIGT KMD A/S EJ 0.0 NUMMERERET SLIDE 1 CCM USER GROUP 20.11.2013. KMD einvoicing. v/ Ole Sixhøi OFFENTLIGT SLIDE 1 CCM USER GROUP 20.11.2013 KMD einvoicing v/ Ole Sixhøi AGENDA SLIDE 2 INTRODUKTION KMD einvoicing - Baggrunden - Ydelsen DESIGN OG FUNKTIONALITET LOGISK FLOW ARKITEKTUR KMD E-INVOICING

Læs mere

Guide til, hvordan du tilføjer en GIPPLER- fane til din Facebook side

Guide til, hvordan du tilføjer en GIPPLER- fane til din Facebook side Guide til, hvordan du tilføjer en GIPPLER- fane til din Facebook side Bemærk! Vi bruger i denne guide både Facebook og en applikation på Facebook for, at lave din GIPPLER- fane. Vi kan af naturlige årsager

Læs mere

VDI Manual v. 5 Indhold

VDI Manual v. 5 Indhold VDI Manual v. 5 Indhold VDI Manual v. 5... 1 VDI Windows 7 Manual... 2 VDI Windows xp Manual... 3 Andre Browsere Manual... 4 VDI Andoid Manuel opsætning af Citrix Reciever... 6 Automatisk opsætning af

Læs mere

CURRICULUM VITAE. Hoda Al-Amood, 2014

CURRICULUM VITAE. Hoda Al-Amood, 2014 CURRICULUM VITAE Hoda Al-Amood, 2014 Kontakt info: Navn: Hoda Al-Amood Født: oktober-1974 Civil stand: Samlevende Adresse: Mellemengen 3, 1TV 2980 Kokkedal Telefon: 31 25 04 34 E-mail: hodaal@gmail.com

Læs mere

Webside score dictionary.com

Webside score dictionary.com Webside score dictionary.com Genereret September 09 2016 21:42 PM Scoren er 33/100 SEO Indhold Titel Dictionary.com Meanings and Definitions of Words at Dictionary.com Længde : 68 Perfekt, din titel indeholder

Læs mere

AGENDA. Lidt om mig Markedsføring Hvorfor SEM? SEM Hvad består det af? DJØF Fredag d. 30. maj kl 16-18. Adwords SEO

AGENDA. Lidt om mig Markedsføring Hvorfor SEM? SEM Hvad består det af? DJØF Fredag d. 30. maj kl 16-18. Adwords SEO AGENDA DJØF Fredag d. 30. maj kl 16-18 Lidt om mig Markedsføring Hvorfor SEM? SEM Hvad består det af? Adwords SEO 1 Sarah Vos Thrysøe Arbejde 10 år hos IBM bl.a. som pipeline analytiker Udarbejdelse af

Læs mere

ELTEL NETWORKS. Eltel Networks Mobile Unit. Agenda:

ELTEL NETWORKS. Eltel Networks Mobile Unit. Agenda: Eltel Networks Mobile Unit ELTEL NETWORKS Agenda: Hvordan servicerer Eltel markedet for mobilitet. Hvordan sikres den nødvendige kapacitet, når man går mobil. Landscape of modern infrastructure Morten

Læs mere

Filformater Til digitale billedfiler

Filformater Til digitale billedfiler Filformater Til digitale billedfiler Oversigt Raster-formater (vs vektor-formater*) Komprimerede formater - JPEG - JPEG 2000 - GIF - PNG - BPG Ukomprimerede formater - RAW (NEF, CRW, CR2, ARW osv.) - TIFF

Læs mere

PageSpeed Insights. Fjern gengivelsesblokerende JavaScript og CSS fra indholdet over skillelinjen

PageSpeed Insights. Fjern gengivelsesblokerende JavaScript og CSS fra indholdet over skillelinjen PageSpeed Insights Mobil 69 / 100 Hastighed Du bør løse: Fjern gengivelsesblokerende JavaScript og CSS fra indholdet over skillelinjen Din side har 4 blokerende script-ressourcer og 2 blokerende CSS-ressourcer.

Læs mere

Kommunen som forretning. René Poulsen, wiseo.dk

Kommunen som forretning. René Poulsen, wiseo.dk Kommunen som forretning René Poulsen, wiseo.dk Agenda Hvor tjener kommunen penge? Find det rigtige søgeord Den rigtige landingsside SEO optimering af landingssider Den hurtigste side kommer først i mål

Læs mere

Internet: Digitale signaler

Internet: Digitale signaler Internet: Digitale signaler Khan Academy: The internet wires, cables & wifi BIT (Binary digit) - to tilstande: slukket/tændt, 0/1, ikke lys/lys 3 2 1 bit 8 4 2 kombinationer 0 0 0 0 0 1 0 1 0 0 1 1 1 0

Læs mere

Bootstrap Tutorial LAV EN SIMPEL RESPONSIVE SIDE MED BOOTSTRAP MATHIAS HERSKIND GROTRIAN

Bootstrap Tutorial LAV EN SIMPEL RESPONSIVE SIDE MED BOOTSTRAP MATHIAS HERSKIND GROTRIAN 2015 Bootstrap Tutorial LAV EN SIMPEL RESPONSIVE SIDE MED BOOTSTRAP MATHIAS HERSKIND GROTRIAN I denne tutorial kommer du til at I denne tutorial vil du lære hvad Bootstrap er, hvordan det fungerer og hvordan

Læs mere

Seminar Google Analytics. Google Analytics. Novicell - Præsenteret af Martin Skøtt - @martinskott

Seminar Google Analytics. Google Analytics. Novicell - Præsenteret af Martin Skøtt - @martinskott Google Analytics Novicell - Præsenteret af Martin Skøtt - @martinskott 1 Agenda Basis Analytics Hvem er dine kunder? Find potentialet Rapporteringer Mål på indsatsen Næste version 10 gode råd 2 Hvad er

Læs mere

Load Test. Projektet afgår om få minutter fra SPOR 3

Load Test. Projektet afgår om få minutter fra SPOR 3 Load Test Projektet afgår om få minutter fra SPOR 3 Vision Testforberedelse Testens troværdighed afhænger meget nøje af den overensstemmelse der er mellem testen og virkeligheden, eller sagt på en anden

Læs mere

Webside score novacollection.com

Webside score novacollection.com Webside score novacollection.com Genereret September 24 2016 01:17 AM Scoren er 56/100 SEO Indhold Titel Nova Collection Jewelry Chiang Mai, Thailand Længde : 46 Perfekt, din titel indeholder mellem 10

Læs mere

ISA Server 2006 Del 5. Jesper Hanno Hansen Jphan@wmdata.dk

ISA Server 2006 Del 5. Jesper Hanno Hansen Jphan@wmdata.dk ISA Server 2006 Del 5 Jesper Hanno Hansen Jphan@wmdata.dk Agenda Overblik over sessionen Konfigurerer RDP publisering Konfigurerer Exchange Access (OWA, RPC http og EAS) Næste Webcast Overblik over sessionen

Læs mere

Mozilla. Open source Web browser Mail klient Organisation Fremtiden... Henrik Gemal Mozilla Evangelist - gemal.dk/mozilla

Mozilla. Open source Web browser Mail klient Organisation Fremtiden... Henrik Gemal Mozilla Evangelist - gemal.dk/mozilla Mozilla Open source Web browser Mail klient Organisation Fremtiden... Henrik Gemal Mozilla Evangelist - gemal.dk/mozilla Agenda Introduktion Hvad er Mozilla? Hvad er der galt med IE? Mozilla s produkter

Læs mere

Grafik Workflow...2 Opgave Kunden Min opgave Nuværende Design...4 Overvejelser Brainstorm...6 Målgruppe Signalværdi Sitemap Nuværende sitemap...

Grafik Workflow...2 Opgave Kunden Min opgave Nuværende Design...4 Overvejelser Brainstorm...6 Målgruppe Signalværdi Sitemap Nuværende sitemap... Grafik Workflow....2 Opgave Kunden Min opgave Nuværende Design...4 Overvejelser Brainstorm...6 Målgruppe Signalværdi Sitemap Nuværende sitemap...7 Kommende sitemap...7 Mockup...8 Opsætning... 10 Programmer

Læs mere

Tillykke Med Fødselsdagen

Tillykke Med Fødselsdagen HTML & CSS 1 Tillykke Med Fødselsdagen All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register

Læs mere

HYBRID TAKEOFF REDEFINED JOURNEY TO THE CLOUD BY EMC Søren Holm, Proact

HYBRID TAKEOFF REDEFINED JOURNEY TO THE CLOUD BY EMC Søren Holm, Proact HYBRID TAKEOFF REDEFINED JOURNEY TO THE CLOUD BY EMC Søren Holm, Proact More than 3500 projects In control of 55 petabyte data 450 certified consultants More than 1.5M euro in training per year 55 PB,

Læs mere

GRAFISK WORKFLOW HJEMMESIDE EL FIRMA ANDERSEN EL

GRAFISK WORKFLOW HJEMMESIDE EL FIRMA ANDERSEN EL GRAFISK WORKFLOW HJEMMESIDE EL FIRMA ANDERSEN EL OPGAVEBESKRIVELSE Min kunde er en ung mand som ønskede at få lavet en hjemmeside til hans fremtidig firma, den skulle være responsiv og simpel. Da kunden

Læs mere

Mindstekrav til udstyr (fase 1) Løsningsbeskrivelse

Mindstekrav til udstyr (fase 1) Løsningsbeskrivelse Mindstekrav til udstyr (fase 1) Løsningsbeskrivelse Indholdsfortegnelse 3.1 INDLEDNING 2 3.2 MINDSTEKRAV TIL SLUTBRUGERNES KLIENTER MV 2 3.2.1 Mindstekrav til hardware for PC-klienter 2 3.2.2 Mindstekrav

Læs mere

Typo3 Manual TDC Landsklub Kommunikations setup version 2010.03.21

Typo3 Manual TDC Landsklub Kommunikations setup version 2010.03.21 Typo3 Manual TDC Landsklub Kommunikations setup version 2010.03.21 Der findes yderligere hjælp på www.typo3support.com Copyright Vision Team ApS 1 www.visionteam.dk Content Page 1 Log ind på intranettet...

Læs mere

GRAFISK WORKFLOW PHILIP CREAMER AARHUS TECH SVENDEPRØVE NOVEMBER 2016

GRAFISK WORKFLOW PHILIP CREAMER AARHUS TECH SVENDEPRØVE NOVEMBER 2016 GRAFISK WORKFLOW PHILIP CREAMER AARHUS TECH SVENDEPRØVE NOVEMBER 2016 grafisk WORKFLOW // DOKUMENTATION opgaven // Jeg har i min opgave lavet et responsive onepage website for et årlig event kaldet Dirt

Læs mere

Salg med LinkedIn Online kursus 1. Del

Salg med LinkedIn Online kursus 1. Del Salg med LinkedIn Online kursus 1. Del Vi går i gang præcis kl. 12 Kursus : Salg med LinkedIn nr. 1 Dato: september 2012 linkedin.com/in/olebachandersen Introduktion til kurset det praktiske 4 frokost

Læs mere

PageSpeed Insights. Komprimering af ressourcer med gzip eller deflate kan reducere antallet af bytes, der sendes over netværket.

PageSpeed Insights. Komprimering af ressourcer med gzip eller deflate kan reducere antallet af bytes, der sendes over netværket. PageSpeed Insights Mobil 39 / 100 Hastighed Du bør løse: Aktiver komprimering Komprimering af ressourcer med gzip eller deflate kan reducere antallet af bytes, der sendes over netværket. Aktivér komprimering

Læs mere