SlideShare une entreprise Scribd logo
Connected Developper
F o r m a t i o n H e b d o
2 0 / 0 4 / 2 0 1 3
S O M M A I R E
SOMMAIRE
1. jQuery 2.0
2. Java8 repoussé à 2014
3. Jscrambler 3
4. Chuck Norris est-il validé par le W3C ?
j Q u e r y 2 . 0
Pour cette nouvelle version majeur de jQuery, le principale changement reste l’arrêt de
la prise en charge des version 6, 7 et 8 d’IE.
L’equipe jQuery envisage de maintenir le support de la version 1.x de son Framework
d’ailleurs les futur des deux branche évolueront en parallèle.
Cette nouvelle version reste le meilleure choix pour une utilisation « Moderne » par
exemple :
• Google Chrome add-ons
• Mozilla XUL apps and Firefox extensions
• Firefox OS apps
• Chrome OS apps
• Windows 8 Store (“Modern/Metro UI”) apps
• BlackBerry 10 WebWorks apps
• PhoneGap/Cordova apps
• Apple UIWebView class
• Microsoft WebBrowser control
• node.js (combined with jsdom or similar)
J a v a 8 r e p o u s s é à 2 0 1 4
Initialement prévu pour septembre prochain, Java 8 ne pourra plus respecter sa
Roadmap initiale.
C’est dans un billet de blog que Mark Reinhold, architecte en chef de la
plateforme Java d’Oracle, explique les raisons qui justifient le retard de la
publication de Java 8.
« Le maintien de la sécurité de la plateforme Java est toujours prioritaire sur le
développement de nouvelles fonctionnalités, de sorte que les ingénieurs ont été
inévitablement accaparés loin de leur travail sur Java 8 », dit-il.
En effet, face aux récentes vagues de vulnérabilités liées à Java sur les
navigateurs web, les ingénieurs Oracle ont dû redoubler d’efforts et de vigilance
pour colmater les failles de sécurité.
Une « Developer Preview » sera disponible au courant du mois de septembre
2013.
J S c r a m b l e r 3
Le code source des applications JavaScript peut être lu facilement, car
JavaScript n’offre pas nativement de méthodes pour protéger le code des
regards indiscrets.
JScrambler permet de contourner toutes ces difficultés en apportant la
fonctionnalité d’obfuscation du code JavaScript pour les applications Web,
Desktop ou mobiles.
Actuellement l’outil en est à sa version 3. Il est utile dans plusieurs cas de figure.
Il permet de protéger la propriété intellectuelle. En obfusquant le code source
de l’application, celui-ci ne peut être reproduit par une tierce personne, et
permet aussi d’accroître les performances d’une application grâce à un
algorithme propriétaire d’optimisation de code.
Pour plus d’info : https://jscrambler.com/en/tour
C h u c k N o r r i s e s t - i l v a l i d é p a r l e W 3 C ?
Derrière cette question énigmatique et qui peut sembler incongrue se cache
pourtant une réalité (ou un easter egg des navigateurs) !
En effet, je viens de lire un billet prouvant que Chuck Norris ne respecte pas les
standards du Web et n'apprécie pas la séparation du contenu et du style.
Pour preuve, je vous invite à tester ce code :
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<title>Chuck Norris</title>
<style>html, body{margin: 0; height: 100%;}</style>
</head>
<body bgcolor="chucknorris"></body>
</html>
Et oui, pour pouvoir utiliser la « couleur » chucknorris, vous serez obligé de passer par l'attribut HTML
bgcolor, ce qui prouve bien que Chuck Norris n'aime pas les standards et qu'il n'est pas valide HTML.
Notez malgré tout que la couleur, quant à elle, est disponible quel que soit le navigateur.
Sources :
• Developpez.com.
• Developer-tech.com
• Clubic.com
M e r c i
T h a n k y o u
あ り が と う

Contenu connexe

Similaire à Connected Developper Ep2 (20 04-2013)

Calculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stackCalculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stack
Calculus System SARL
 
Ionic, AngularJS,Cordova,NodeJS,Sass
Ionic, AngularJS,Cordova,NodeJS,SassIonic, AngularJS,Cordova,NodeJS,Sass
Ionic, AngularJS,Cordova,NodeJS,Sass
marwa baich
 
HTML5 W3C Conference Euratechnologie
HTML5 W3C Conference EuratechnologieHTML5 W3C Conference Euratechnologie
HTML5 W3C Conference Euratechnologie
wyggio
 
L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8
davrous
 
Silverlight 3.MSDays EPITA 11/06/2009
Silverlight 3.MSDays EPITA 11/06/2009Silverlight 3.MSDays EPITA 11/06/2009
Silverlight 3.MSDays EPITA 11/06/2009
Frédéric Queudret
 
Calculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stackCalculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stack
Calculus System SARL
 
Introduction aux web components
Introduction aux web componentsIntroduction aux web components
Introduction aux web components
Francois ANDRE
 
