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
Diseño Web y sentido común
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Rogelio Martínez
September 29, 2014
Technology
48
1
Share
Diseño Web y sentido común
Presentación para la Universidad Tecnológica Emiliano Zapata del Estado de Morelos.
Rogelio Martínez
September 29, 2014
Other Decks in Technology
See All in Technology
RubyでRuby拡張を書いたらRubyより35倍速になったってどういうこと??
kazuho
3
710
プラットフォームエンジニア ワークショップ/ platform-workshop
databricksjapan
0
110
データ分析基盤の信頼を支える視点と設計
yuki_saito
2
750
個人AIからチームAIへ:開発における品質と生産性の再設計
moongift
PRO
0
270
OpenClawとHermesAgentでAI新入社員を作った話
takanoriyanada
0
140
はじめてのAI-DLC
yoshidashingo
2
610
Harnessing the Power of Mocks and Stubs in PHPUnit / #laravellivejp
asumikam
0
740
大規模災害時でも高い信頼性を維持するアプリケーション基盤の実現/nikkei-tech-talk46
nikkei_engineer_recruiting
0
110
eBPF Can Do It! A 5-Minute Tour of 5 Real-World PHP Issues Solved with eBPF
egmc
0
320
コードレビューを制するチームがソフトウェアデリバリーのフローを制す / Beyond Code Review: Distributing Its Responsibilities Across the SDLC
mtx2s
1
270
イベントストーミングとKiroの仕様駆動開発で実現する要件の認識合わせプロセス
syobochim
7
880
Javaコミュニティをもっと楽しむための9箇条
takasyou
0
400
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Optimizing for Happiness
mojombo
378
71k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Building AI with AI
inesmontani
PRO
1
1k
Balancing Empowerment & Direction
lara
6
1.1k
A designer walks into a library…
pauljervisheath
211
24k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
560
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.2k
Speed Design
sergeychernyshev
33
1.7k
Embracing the Ebb and Flow
colly
88
5.1k
Transcript
Diseño Web y sentido común Rogelio Martínez @rogeliomtx +RogelioMartinez
Rogelio Martínez Ingeniero en Tecnologías de la Información Co-fundador/Blogger en
Klicxel Diseñador y Desarrollador Web Analista Programador en Centro de Desarrollo de Software Certificado Java Programmer SE6 Oracle
• Cross-browser • Guías de estilo • Diseño UI/UX •
Sentido común ¿Dónde iniciar?
Cross-browser ¿Funciona en todos lados Internet Explorer?
Los sitios no necesariamente tienen que ser iguales en todos
los navegadores. Es necesario que primero sean funcionales. Cross-browser https://www.modern.ie/en-us/category/code-with- standards/
Inicia con una base sólida «normalize.css» por ejemplo Cross-browser http://necolas.github.io/normalize.css/
Usa validadores Web W3C Markup Validation Service W3C CSS Validation
Service Cross-browser http://www.w3.org/
Usa etiquetas específicas del fabricante (navegador) y javascript para verificar
funcionabilidad. Cross-browser http://msdn.microsoft.com/en- us/magazine/hh475813.aspx 1) <script type="text/javascript"> if (navigator.userAgent.indexOf("MSIE") > 0){ // Run custom code for Internet Explorer. } </script> 2) <!--[if lte IE 7]> <style TYPE="text/css">@import url(ie7.css);</style> <![endif]-->
3) <script type="text/javascript"> functionisCanvasSupported(){ var e = document.createElement('canvas'); return e.getContext
&& e.getContext('2d'); } </script> 4) <video> <source src="video.mp4" type="video/mp4" /> <source src="video.webm" type="video/webm" /> Your browser doen't suppport videos natively. </video> Usa etiquetas específicas del fabricante (navegador) y javascript para verificar funcionabilidad. Cross-browser
Otros recursos http://css3test.com/ http://html5test.com/ https://html.spec.whatwg.org/multipag e/embedded-content.html http://fmbip.com/ Cross-browser
Estrategia, diseño y desarrollo Guías de estilo
Diseño de componentes como sistema centrado en consistencia. Que sea
fácil para el usuario aprender rápidamente, por compleja que pudiera ser la herramienta. Guías de estilo
Tener módulos reutilizables y bien documentados. Hacer esto hará más
fácil de mantener el código y más rápido actualizar componentes para mejorarlos o corregir errores. Guías de estilo
Compártelo, mejóralo constantemente. Nada mejor que un ejercito de desarrolladores
añadiendo armamento a tu excelente desarrollo. Guías de estilo
Otros recursos http://alistapart.com/article/creating- style-guides http://getbootstrap.com/ Guías de estilo
Conocer a tu usuario debes Diseño UI/UX
Conoce a tu target. Cuidado con ser demasiado «abstracto» o
minimalista. No confundas a tus usuarios, procura ser lo más claro con tu diseño basado en su conocimiento previo. Diseño UI/UX
Conoce el comportamiento y necesidades de tu usuario. El diseño
es una herramienta para alcanzar objetivos de mejor manera. Diseño UI/UX
Concéntrate en el contenido, lo que es esencial. El desarrollo,
el desempeño, los colores, los espacios, TODO tiene que ayudar al usuario a centrarse en lo que a él le interesa. Diseño UI/UX
Se claro. Si mandas un mensaje al cliente, que sea
claro la razón y si es por un problema, dile que puede hacer para solucionarlo. Diseño UI/UX
Otros recursos http://notasfuertes.blogspot.mx/2012/ 01/los-10-principios-de-la- usabilidad.html https://medium.com/@TGines/designi ng-user-interfaces-for-your-mother- dd45ec50f7b0 Guías de
estilo
Sentido común
• Céntrate en tu contenido • Conoce a tu target
• Conoce tus herramientas • El tiempo importa • Inspírate • Investiga Algo de sentido común http://blogvecindad.com/psicologia- del-color-pantone/ http://tympanus.net/codrops/ http://alistapart.com/article/on-web- typography