SlideShare ist ein Scribd-Unternehmen logo

Emanzipiertes JavaScript und das Coming Out der Flash Community

Mein Vortrag auf der Flash Forum Konferenz 2007 in Koeln.

1 von 118
Downloaden Sie, um offline zu lesen
Emanzipiertes
JavaScript und das
Coming Out der
Flash Community


             Christian Heilmann
   Flash Forum Konferenz 2007
             Cologne, Germany
Emanzipiertes
         JavaScript und das
         Coming Out der
         Flash Community


                      Christian Heilmann
Haben       Flash Forum Konferenz 2007
 will!                Cologne, Germany
“Bundestrojaner.exe is
   trying to access the
folder “C:Schweinkram
        und andere
Hilfsmaterialien”. Do you
   want to allow this?”
Creative
                       Commons,

      Just help yourself!
http://creativecommons.org/licenses/by-sa/3.0/
Doch genug des
 Schabernacks…
Es war einmal…

  … das World Wide Web

Recomendados

Websemantik: Die nächsten Schritte
Websemantik: Die nächsten SchritteWebsemantik: Die nächsten Schritte
Websemantik: Die nächsten SchritteMichael Jendryschik
 
Flash, Ajax & Barrierefreiheit
Flash, Ajax & BarrierefreiheitFlash, Ajax & Barrierefreiheit
Flash, Ajax & BarrierefreiheitTomas Caspers
 
Das Web zum Mitmachen: Barrieren in der Praxis
Das Web zum Mitmachen: Barrieren in der PraxisDas Web zum Mitmachen: Barrieren in der Praxis
Das Web zum Mitmachen: Barrieren in der PraxisTomas Caspers
 
Schöne neue Welt von HTML5 - WebTech 2010 Mainz 12.10.2010
Schöne neue Welt von HTML5 - WebTech 2010 Mainz 12.10.2010Schöne neue Welt von HTML5 - WebTech 2010 Mainz 12.10.2010
Schöne neue Welt von HTML5 - WebTech 2010 Mainz 12.10.2010Patrick Lauke
 
Webspam (German Version)
Webspam (German Version)Webspam (German Version)
Webspam (German Version)Dirk Haun
 
Bastelstunde mit dem web und freien-daten-webtechcon2010
Bastelstunde mit dem web und freien-daten-webtechcon2010Bastelstunde mit dem web und freien-daten-webtechcon2010
Bastelstunde mit dem web und freien-daten-webtechcon2010Christian Heilmann
 
23 Dinge, die Sie über Software Entwicklung in Teams wissen sollten
23 Dinge, die Sie über Software Entwicklung in Teams wissen sollten23 Dinge, die Sie über Software Entwicklung in Teams wissen sollten
23 Dinge, die Sie über Software Entwicklung in Teams wissen solltenStephan Schmidt
 

Más contenido relacionado

Destacado

EU-Osterweiterung
EU-Osterweiterung EU-Osterweiterung
EU-Osterweiterung Philippxx
 
E-Mail Marketing reloaded
E-Mail Marketing reloadedE-Mail Marketing reloaded
E-Mail Marketing reloadedNico Zorn
 
Neue Medien Szenarien Bertram Gugel
Neue Medien Szenarien Bertram GugelNeue Medien Szenarien Bertram Gugel
Neue Medien Szenarien Bertram GugelBertram Gugel
 
Eurokrise fsg teil 1 ideologie und wirklichkeit
Eurokrise fsg teil 1 ideologie und wirklichkeitEurokrise fsg teil 1 ideologie und wirklichkeit
Eurokrise fsg teil 1 ideologie und wirklichkeitWerner Drizhal
 
Broschre eurokrise-a-6
Broschre eurokrise-a-6Broschre eurokrise-a-6
Broschre eurokrise-a-6Werner Drizhal
 
Earned value analysis (in german)
Earned value analysis (in german) Earned value analysis (in german)
Earned value analysis (in german) slubritz
 
Informationen zu Antimobbing
Informationen zu AntimobbingInformationen zu Antimobbing
Informationen zu AntimobbingWerner Drizhal
 
Creatief heeft de toekomst
Creatief heeft de toekomstCreatief heeft de toekomst
Creatief heeft de toekomstUREATE
 