Optimisation des applications Windows 8/HTML5/WinJS
Optimisation des applications Windows 8/HTML5/WinJSOptimisation des applications Windows 8/HTML5/WinJS
Optimisation des applications Windows 8/HTML5/WinJS
Microsoft
 
Laurent Duveau: Microsoft Edge pour les développeurs web
Laurent Duveau: Microsoft Edge pour les développeurs webLaurent Duveau: Microsoft Edge pour les développeurs web
Laurent Duveau: Microsoft Edge pour les développeurs web
MSDEVMTL
 
Microsoft Edge pour les développeurs web
Microsoft Edge pour les développeurs webMicrosoft Edge pour les développeurs web
Microsoft Edge pour les développeurs web
Laurent Duveau
 
Jquery
JqueryJquery
Jquery
krymo
 
JavaScript Devoxx France 2013
JavaScript Devoxx France 2013JavaScript Devoxx France 2013
JavaScript Devoxx France 2013
Romain Linsolas
 
Introduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascriptIntroduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascript
davrous
 
Introduction au développement Windows 8 ModernUI avec HTML5 et JavaScript
Introduction au développement Windows 8 ModernUI avec HTML5 et JavaScriptIntroduction au développement Windows 8 ModernUI avec HTML5 et JavaScript
Introduction au développement Windows 8 ModernUI avec HTML5 et JavaScript
Microsoft
 
Confoo - 2012-02-27 au 2012-02-28 - HTML5 workshop
Confoo - 2012-02-27 au 2012-02-28 - HTML5 workshopConfoo - 2012-02-27 au 2012-02-28 - HTML5 workshop
Confoo - 2012-02-27 au 2012-02-28 - HTML5 workshop
Frédéric Harper
 
Owasp et les failles des applications web
Owasp et les failles des applications webOwasp et les failles des applications web
Owasp et les failles des applications web
Henrique Mukanda
 
cours-android.pdf
cours-android.pdfcours-android.pdf
cours-android.pdf
med_univ78
 
Softshake 2013 - Du JavaScript propre ? Challenge Accepted!
Softshake 2013 - Du JavaScript propre ? Challenge Accepted!Softshake 2013 - Du JavaScript propre ? Challenge Accepted!
Softshake 2013 - Du JavaScript propre ? Challenge Accepted!
Romain Linsolas
 
Microsoft Edge pour les développeurs web
Microsoft Edge pour les développeurs webMicrosoft Edge pour les développeurs web
Microsoft Edge pour les développeurs web
Laurent Duveau
 

Similaire à Connected Developper Ep2 (20 04-2013) (20)

Js cours
 Js cours Js cours
Js cours
 
Calculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stackCalculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stack
 
Ionic, AngularJS,Cordova,NodeJS,Sass
Ionic, AngularJS,Cordova,NodeJS,SassIonic, AngularJS,Cordova,NodeJS,Sass
Ionic, AngularJS,Cordova,NodeJS,Sass
 
HTML5 W3C Conference Euratechnologie
HTML5 W3C Conference EuratechnologieHTML5 W3C Conference Euratechnologie
HTML5 W3C Conference Euratechnologie
 
L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8
 
Silverlight 3.MSDays EPITA 11/06/2009
Silverlight 3.MSDays EPITA 11/06/2009Silverlight 3.MSDays EPITA 11/06/2009
Silverlight 3.MSDays EPITA 11/06/2009
 
Calculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stackCalculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stack
 
Introduction aux web components
Introduction aux web componentsIntroduction aux web components
Introduction aux web components
 
Optimisation des applications Windows 8/HTML5/WinJS
Optimisation des applications Windows 8/HTML5/WinJSOptimisation des applications Windows 8/HTML5/WinJS
Optimisation des applications Windows 8/HTML5/WinJS
 
Laurent Duveau: Microsoft Edge pour les développeurs web
Laurent Duveau: Microsoft Edge pour les développeurs webLaurent Duveau: Microsoft Edge pour les développeurs web
Laurent Duveau: Microsoft Edge pour les développeurs web
 
Microsoft Edge pour les développeurs web
Microsoft Edge pour les développeurs webMicrosoft Edge pour les développeurs web
Microsoft Edge pour les développeurs web
 
Jquery
JqueryJquery
Jquery
 
JavaScript Devoxx France 2013
JavaScript Devoxx France 2013JavaScript Devoxx France 2013
JavaScript Devoxx France 2013
 
Introduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascriptIntroduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascript
 
Introduction au développement Windows 8 ModernUI avec HTML5 et JavaScript
Introduction au développement Windows 8 ModernUI avec HTML5 et JavaScriptIntroduction au développement Windows 8 ModernUI avec HTML5 et JavaScript
Introduction au développement Windows 8 ModernUI avec HTML5 et JavaScript
 
