Soumettre la recherche
Mettre en ligne
Cool Tools that make front-end development fun!
•
5 j'aime
•
1,509 vues
Jarne W. Beutnagel
Suivre
Signaler
Partager
Signaler
Partager
1 sur 129
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Justin ahlefeldmodule6
Justin ahlefeldmodule6
Justin Ahlefeld
What is Making july 2016
What is Making july 2016
Glenn E. Malone, EdD
Loguito
Loguito
Maxi Grey Laurie
Magento x codekit x sass x compass x skeleton responsive grid
Magento x codekit x sass x compass x skeleton responsive grid
Arush Sehgal
Web Design Workflow and Tools that Make Life Easy
Web Design Workflow and Tools that Make Life Easy
Sang-Min Yoon
Introduction to python for Beginners
Introduction to python for Beginners
Sujith Kumar
Intro to html5 Boilerplate
Intro to html5 Boilerplate
Michael Enslow
Bootstrap 3 - Sleek, intuitive, and powerful mobile first front-end framework...
Bootstrap 3 - Sleek, intuitive, and powerful mobile first front-end framework...
Cedric Spillebeen
Recommandé
Justin ahlefeldmodule6
Justin ahlefeldmodule6
Justin Ahlefeld
What is Making july 2016
What is Making july 2016
Glenn E. Malone, EdD
Loguito
Loguito
Maxi Grey Laurie
Magento x codekit x sass x compass x skeleton responsive grid
Magento x codekit x sass x compass x skeleton responsive grid
Arush Sehgal
Web Design Workflow and Tools that Make Life Easy
Web Design Workflow and Tools that Make Life Easy
Sang-Min Yoon
Introduction to python for Beginners
Introduction to python for Beginners
Sujith Kumar
Intro to html5 Boilerplate
Intro to html5 Boilerplate
Michael Enslow
Bootstrap 3 - Sleek, intuitive, and powerful mobile first front-end framework...
Bootstrap 3 - Sleek, intuitive, and powerful mobile first front-end framework...
Cedric Spillebeen
Using HTML5 sensibly
Using HTML5 sensibly
Christian Heilmann
Frontend Workflow
Frontend Workflow
DelphiCon
Responsive design in plone
Responsive design in plone
Alin Voinea
Static site gen talk
Static site gen talk
Ben Adam
Reactive Type safe Webcomponents with skateJS
Reactive Type safe Webcomponents with skateJS
Martin Hochel
Anton Faibyshev - Drupal 8: lazy builder. What we need to build a house - we ...
Anton Faibyshev - Drupal 8: lazy builder. What we need to build a house - we ...
DrupalCamp Kyiv
Using Cool New Frameworks in (Mobile) Domino Apps
Using Cool New Frameworks in (Mobile) Domino Apps
Teamstudio
The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5
Todd Anglin
Html5 & less css
Html5 & less css
Graham Johnson
HTML5+CSS3 (入門編)
HTML5+CSS3 (入門編)
博史 高木
Brad frost: Atomic design (Webdagene 2014)
Brad frost: Atomic design (Webdagene 2014)
webdagene
[O'Reilly] HTML5 Design
[O'Reilly] HTML5 Design
Christopher Schmitt
Shifting Gears
Shifting Gears
Christian Heilmann
Real solutions, no tricks
Real solutions, no tricks
Jens Grochtdreis
The Superhero’s Method of Modern HTML5 Development by RapidValue Solutions
The Superhero’s Method of Modern HTML5 Development by RapidValue Solutions
RapidValue
Csdn Drdobbs Tenni Theurer Yahoo
Csdn Drdobbs Tenni Theurer Yahoo
guestb1b95b
The Need for Speed - SMX Sydney 2013
The Need for Speed - SMX Sydney 2013
Bastian Grimm
After YSlow "A"
After YSlow "A"
Nicole Sullivan
Developing web applications in 2010
Developing web applications in 2010
Ignacio Coloma
[edUi] HTML5 Workshop
[edUi] HTML5 Workshop
Christopher Schmitt
Contenu connexe
Similaire à Cool Tools that make front-end development fun!
Using HTML5 sensibly
Using HTML5 sensibly
Christian Heilmann
Frontend Workflow
Frontend Workflow
DelphiCon
Responsive design in plone
Responsive design in plone
Alin Voinea
Static site gen talk
Static site gen talk
Ben Adam
Reactive Type safe Webcomponents with skateJS
Reactive Type safe Webcomponents with skateJS
Martin Hochel
Anton Faibyshev - Drupal 8: lazy builder. What we need to build a house - we ...
Anton Faibyshev - Drupal 8: lazy builder. What we need to build a house - we ...
DrupalCamp Kyiv
Using Cool New Frameworks in (Mobile) Domino Apps
Using Cool New Frameworks in (Mobile) Domino Apps
Teamstudio
The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5
Todd Anglin
Html5 & less css
Html5 & less css
Graham Johnson
HTML5+CSS3 (入門編)
HTML5+CSS3 (入門編)
博史 高木
Brad frost: Atomic design (Webdagene 2014)
Brad frost: Atomic design (Webdagene 2014)
webdagene
[O'Reilly] HTML5 Design
[O'Reilly] HTML5 Design
Christopher Schmitt
Shifting Gears
Shifting Gears
Christian Heilmann
Real solutions, no tricks
Real solutions, no tricks
Jens Grochtdreis
The Superhero’s Method of Modern HTML5 Development by RapidValue Solutions
The Superhero’s Method of Modern HTML5 Development by RapidValue Solutions
RapidValue
Csdn Drdobbs Tenni Theurer Yahoo
Csdn Drdobbs Tenni Theurer Yahoo
guestb1b95b
The Need for Speed - SMX Sydney 2013
The Need for Speed - SMX Sydney 2013
Bastian Grimm
After YSlow "A"
After YSlow "A"
Nicole Sullivan
Developing web applications in 2010
Developing web applications in 2010
Ignacio Coloma
[edUi] HTML5 Workshop
[edUi] HTML5 Workshop
Christopher Schmitt
Similaire à Cool Tools that make front-end development fun!
(20)
Using HTML5 sensibly
Using HTML5 sensibly
Frontend Workflow
Frontend Workflow
Responsive design in plone
Responsive design in plone
Static site gen talk
Static site gen talk
Reactive Type safe Webcomponents with skateJS
Reactive Type safe Webcomponents with skateJS
Anton Faibyshev - Drupal 8: lazy builder. What we need to build a house - we ...
Anton Faibyshev - Drupal 8: lazy builder. What we need to build a house - we ...
Using Cool New Frameworks in (Mobile) Domino Apps
Using Cool New Frameworks in (Mobile) Domino Apps
The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5
Html5 & less css
Html5 & less css
HTML5+CSS3 (入門編)
HTML5+CSS3 (入門編)
Brad frost: Atomic design (Webdagene 2014)
Brad frost: Atomic design (Webdagene 2014)
[O'Reilly] HTML5 Design
[O'Reilly] HTML5 Design
Shifting Gears
Shifting Gears
Real solutions, no tricks
Real solutions, no tricks
The Superhero’s Method of Modern HTML5 Development by RapidValue Solutions
The Superhero’s Method of Modern HTML5 Development by RapidValue Solutions
Csdn Drdobbs Tenni Theurer Yahoo
Csdn Drdobbs Tenni Theurer Yahoo
The Need for Speed - SMX Sydney 2013
The Need for Speed - SMX Sydney 2013
After YSlow "A"
After YSlow "A"
Developing web applications in 2010
Developing web applications in 2010
[edUi] HTML5 Workshop
[edUi] HTML5 Workshop
Cool Tools that make front-end development fun!
1.
Cool Tools That make
Front-end development fun!
2.
Cool Tools that
make front-end development fun! Jarne W. Beutnagel ITDays October 2012 jwb@eaaa.dk www.beutnagel.dk This slide is available at www.beutnagel.dk/itdays2012/
3.
Purpose?
4.
What is out
there?
5.
6.
Buh! - Starting over
again EVERY time - Repetitive tasks
7.
Yeah! - Productive environment
- Effective workflow
8.
How it used
to be
9.
10.
11.
How it is
now
12.
13.
14.
15.
16.
Starting Projects
17.
Boilerplates
18.
HTML5 Boilerplate http://html5boilerplate.com/
19.
Initializr http://www.initializr.com/
20.
Bootstrap http:// twitter.github.com/bootstrap /
21.
Jetstrap http://jetstrap.com/
22.
CSS Grids
23.
960 Grid System http:// 960.gs /
24.
Blueprint http://blueprintcss.org/
25.
YUI Grid http:// developer.yahoo.com/yui/grids /
26.
Reset CSS
27.
Reset Remove all browser defaults Normalize Preserve useful defaults
Correct a few bugs
28.
Reset.css http://meyerweb.com/eric/tools/css/reset/
29.
Normalize.css http://necolas.github.com/normalize.css/
30.
cssreset.com http://www.cssreset.com/
31.
CSS Helpers
32.
CSS Generator http:// css3generator.com /
33.
Westciv http://westciv.com/tools/
34.
Button X http://webarti.com/best‐CSS3‐button‐maker/
35.
Colorzilla http://colorzilla.com/gradient‐editor
36.
Subtle Patterns http://subtlepatterns.com/
37.
Specificity Calculator http://specificity.keegan.st/
38.
Prefixr http://prefixr.com
39.
Working with Browsers
40.
Online Refs
41.
HTML5 Test http://html5test.com
42.
CSS3 Test http://css3test.com
43.
HTML5 Please http://html5please.com
44.
Webplatform.org http://www.webplatform.org/
45.
Shims & Polyfills
46.
What it is: Shims add functionality to an API and polyfills add to the Browser API Use functionality that is not 100% supported by all browsers
47.
Modernizr http://modernizr.com
48.
Polyfills, Shims & Fallbacks https://github.com/Modernizr/Modernizr/wiki/HTML5‐ Cross‐Browser‐Polyfills
49.
Dev Tools
50.
Chrome Dev Tool https://developers.google.com/chrome‐developer‐tools/docs/overview
51.
Firebug http://getfirebug.com
52.
HTTP Headers https://chrome.google.com/webstore/detail/http‐headers‐‐log‐examine/aaflgiahilldnhmlfpemmiinkcljjmli
53.
Web Developer https:/
54.
Scripting
55.
NodeJS
56.
What it is: Non‐blocking event driven I/O Server scripting Allocate resources on a as‐needed basis
57.
NodeJS http://nodejs.org/
58.
A command line approach Comes with NPM – The Node Package Manager (https://npmjs.org/)
59.
Fonts
60.
Libraries
61.
Typekit https://typekit.com/
62.
Google Web Fonts http://www.google.com/webfonts
63.
Adobe Web Fonts http://html.adobe.com/edge/webfonts
64.
WhatFont Plugin http://chengyinliu.com/whatfont.html
65.
Testing
66.
Linting
67.
JSLint http://www.jslint.com/
68.
CSSLint http://csslint.net/
69.
Other linters: jquery, coffeescript, ruby, php etc
70.
User Actions
71.
Selenium http://seleniumhq.org
72.
What it is: Firefox plugin Record‐and‐playback of interactions with the browser
73.
Unit Test
74.
What it is: Check functionality of code Test by assertion
75.
QUnit.js http://qunitjs.com
76.
Jasmine http://github.com/pivotal/jasmine
77.
Read more: http://coding.smashingmagazine.com/2012/06/ 27/introduction‐to‐javascript‐unit‐testing/
78.
Browser Test
79.
Browserlab http://browserlab.adobe.com
80.
Browserstack http://browserstack.com
81.
Browserling http:// browserling.com
82.
Hide My Ass http://hidemyass.com
83.
Performance
84.
Pingdom Tools http://tools.pingdom.com/fpt/
85.
Google Page Speed http://developers.google.com/speed/pagespeed
86.
Loads.in http://loads.in/
87.
88.
Fun Markup
89.
Templating
90.
What it is: Allows for easy markup Compiles to HTML Can insert data
91.
Jade http://jade‐lang.com
92.
Haml http://haml.info/
93.
Slim http://slim‐lang.com/
94.
Markdown http://daringfireball.net/projects/markdown/
95.
Fun CSS
96.
Preprocessors
97.
What it is: Add Dynamic to styling Variables, Mixins, Operations, Functions
98.
LESS http://lesscss.org /
99.
SASS http://sass‐lang.com /
100.
Compass http://compass‐style.org /
101.
Stylus http://learnboost.github.com/stylus /
102.
Dev Standard
103.
What it is: Structure your CSS in a consistent manner Structure for maintainability and flexibility
104.
SMACSS http://smacss.com /
105.
Degradation
106.
CSS3 Degrade Bookmarklet http://davatron5000.github.com/deCSS3/
107.
Fun Scripting
108.
Preprocessors
109.
What it is: Simplify how you write javascript Adopt a simpler language and compile to javascript
110.
Coffeescript http://coffeescript.org
111.
Google Dart http://code.google.com/p/dart/
112.
Others https://github.com/jashkenas/coffee-script/wiki/List-of-languages-that-compile-to-JS
113.
Fun Apps
114.
Processors
115.
What it is: Applications that run in the background Autocompiles LESS, SASS, Compass, Jade, Haml, Coffeescript, etc
116.
Codekit (mac) http://incident57.com/codekit/
117.
Fire.app http://fireapp.handlino.com/
118.
Toolkit
119.
LiveReload http://livereload.com/
120.
Adobe Edge Tools http://html.adobe.com/edge/
121.
Online Playgrounds
122.
GitHub https://github.com/
123.
JSFiddle http://jsfiddle.net/
124.
SQL Fiddle http://sqlfiddle.com/
125.
CSSDeck http://cssdeck.com/
126.
CodePen http://codepen.io/
127.
Codrops http://tympanus.net/codrops/
Télécharger maintenant