System Health-Check by SYNGENIO
System Health-Check by SYNGENIOSystem Health-Check by SYNGENIO
System Health-Check by SYNGENIOSYNGENIO AG
 
Wieso lohnt es sich SlideShare zu nutzen?
Wieso lohnt es sich SlideShare zu nutzen?Wieso lohnt es sich SlideShare zu nutzen?
Wieso lohnt es sich SlideShare zu nutzen?Marc Oliver Thoma
 
Wirtschafts folien dez_2011_stand_22122011
Wirtschafts folien dez_2011_stand_22122011Wirtschafts folien dez_2011_stand_22122011
Wirtschafts folien dez_2011_stand_22122011Werner Drizhal
 
Eurokrise fsg komprimiert okt 2012
Eurokrise fsg komprimiert okt 2012Eurokrise fsg komprimiert okt 2012
Eurokrise fsg komprimiert okt 2012Werner Drizhal
 
Jahresbericht der Stadtbücherei Steinfurt 2015
Jahresbericht der Stadtbücherei Steinfurt 2015Jahresbericht der Stadtbücherei Steinfurt 2015
Jahresbericht der Stadtbücherei Steinfurt 2015Cornelia Eissing
 

Destacado (20)

EU-Osterweiterung
EU-Osterweiterung EU-Osterweiterung
EU-Osterweiterung
 
Nexus catalog - קטלוג נקסוס
Nexus catalog - קטלוג נקסוסNexus catalog - קטלוג נקסוס
Nexus catalog - קטלוג נקסוס
 
E-Mail Marketing reloaded
E-Mail Marketing reloadedE-Mail Marketing reloaded
E-Mail Marketing reloaded
 
Neue Medien Szenarien Bertram Gugel
Neue Medien Szenarien Bertram GugelNeue Medien Szenarien Bertram Gugel
Neue Medien Szenarien Bertram Gugel
 
Eurokrise fsg teil 1 ideologie und wirklichkeit
Eurokrise fsg teil 1 ideologie und wirklichkeitEurokrise fsg teil 1 ideologie und wirklichkeit
Eurokrise fsg teil 1 ideologie und wirklichkeit
 
Broschre eurokrise-a-6
Broschre eurokrise-a-6Broschre eurokrise-a-6
Broschre eurokrise-a-6
 
Antimobbing
AntimobbingAntimobbing
Antimobbing
 
Gesetzest
GesetzestGesetzest
Gesetzest
 
Earned value analysis (in german)
Earned value analysis (in german) Earned value analysis (in german)
Earned value analysis (in german)
 
Informationen zu Antimobbing
Informationen zu AntimobbingInformationen zu Antimobbing
Informationen zu Antimobbing
 
Creatief heeft de toekomst
Creatief heeft de toekomstCreatief heeft de toekomst
Creatief heeft de toekomst
 
Suffering
SufferingSuffering
Suffering
 
Surf Chile
Surf ChileSurf Chile
Surf Chile
 
System Health-Check by SYNGENIO
System Health-Check by SYNGENIOSystem Health-Check by SYNGENIO
System Health-Check by SYNGENIO
 
Wieso lohnt es sich SlideShare zu nutzen?
Wieso lohnt es sich SlideShare zu nutzen?Wieso lohnt es sich SlideShare zu nutzen?
Wieso lohnt es sich SlideShare zu nutzen?
 
Wirtschafts folien dez_2011_stand_22122011
Wirtschafts folien dez_2011_stand_22122011Wirtschafts folien dez_2011_stand_22122011
Wirtschafts folien dez_2011_stand_22122011
 
Endbericht
EndberichtEndbericht
Endbericht
 
Al 2009 Teil 1a
Al 2009   Teil 1aAl 2009   Teil 1a
Al 2009 Teil 1a
 
Eurokrise fsg komprimiert okt 2012
Eurokrise fsg komprimiert okt 2012Eurokrise fsg komprimiert okt 2012
Eurokrise fsg komprimiert okt 2012
 
Jahresbericht der Stadtbücherei Steinfurt 2015
Jahresbericht der Stadtbücherei Steinfurt 2015Jahresbericht der Stadtbücherei Steinfurt 2015
Jahresbericht der Stadtbücherei Steinfurt 2015
 

Ähnlich wie Emanzipiertes JavaScript und das Coming Out der Flash Community