Confoo - 2012-02-27 au 2012-02-28 - HTML5 workshop
Confoo - 2012-02-27 au 2012-02-28 - HTML5 workshopConfoo - 2012-02-27 au 2012-02-28 - HTML5 workshop
Confoo - 2012-02-27 au 2012-02-28 - HTML5 workshop
 
Owasp et les failles des applications web
Owasp et les failles des applications webOwasp et les failles des applications web
Owasp et les failles des applications web
 
cours-android.pdf
cours-android.pdfcours-android.pdf
cours-android.pdf
 
Softshake 2013 - Du JavaScript propre ? Challenge Accepted!
Softshake 2013 - Du JavaScript propre ? Challenge Accepted!Softshake 2013 - Du JavaScript propre ? Challenge Accepted!
Softshake 2013 - Du JavaScript propre ? Challenge Accepted!
 
Microsoft Edge pour les développeurs web
Microsoft Edge pour les développeurs webMicrosoft Edge pour les développeurs web
Microsoft Edge pour les développeurs web
 

Connected Developper Ep2 (20 04-2013)

  • 1. Connected Developper F o r m a t i o n H e b d o 2 0 / 0 4 / 2 0 1 3
  • 2. S O M M A I R E
  • 3. SOMMAIRE 1. jQuery 2.0 2. Java8 repoussé à 2014 3. Jscrambler 3 4. Chuck Norris est-il validé par le W3C ?
  • 4. j Q u e r y 2 . 0
  • 5. Pour cette nouvelle version majeur de jQuery, le principale changement reste l’arrêt de la prise en charge des version 6, 7 et 8 d’IE. L’equipe jQuery envisage de maintenir le support de la version 1.x de son Framework d’ailleurs les futur des deux branche évolueront en parallèle. Cette nouvelle version reste le meilleure choix pour une utilisation « Moderne » par exemple : • Google Chrome add-ons • Mozilla XUL apps and Firefox extensions • Firefox OS apps • Chrome OS apps • Windows 8 Store (“Modern/Metro UI”) apps • BlackBerry 10 WebWorks apps • PhoneGap/Cordova apps • Apple UIWebView class • Microsoft WebBrowser control • node.js (combined with jsdom or similar)
  • 6. J a v a 8 r e p o u s s é à 2 0 1 4
  • 7. Initialement prévu pour septembre prochain, Java 8 ne pourra plus respecter sa Roadmap initiale. C’est dans un billet de blog que Mark Reinhold, architecte en chef de la plateforme Java d’Oracle, explique les raisons qui justifient le retard de la publication de Java 8. « Le maintien de la sécurité de la plateforme Java est toujours prioritaire sur le développement de nouvelles fonctionnalités, de sorte que les ingénieurs ont été inévitablement accaparés loin de leur travail sur Java 8 », dit-il. En effet, face aux récentes vagues de vulnérabilités liées à Java sur les navigateurs web, les ingénieurs Oracle ont dû redoubler d’efforts et de vigilance pour colmater les failles de sécurité. Une « Developer Preview » sera disponible au courant du mois de septembre 2013.
  • 8. J S c r a m b l e r 3
  • 9. Le code source des applications JavaScript peut être lu facilement, car JavaScript n’offre pas nativement de méthodes pour protéger le code des regards indiscrets. JScrambler permet de contourner toutes ces difficultés en apportant la fonctionnalité d’obfuscation du code JavaScript pour les applications Web, Desktop ou mobiles. Actuellement l’outil en est à sa version 3. Il est utile dans plusieurs cas de figure. Il permet de protéger la propriété intellectuelle. En obfusquant le code source de l’application, celui-ci ne peut être reproduit par une tierce personne, et permet aussi d’accroître les performances d’une application grâce à un algorithme propriétaire d’optimisation de code.
  • 10. Pour plus d’info : https://jscrambler.com/en/tour
  • 11. C h u c k N o r r i s e s t - i l v a l i d é p a r l e W 3 C ?
  • 12. Derrière cette question énigmatique et qui peut sembler incongrue se cache pourtant une réalité (ou un easter egg des navigateurs) ! En effet, je viens de lire un billet prouvant que Chuck Norris ne respecte pas les standards du Web et n'apprécie pas la séparation du contenu et du style. Pour preuve, je vous invite à tester ce code : <!doctype html> <html> <head> <meta charset="utf-8" /> <title>Chuck Norris</title> <style>html, body{margin: 0; height: 100%;}</style> </head> <body bgcolor="chucknorris"></body> </html> Et oui, pour pouvoir utiliser la « couleur » chucknorris, vous serez obligé de passer par l'attribut HTML bgcolor, ce qui prouve bien que Chuck Norris n'aime pas les standards et qu'il n'est pas valide HTML. Notez malgré tout que la couleur, quant à elle, est disponible quel que soit le navigateur.
  • 13. Sources : • Developpez.com. • Developer-tech.com • Clubic.com
  • 14. M e r c i T h a n k y o u あ り が と う