madridjs / madridjs.talks

Send an issue to propose a talk!
26 stars 7 forks source link

«Programando nuestra primera extensión multi-navegador en 40 minutos» #63

Closed tripu closed 4 years ago

tripu commented 5 years ago

Descripción

La API «Browser Extensions» del W3C estandariza el desarrollo de plug-ins, add-ons, extensiones o complementos (llámese como se quiera) en la mayoría de los navegadores. En esta charla vamos a explicar la estructura que tiene una extensión, qué archivos incluye, cómo se programa, y cómo se empaqueta para publicarla en los respectivos markets. Usaremos un caso simple como ejemplo para mostrar todo lo necesario; algo que los asistentes puedan luego reutilizar para programar sus propias extensiones. Y probaremos nuestra extensión tanto en Firefox como en Chrom* para mostrar que el mismo código es válido en esos navegadores (y en otros, como Edge u Opera) con muy pocos cambios.

image

Bio del ponente

Nacido en Madrid en 1980. Ingeniero en informática por la Universidad de Granada. Durante los últimos 15 años ha trabajado como programador, analista, jefe de proyectos y CTO en organizaciones pequeñas; tanto en start-ups como en instituciones sin ánimo de lucro como en empresas multinacionales; en Sevilla, en Madrid, en Londres y en Tokio. Sus principales intereses son el software libre, GNU/Linux, los sistemas abiertos, la informática gráfica, interfaces y usabilidad, la tecnología de la web y JavaScript. Hasta hace poco fue programador web dentro del equipo de sistemas del W3C durante cuatro años y medio.

Nivel

Intermedio, porque al final se trata de programar en JS y de usar unas pocas APIs, pero no hay conceptos especialmente difíciles y la chicha de una extensión es bastante fácil de entender.

Duración

30′–40′.


NB: la charla y la presentación podrían ser en español, o en inglés (lo que el grupo prefiera).

javiervelezreyes commented 4 years ago

Hola @tripu,

¿Te vendría bien dar la charla a finales de este mes?.

Intentaríamos que fuera el tercer jueves (24/11) tal y como es habitual pero podemos ajustarlo según tu agenda.

tripu commented 4 years ago

@javiervelezreyes: En principio, un jueves por la tarde/noche, sin problema :+1: El tercer jueves de este mes es 17 de octubre, y el del mes que viene, 21 de noviembre; ¿a cuál te refieres?

javiervelezreyes commented 4 years ago

Jeje,

Perdona, me referia al 24 de octubre no de noviembre. Ese día sería el tercer jueves de mes ya que el 31 es también jueves.

Si te viene bien ese día lo dejamos así. Sino podríamos hacerlo el 17. Dime y reservo sala ;)

El lun., 7 oct. 2019 21:58, tripu notifications@github.com escribió:

@javiervelezreyes https://github.com/javiervelezreyes: En principio, un jueves por la tarde/noche, sin problema 👍 El tercer jueves de este mes es 17 de octubre, y el del mes que viene, 21 de noviembre; ¿a cuál te refieres?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/madridjs/talks/issues/63?email_source=notifications&email_token=ABRFX6KMV7ZMXD6CVUYKKZDQNOIHRA5CNFSM4ID5TILKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEARTMBQ#issuecomment-539178502, or mute the thread https://github.com/notifications/unsubscribe-auth/ABRFX6I4XWFP64YDKSTXM6LQNOIHRANCNFSM4ID5TILA .

tripu commented 4 years ago

@javiervelezreyes, confirmo para el 24 de octubre. ¿Sobre qué hora sería, y dónde? ¿Unos 40' de presentación + 10' para comentarios y preguntas está bien? ¿Qué relación de aspecto tendrá el proyector? ¿Conexión a inet?

javiervelezreyes commented 4 years ago

Los eventos los celebramos a las 19:00 y disponemos de una hora o sea que perfecto. Recuerda que conviene estar media hora antes para montarlo todo. Manu o yo procuraremos estar para echarte una mano en lo que necesites.

A falta de que me confirmen he reservado sitio en spotahome pero seguro que no hay problema, sino te diría. Hay Internet lo que no se confirmarte es la relación de aspecto del proyector pero supongo que será 16:9.

El sitio está en C/ Vizcaya, 12.

El mar., 8 oct. 2019 19:14, tripu notifications@github.com escribió:

@javiervelezreyes https://github.com/javiervelezreyes, confirmo para el 24 de octubre. ¿Sobre qué hora sería, y dónde? ¿Unos 40' de presentación + 10' para comentarios y preguntas está bien? ¿Qué relación de aspecto tendrá el proyector? ¿Conexión a inet?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/madridjs/talks/issues/63?email_source=notifications&email_token=ABRFX6NTGX2PW56OSLVDHTTQNS5XPA5CNFSM4ID5TILKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAU5SOA#issuecomment-539613496, or mute the thread https://github.com/notifications/unsubscribe-auth/ABRFX6JX4QX3NNTNFN6I45DQNS5XPANCNFSM4ID5TILA .

tripu commented 4 years ago

:+1:

Una cosa más: ¿preferís en inglés, o en español?

javiervelezreyes commented 4 years ago

La comunidad es de habla española asi que mejor en español. No obstante lo dejamos en tus manos. Por cierto, no tengo tu nombre para incluirlo en el meetup. Cómo quieres llamarte :P

tripu commented 4 years ago

@javiervelezreyes, acabo de enviarte un e-mail :)