JavaScript Days 2015: Security
JavaScript Days 2015: SecurityJavaScript Days 2015: Security
JavaScript Days 2015: SecurityMayflower GmbH
 
Christian heilmann wie javascript die welt eroberte
Christian heilmann   wie javascript die welt eroberteChristian heilmann   wie javascript die welt eroberte
Christian heilmann wie javascript die welt eroberteChristian Heilmann
 
Befreite Barrierefreiheit - A-Tag Wien 2008
Befreite Barrierefreiheit - A-Tag Wien 2008Befreite Barrierefreiheit - A-Tag Wien 2008
Befreite Barrierefreiheit - A-Tag Wien 2008Christian Heilmann
 
Backend-Services mit Rust
Backend-Services mit RustBackend-Services mit Rust
Backend-Services mit RustJens Siebert
 
HTML5 und node.js Grundlagen
HTML5 und node.js GrundlagenHTML5 und node.js Grundlagen
HTML5 und node.js GrundlagenMayflower GmbH
 
Microservices mit Rust
Microservices mit RustMicroservices mit Rust
Microservices mit RustJens Siebert
 
"Speed has never killed anyone" - Varnish, a HTTP accelerator
"Speed has never killed anyone" - Varnish, a HTTP accelerator"Speed has never killed anyone" - Varnish, a HTTP accelerator
"Speed has never killed anyone" - Varnish, a HTTP acceleratorChristian Nölle
 
Das Internet ist für alle da ... sagen sie
Das Internet ist für alle da ... sagen sieDas Internet ist für alle da ... sagen sie
Das Internet ist für alle da ... sagen sieNilsChr
 
JavaScript und Security - JavaScript Days 2013 Berlin
JavaScript und Security - JavaScript Days 2013 BerlinJavaScript und Security - JavaScript Days 2013 Berlin
JavaScript und Security - JavaScript Days 2013 BerlinJohann-Peter Hartmann
 
Wieso Informatiker bei der Informationssicherheit scheitern
Wieso Informatiker bei der Informationssicherheit scheiternWieso Informatiker bei der Informationssicherheit scheitern
Wieso Informatiker bei der Informationssicherheit scheiternDigicomp Academy AG
 
Online Social Graph Consolidation
Online Social Graph ConsolidationOnline Social Graph Consolidation
Online Social Graph ConsolidationBenjamin Nowack
 
Perl Style
Perl StylePerl Style
Perl Styledanadx
 
Internet und Web 2.0, eine Einführung für Kinder
Internet und Web 2.0, eine Einführung für KinderInternet und Web 2.0, eine Einführung für Kinder
Internet und Web 2.0, eine Einführung für KinderAndiH
 
Aber schnell! Top HTML5 Performance Tipps für Hybrid- und Web-Apps
Aber schnell! Top HTML5 Performance Tipps für Hybrid- und Web-AppsAber schnell! Top HTML5 Performance Tipps für Hybrid- und Web-Apps
Aber schnell! Top HTML5 Performance Tipps für Hybrid- und Web-AppsGregor Biswanger
 

Ähnlich wie Emanzipiertes JavaScript und das Coming Out der Flash Community (20)

JavaScript Days 2015: Security
JavaScript Days 2015: SecurityJavaScript Days 2015: Security
JavaScript Days 2015: Security
 
Christian heilmann wie javascript die welt eroberte
Christian heilmann   wie javascript die welt eroberteChristian heilmann   wie javascript die welt eroberte
Christian heilmann wie javascript die welt eroberte
 
Offline Arbeiten
Offline ArbeitenOffline Arbeiten
Offline Arbeiten
 
Befreite Barrierefreiheit - A-Tag Wien 2008
Befreite Barrierefreiheit - A-Tag Wien 2008Befreite Barrierefreiheit - A-Tag Wien 2008
Befreite Barrierefreiheit - A-Tag Wien 2008
 
JavaScript Security
JavaScript SecurityJavaScript Security
JavaScript Security
 
JavaScript Security
JavaScript SecurityJavaScript Security
JavaScript Security
 
Backend-Services mit Rust
Backend-Services mit RustBackend-Services mit Rust
Backend-Services mit Rust
 
HTML5 und node.js Grundlagen
HTML5 und node.js GrundlagenHTML5 und node.js Grundlagen
HTML5 und node.js Grundlagen
 
