Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
HTML
Search
Ricardo Alfaro
January 01, 2013
Programming
0
49
HTML
Presentación sobre HTML para mincharla
Ricardo Alfaro
January 01, 2013
Tweet
Share
More Decks by Ricardo Alfaro
See All by Ricardo Alfaro
Design Sprint en el mundo enterprise
ricardoalfaro
0
500
Remote Design & Dev Sprints
ricardoalfaro
1
45
Other Decks in Programming
See All in Programming
AppRouter Panel Talk
yosuke_furukawa
PRO
1
450
Git Lint
bkuhlmann
4
760
GraphQLサーバの構成要素を整理する #ハッカー鮨 #tsukijigraphql / graphql server technology selection
izumin5210
4
900
Exploring the Implementation of “t.Run”, “t.Parallel”, and “t.Cleanup”
akarin
1
110
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
9
4.2k
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
560
Domain-Driven Transformation
hschwentner
2
1.5k
FigmaとPHPで作る1ミリたりとも表示崩れしない最強の帳票印刷ソリューション
ttskch
43
19k
Sheets API使ってみた
toshi0383
2
160
Milestoner
bkuhlmann
1
410
Node.js v22 で変わること
yosuke_furukawa
PRO
11
3.9k
冗長なエラーログを削減し、スタックトレースを手に入れる / Reducing Verbose Error Logs and Obtaining Stack Traces
upamune
0
980
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
How GitHub (no longer) Works
holman
305
140k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
Building a Modern Day E-commerce SEO Strategy
aleyda
21
6.4k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
GitHub's CSS Performance
jonrohan
1025
450k
Building a Scalable Design System with Sketch
lauravandoore
457
32k
Building Flexible Design Systems
yeseniaperezcruz
320
37k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
14
1.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
356
18k
Transcript
None
DISEÑADOR INTERFAZ FRONT-END RICARDO ALFARO
+ Elementos semánticos Retrocompatibilidad Filosofía de la simpleza ¿QUE ES?
+ Acceso & Performance
SEMÁNTICA Nuevas etiquetas más representativas y semánticas
OFFLINE & STORAGE Almacenamiento local (DB), incluso trabajando sin conexión
DEVICE ACCESS Apps más innovadoras, utilizando el acceso a los
dispositivos del equipo
CONECTIVIDAD Eficiencia en la comunicación cliente-servidor a través de Web
Socket
MULTIMEDIA <audio> & <video> son componentes nativos en el browser
3D & EFECTOS SVG, Canvas, WebGL y CSS3
PERFORMANCE & INTEGRACIÓN Mejorar la performance a través de Web
Workers y XMLHttpRequest2
CSS3 STYLESHEET Amplia gama de estilización, efectos y la mejora
enriquecida de la interfaz
GEO LOCALIZACIÓN WEB STORAGE WEB SOCKETS WEB FORMS WEB GL/3D/CANVAS
AUDIO/VIDEO DRAG AND DROP SEMANTIC LABELS NUEVOS ESTILOS
<!DOCTYPE html> DOCTYPE
<meta charset=utf-8> ENCODING
<link rel=stylesheet href=styles.css> LINKS <script src=jquery.js></script>
<header></header> <footer></footer> <nav></nav> <article> </article> <section></section> <aside> </aside> <article> </article>
<figure> </figure>
<figure> <img src=foto.png alt=foto> <figcaption> Detalle de foto </figcaption> </figure>
<audio src=sonido.mp3></audio> AUDIO
<video src=video.mp4></video> VIDEO
<video controls> <source src=”video.mp4” type=”video/mp4”> <source src=”video.ogv” type=”video/ogg”> <object type=”application/x-shocwave-flash”
data=”player.swf?file=video.mp4”> <param name=”video” value=” player.swf? file=video.mp4”> <a href=”video.mp4”>Descargar</a> </object> </video>
LABELS
SOPORTE
SOPORTE ¿ ?
HTML5 para navegadores antiguos HTML5 SHIV <!--[If lt IE 9]>
<script src=http://html5shim.googlecode.com/ svn/trunk/html5.js> </script> <![endif]-->
HTML5 SHIV http://code.google.com/p/html5shim/
Can I use? http://caniuse.com
None
MODERNIZR
librería Javascript que detecta las características HTML5 y CSS3 en
el navegador del usuario ? MODERNIZR
<script src="modernizr-latest.js"></script> ¿CÓMO SE USA?
None
POLYFILLS CODIGO QUE AYUDA A REPRESENTAR FUNCIONALIDADES HTML5 QUE NO
SOPORTA EL NAVEGADOR
POLYFILLS CODIGO QUE AYUDA A REPRESENTAR FUNCIONALIDADES HTML5 QUE NO
SOPORTA EL NAVEGADOR
https://github.com/Modernizr/Modernizr/ wiki/HTML5-Cross-Browser-Polyfills
http://html5doctor.com
None
HTML5 Boilerplate http://html5boilerplate.com
None
Bootstrap http://twitter.github.com/bootstrap/index.html
None
ALGUNOS EJEMPLOS
¡GRACIAS! ¿Preguntas?
None