Program a Cinco Nest Ilo
-
Upload
cru-bocas-del-toro -
Category
Documents
-
view
214 -
download
1
description
Transcript of Program a Cinco Nest Ilo
![Page 1: Program a Cinco Nest Ilo](https://reader036.fdocuments.mx/reader036/viewer/2022071805/563db92d550346aa9a9acd1c/html5/thumbnails/1.jpg)
Programación con Estilo
Algoritmos en Hojas de Estilo CSS
![Page 2: Program a Cinco Nest Ilo](https://reader036.fdocuments.mx/reader036/viewer/2022071805/563db92d550346aa9a9acd1c/html5/thumbnails/2.jpg)
Breve historia
• 11/2006 Jeremiah Grossman menciona posibilidad de hacer un Scanner de Puertos en CSS.
• 02/2007 Robert Hansen explica como robar el historial de navegación de un usuario con CSS.
• 08/2007 Gareth Heyes libera el primer CSK.
![Page 3: Program a Cinco Nest Ilo](https://reader036.fdocuments.mx/reader036/viewer/2022071805/563db92d550346aa9a9acd1c/html5/thumbnails/3.jpg)
¿Quienes?
• Jeremiah Grossman (2006)– CTO WhiteHat Security (USA)
• Robert Hansen (2006-2007)– CEO SecTheory (USA)
• Gareth Heyes (2007-2008)– Desarrollador e investigador de seguridad (UK)
• David Lindsay (2007-2008)– Ingeniero de seguridad en Security Innovation (USA)
• Eduardo Vela (2007-2008)– Ingeniero de seguridad en hi5, estudiante ITESM CEM
(México)http://sla.ckers.org/ Web Application Security Lab
![Page 4: Program a Cinco Nest Ilo](https://reader036.fdocuments.mx/reader036/viewer/2022071805/563db92d550346aa9a9acd1c/html5/thumbnails/4.jpg)
Nuestros Propósitos
• Crear una alternativa para agregar interactividad a una página web.
• “Descubrir” un nuevo paradigma de programación.
• Impulsar el desarrollo de funcionalidades a favor de la algoritmia en CSS3.
![Page 5: Program a Cinco Nest Ilo](https://reader036.fdocuments.mx/reader036/viewer/2022071805/563db92d550346aa9a9acd1c/html5/thumbnails/5.jpg)
Desafíos
• Implementar y descubrir como hacer algo en donde no se debería poder hacer.
• Asimilación de las limitantes de un lenguaje donde todas las instrucciones se ejecutan simultaneamente.
![Page 6: Program a Cinco Nest Ilo](https://reader036.fdocuments.mx/reader036/viewer/2022071805/563db92d550346aa9a9acd1c/html5/thumbnails/6.jpg)
Historia (continuación)
• 11/2007 Eduardo Vela libera CSK2 (eventos, memoria, “toggles”) y el juego de ahorcado.
• 11/2007 David Lindsay y Eduardo Vela liberan sumador y multiplicador.
• 11/2007 Gareth Heyes demuestra implementación de un “clock”. (animaciones, contadores, etc..)
![Page 7: Program a Cinco Nest Ilo](https://reader036.fdocuments.mx/reader036/viewer/2022071805/563db92d550346aa9a9acd1c/html5/thumbnails/7.jpg)
Herramientas
• Selectores de eventos.– :hover – Mouse sobre un elemento.– :active – Click sobre un elemento.– :focus – Cursor en un campo.
• Selectores de estado.– :checked – Memoria (bool) de una sesión.– :visited – Memoria (bool) de múltiples sesiones.– :target – Sección enlazada de la página.
![Page 8: Program a Cinco Nest Ilo](https://reader036.fdocuments.mx/reader036/viewer/2022071805/563db92d550346aa9a9acd1c/html5/thumbnails/8.jpg)
Ejemplos
![Page 9: Program a Cinco Nest Ilo](https://reader036.fdocuments.mx/reader036/viewer/2022071805/563db92d550346aa9a9acd1c/html5/thumbnails/9.jpg)
Respuesta de la industria
![Page 10: Program a Cinco Nest Ilo](https://reader036.fdocuments.mx/reader036/viewer/2022071805/563db92d550346aa9a9acd1c/html5/thumbnails/10.jpg)
A ojos de la World Wide Web Consortium CSS3 WG
![Page 11: Program a Cinco Nest Ilo](https://reader036.fdocuments.mx/reader036/viewer/2022071805/563db92d550346aa9a9acd1c/html5/thumbnails/11.jpg)
A ojos de Mozilla (Gecko) Style Team.
![Page 12: Program a Cinco Nest Ilo](https://reader036.fdocuments.mx/reader036/viewer/2022071805/563db92d550346aa9a9acd1c/html5/thumbnails/12.jpg)
A ojos de WebKit CSS Team.
![Page 13: Program a Cinco Nest Ilo](https://reader036.fdocuments.mx/reader036/viewer/2022071805/563db92d550346aa9a9acd1c/html5/thumbnails/13.jpg)
A ojos de la industria de seguridad computacional.
![Page 14: Program a Cinco Nest Ilo](https://reader036.fdocuments.mx/reader036/viewer/2022071805/563db92d550346aa9a9acd1c/html5/thumbnails/14.jpg)
Turing-Completeness
• Implementacion de Latches (JK).
• Implementación de Flip-Flops (JK).
• Implementación de una ALU.
pendiente
hecho
hecho
![Page 15: Program a Cinco Nest Ilo](https://reader036.fdocuments.mx/reader036/viewer/2022071805/563db92d550346aa9a9acd1c/html5/thumbnails/15.jpg)
return Q&A;