Webapplikationen mit Node.js
Webapplikationen mit Node.jsWebapplikationen mit Node.js
Webapplikationen mit Node.js
 
Microservices mit Rust
Microservices mit RustMicroservices mit Rust
Microservices mit Rust
 
"Speed has never killed anyone" - Varnish, a HTTP accelerator
"Speed has never killed anyone" - Varnish, a HTTP accelerator"Speed has never killed anyone" - Varnish, a HTTP accelerator
"Speed has never killed anyone" - Varnish, a HTTP accelerator
 
Das Internet ist für alle da ... sagen sie
Das Internet ist für alle da ... sagen sieDas Internet ist für alle da ... sagen sie
Das Internet ist für alle da ... sagen sie
 
JavaScript und Security - JavaScript Days 2013 Berlin
JavaScript und Security - JavaScript Days 2013 BerlinJavaScript und Security - JavaScript Days 2013 Berlin
JavaScript und Security - JavaScript Days 2013 Berlin
 
Wieso Informatiker bei der Informationssicherheit scheitern
Wieso Informatiker bei der Informationssicherheit scheiternWieso Informatiker bei der Informationssicherheit scheitern
Wieso Informatiker bei der Informationssicherheit scheitern
 
PHP Sucks?!
PHP Sucks?!PHP Sucks?!
PHP Sucks?!
 
Online Social Graph Consolidation
Online Social Graph ConsolidationOnline Social Graph Consolidation
Online Social Graph Consolidation
 
Perl Style
Perl StylePerl Style
Perl Style
 
Hdc2012 cordova-präsi
Hdc2012 cordova-präsiHdc2012 cordova-präsi
Hdc2012 cordova-präsi
 
Internet und Web 2.0, eine Einführung für Kinder
Internet und Web 2.0, eine Einführung für KinderInternet und Web 2.0, eine Einführung für Kinder
Internet und Web 2.0, eine Einführung für Kinder
 
Aber schnell! Top HTML5 Performance Tipps für Hybrid- und Web-Apps
Aber schnell! Top HTML5 Performance Tipps für Hybrid- und Web-AppsAber schnell! Top HTML5 Performance Tipps für Hybrid- und Web-Apps
Aber schnell! Top HTML5 Performance Tipps für Hybrid- und Web-Apps
 

Mehr von Christian Heilmann

Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Christian Heilmann
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilegeChristian Heilmann
 
Seven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC OsloSeven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC OsloChristian Heilmann
 
Artificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynoteArtificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynoteChristian Heilmann
 
Killing the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynoteKilling the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynoteChristian Heilmann
 
Progressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays FinlandProgressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays FinlandChristian Heilmann
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilegeChristian Heilmann
 
Five ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developerFive ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developerChristian Heilmann
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Christian Heilmann
 
You learned JavaScript - now what?
You learned JavaScript - now what?You learned JavaScript - now what?
You learned JavaScript - now what?Christian Heilmann
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Christian Heilmann
 
Progressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReachProgressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReachChristian Heilmann
 
Progressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worldsProgressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worldsChristian Heilmann
 
Non-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humansNon-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humansChristian Heilmann
 
Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center Christian Heilmann
 
CSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. ControlCSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. ControlChristian Heilmann
 
Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Christian Heilmann
 
The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)Christian Heilmann
 

Mehr von Christian Heilmann (20)

Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019
 
Hinting at a better web
Hinting at a better webHinting at a better web
Hinting at a better web
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege
 
Seven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC OsloSeven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC Oslo
 
Artificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynoteArtificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynote
 
Killing the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynoteKilling the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynote
 
Progressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays FinlandProgressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays Finland
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege
 
Five ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developerFive ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developer
 
Taking the P out of PWA
Taking the P out of PWATaking the P out of PWA
Taking the P out of PWA
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
 
You learned JavaScript - now what?
You learned JavaScript - now what?You learned JavaScript - now what?
You learned JavaScript - now what?
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
 
Progressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReachProgressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReach
 
Progressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worldsProgressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worlds
 
Non-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humansNon-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humans
 
Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center
 
CSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. ControlCSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. Control
 
Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017
 
The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)
 

Emanzipiertes JavaScript und das Coming Out der Flash Community