FrontendConf de este año contará con
Leonie Watson , una evangelista de accesibilidad, y
Andy Bell , autor del libro electrónico Every Layout, ampliamente conocido en la comunidad frontend global. La actuación de Leonie será poco convencional y técnicamente desafiante cuando la vista de los participantes no sea el sentimiento más importante. Andy y Leonie fueron invitados por
Pavel Lovtsevich . Organiza conferencias en Minsk, invita a oradores extranjeros a sus conferencias y a nosotros en FrontendConf, supervisa los informes y todo esto, sin contar el trabajo del director técnico.

En vísperas de
FrontendConf, hablamos con Pavel sobre su papel en el comité del programa de la conferencia, acerca de invitar a oradores extranjeros, accesibilidad, CSS y diseño de cuadrícula, usabilidad de presentaciones, detalles obvios, características del curador y, al final, ¿por qué es importante asistir a conferencias?
- Cuéntame algunas palabras sobre ti, ¿qué estás haciendo?
Pavel : Me dedico al front-end y a los negocios. He trabajado en mi empresa LOVATA durante 12 años. Nuestras competencias se encuentran en las áreas de Servicios de desarrollo de productos, comercio electrónico y MedTech. En las últimas dos áreas, también estamos desarrollando nuestros propios productos. Soy director técnico de la empresa: organizo el trabajo, implemento procesos y, a veces, escribo código.
Mi entrada en TI fue a través del diseño HTML. Realmente me encanta esta dirección de desarrollo web, por lo que fui uno de los primeros en la CEI en organizar eventos de front-end. El primero son los
días de estándares web . Hace exactamente 10 años, junto con
Vadim Makeev, organicé el primer WSD en Minsk. El quincuagésimo evento se llevará a cabo este año, y la mitad de ellos en Minsk se organizaron con mi participación directa.
Nota: Vadim Makeev hablará en FrontendConf 2109. Su informe se llama " _ ___ ______?" “A pesar del nombre provocativo y sorprendente, hablaremos sobre las fuentes: sistema, personalizado, varios otros y lo que cambió diez años después de que las fuentes aparecieran en la Web.Durante los últimos tres años, he estado organizando las reuniones de MinskCSS y MinskJS con el equipo organizador, así como la gran conferencia
CSS-Minsk-JS en inglés. La conferencia de dos días, el tema del primer día de CSS: diseño, usabilidad y accesibilidad. El segundo día está dedicado a JavaScript con un gran enfoque en la programación.
La participación en PC es una gran red
- Organizas muchas conferencias, el mismo CSS-Minsk-JS, pero ¿cómo terminaste en el Comité del Programa FrontendConf?Pavel :
FrontendConf me brinda nuevos conocidos y comunicación con una gran cantidad de personas del ámbito profesional. Esto amplía mis propios horizontes. Hoy no suelo escribir código y comunicarme con los participantes, los oradores y los miembros de la PC me permite mantener el nivel actual de conocimiento.
Conozco a personas de diferentes puntos del planeta que pueden ser útiles. Por ejemplo, puedo invitar personas a mis eventos. Del mismo modo, desde mis eventos arrastro personas a FrontendConf.
Hablé en
RIT ++ y participé en su organización, así que conocí a los chicos de FrontendConf. He estado en FrontendConf PC durante 5 años. Gracias a esto, hizo muchos contactos útiles en una fiesta de front-end en Rusia.
La participación en el comité del programa es una gran red.
La composición de la PC ha cambiado en los últimos años, y esto también es algo nuevo. A veces sucede que se familiariza con un representante de la empresa, con una especialización estrecha e interesante del desarrollo, y después de un tiempo usted mismo necesita esa experiencia y ya tiene una "entrada" a una empresa adecuada. Tal interés comercial.
- ¿Resulta que no solo los participantes de la conferencia buscan redes, sino también los miembros de la PC?Pavel : Específicamente, en mi caso esto es cierto. Puedo dar un ejemplo. Cuando pasé el primer WSD en Minsk hace 10 años, tuve la oportunidad de reunirme con el gerente de desarrollo front-end de Headhunter. Después de un tiempo, la compañía tuvo la necesidad de atraer a un socio para resolver los problemas de su propio departamento de desarrollo. El jefe se acordó de mí y de mi empresa, que fue el comienzo de muchos años de cooperación entre nuestras empresas.
Otro ejemplo. Hace un año y medio, conocí a algunos oradores en FrontendConf durante su preparación para RIT ++. Más tarde invitó a dos de ellos a Minsk, y este año, los oradores que ya han tenido tiempo de hablar conmigo vienen a FrontendConf.
La creación de redes es una expansión sin fin del círculo de amigos. Nunca se sabe quién y cómo será útil para usted y para quién usted mismo puede ser útil.
- Dime, ¿qué estás haciendo exactamente en la PC?Pavel : Trabajo un poco con JavaScript, CSS, accesibilidad y diseño, y en su mayor parte, invito a hablantes extranjeros. Durante tres años y medio seguidos he estado celebrando una conferencia en Minsk, cuyo truco es que todos los discursos están en inglés, incluso para los hablantes de ruso. Por lo tanto, estoy en contacto constante con hablantes de inglés y esto simplifica su invitación.
Por lo general, en las conferencias rusas hay varios informes en inglés. Los hablantes extranjeros hablan y luego se aburren. No hay traducción simultánea y no puede escuchar otros informes. Tenemos aproximadamente la mitad del programa: hablantes extranjeros, por lo que no se aburren. En los últimos tres años, he tenido más de 50 oradores, de los cuales la mitad son extranjeros.
Al mismo tiempo, la conversión de invitaciones a discursos es aproximadamente del 25%. Cuando invité a oradores, durante 4 años hablé con casi doscientos expertos extranjeros. Ahora es más fácil para mí invitarlos a FrontendConf. Ya estamos familiarizados de alguna manera: nos vimos, llamamos, cancelamos. Entonces ayudo a invitar a los angloparlantes.
Sobre hablantes extranjeros
- Varios oradores del extranjero hablarán en FrontendConf. Resulta que los invitaste?Pavel : No todos, dos de ellos:
Andy Bell y
Leonie Watson .
- Cuéntanos sobre ellos y sus informes.
Pavel : Leonie Watson es de Inglaterra y es ciega. Al mismo tiempo, es una desarrolladora y actúa como una "defensora de la accesibilidad". Es miembro de la Junta Asesora del W3C y copresidenta del Grupo de Trabajo de Aplicaciones Web del W3C. Leonie está extremadamente interesada en desarrollar ideas de accesibilidad. Ella, como nadie más, conoce las necesidades de su audiencia y las personas que enfrentan discapacidades físicas.
Leonie participa en comités que ayudan a desarrollar estándares para mejorar la accesibilidad, y habla en informes y artículos sobre su aplicación en el desarrollo de proyectos. Ella participa en eventos temáticos, promueve la accesibilidad de las interfaces basadas en la Web y muestra con su propio ejemplo su importancia.
Leonie se presentará con el tema "
Componentes web y AOM ". Pero este no es un informe ordinario, como todo lo que tiene. Ella se parará en el escenario con su computadora portátil, a la cual se conectarán unos auriculares y se lanzará un lector de pantalla. Él la ayudará a navegar lo que está sucediendo en su pantalla, y los espectadores escucharán a través de los altavoces los sonidos de su presentación. Este es un desafío técnico interesante que nunca he encontrado antes.
- De hecho, ¿los participantes sentirán los mismos usuarios que necesitan accesibilidad?
Pavel : Sí, quiero creer que funcionará. En los últimos años, un excelente especialista en este tema ha estado hablando en FrontendConf -
Sergey Krieger . Vive en Alemania y viene a entregar excelentes informes sobre accesibilidad. Sergey, en un lenguaje claro y con ejemplos ilustrativos, habla sobre accesibilidad.
Nota: en FrontendConf, en el marco de RIT ++, Sergey hizo una presentación titulada "Desarrollo de interfaces accesibles". Mire su transcripción de texto o informe de video directamente en el artículo.Asumir la experiencia de usar herramientas de accesibilidad de una persona que está personalmente interesada en promover estándares relevantes, porque no tiene otra alternativa, es inusual e interesante.
No me había reunido con Leoni antes, intenté invitar a mis eventos, pero no funcionó en las fechas, pero tuve éxito en FrontendConf.
- Segundo orador Andy Bell. ¿De qué va a hablar?
Paul : Andy también es de Inglaterra. Es especialista en CSS y sistemas de diseño de edificios que han ganado popularidad en los últimos años. Andy propondrá una charla titulada “
Manteniéndolo simple con CSS que escala ” sobre cómo mantener el código CSS simple al escalarlo. Se trata de escribir CSS para grandes proyectos.
CSS es un lenguaje específico, pero no se puede decir que es un lenguaje de programación 100%. Es muy simple, declarativo, y hoy resuelve bien sus problemas. Es importante recordar que CSS se creó hace 25 años para dar estilo al texto, principalmente porque todavía tiene un legado específico. Este aspecto puede llevar al hecho de que los desarrolladores de grandes proyectos enfrentan problemas a medida que crece la base del código CSS. Andy Bell le dirá cómo hacer frente a estas dificultades, vivir y avanzar.
Con éxito logró llamarlo. Es coautor del libro electrónico "
Every Layout ", que ahora es popular en la comunidad front-end. Se dedica a crear diseños de página. El libro fue coescrito con otro de los especialistas frontend más populares:
Heydon Pickering . Traer a Andy Bell, que ahora está en auge de popularidad, es una gran oportunidad para que los participantes de la conferencia se comuniquen con él personalmente.
- Pregunta sobre CSS. ¿Crees que este es un lenguaje de programación? Alexey Okhrimenko informó que CSS y HTML juntos son un lenguaje de programación, y luego hubo una reacción ambigua.
Pavel : No creo que CSS sea un lenguaje de programación. Con un estiramiento puede atribuirse a esta categoría: está cerca de esto, pero hasta ahora sigue siendo el lenguaje de la estilización. Este año,
Nikita Dubko hablará en FrontendConf con un informe sobre un
tema similar en el que intentará demostrar que
CSS es un lenguaje completo de Turing .
CSS no es un lenguaje típico. Todos los PL son similares entre sí, y CSS se distingue: es único, no como nada. Poco a poco, se hace cargo de muchas cosas y características de YaP real. Quizás en el futuro él mismo se convierta en un lenguaje de programación.
Nota: Recientemente, un miembro de FrontendConf PC, Andrey Smirnov, entrevistó a Nikita en un formato de podcast experimental. Discutieron los preparativos para los informes, el síndrome del impostor, el trabajo en Yandex y el informe futuro de Nikita, del que habla Pavel.Características del curador
- Invitó a hablantes extranjeros, pero ¿ayudó a supervisar a los hablantes de ruso?
Pavel : Sí, ayudó a supervisar el informe de
Sergei Popov , también está en la PC. Tiene un informe "
display: grid; grid: subgrid »sobre subgrid.
CSS se creó originalmente como un lenguaje de estilo de texto. Pero a lo largo de los años del desarrollo de la Web, su papel ha cambiado drásticamente. Ahora en el "lenguaje de estilo de texto" estamos desarrollando completamente interfaces de usuario.
Hace unos años, el módulo
CSS Grid Layout apareció por primera vez en la especificación del lenguaje. Esta es la primera forma especialmente diseñada para colocar elementos de interfaz grandes en una página. Esta es una nueva forma de crear diseños de página. Sergey habló sobre esto en
RIT ++ 2017 .
Para la rápida aparición de esta característica en los navegadores, un bloque que describe el funcionamiento de la subcuadrícula se ha eliminado de la especificación. Fueron trasladados a la próxima versión. A punto de introducir la subcuadrícula en los navegadores populares, Sergey compartirá sus capacidades y aplicaciones.
- Sergey Popov y el orador, y un miembro de la PC, y usted supervisa su informe. ¿Cómo se ve desde el exterior? Esto no es trabajar con un principiante, todo es diferente.Pavel : Comenzaré desde lejos. La cultura de hablar en conferencias en Occidente es diferente a la nuestra. Una de las características de los hablantes occidentales es
la responsabilidad personal . Todos son responsables de su reputación. Si están jodidos, no invitarán a ningún otro lado. Analizarán el desempeño infructuoso y nadie querrá correr riesgos.
La segunda característica son las
habilidades de auto-presentación bien desarrolladas que acompañan la actuación. Los oradores saben cómo presentarse y venderse, mantenerse en el escenario. Incluso las cosas más simples hablarán de manera interesante. Quizás esto se deba al sistema educativo en Europa y los Estados Unidos.
Diría que Sergey Popov es cercano a los hablantes extranjeros, a pesar de la mentalidad rusa. Él siempre tiene un buen rendimiento, presentación y presentación. Se mantiene bien y se comporta alegremente en el escenario. Siempre podemos estar seguros de que su desempeño será bueno.
Cuando un miembro de PC presenta una solicitud, no vota por sí mismo. Él participa en la selección de manera común con todos los demás. Será su informe interesante o no, se discute junto con todas las demás aplicaciones.

En el caso de Sergey, siempre tiene buenas críticas y altas calificaciones por sus discursos. Es un orador frecuente en varios eventos, no solo en Rusia. Por supuesto, si la PC cree que el tema es interesante, el informe de ceteris paribus Sergey puede adoptarse antes. Este es el orador a quien conocen y quieren ver en el escenario; en esta situación es más fácil.
- Para los oradores con poca experiencia, probablemente sea importante ver su informe desde un lado. Un comité de programa experimentado comprende mejor cómo presentar un informe. ¿Es necesario que los oradores experimentados obtengan un análisis del informe desde el exterior?
Pavel : Cada individuo, no se puede decir por todos. Por ejemplo, hay un famoso desarrollador front-end
Andrei Sitnik . El año pasado, supervisé su
informe en RIT ++, y necesitábamos una llamada telefónica. Antes de llamar, logró hacer una versión borrador del informe en la reunión, y luego en otro evento. Luego dijo que recibió un comentario: “Tengo una idea para implementar el informe en la otra dirección, así. ¿Qué opinas sobre la PC, dónde vale la pena moverse dentro del marco de RIT ++?
Andrey es un orador muy famoso, autor de herramientas que utilizan muchos desarrolladores front-end en el mundo todos los días. Desde el exterior, parece que es autosuficiente y no necesita una opinión diferente. Pero al mismo tiempo es una persona abierta, no sufre de la enfermedad de las estrellas y siempre está abierto al diálogo.
- ¿Cómo ayudó con los informes, qué trabajo hizo?Pavel : Por lo general, cuando trabajo con oradores, siempre miro la presentación. A veces, incluso los oradores experimentados cometen errores.
Por ejemplo, las
diapositivas sin números son comunes. Siempre recomiendo numerar diapositivas. Durante la conferencia, el público tiene preguntas y los estudiantes escriben el número de la diapositiva en la que surgieron las preguntas. Cuando comienza la sesión de preguntas y respuestas, los números ahorran tiempo: "Mi pregunta es sobre la diapositiva 52". Si no hay números en las diapositivas, debe buscarlos y desplazarse por la presentación.
Los números en las diapositivas ahorran tiempo y le permiten usarlo de manera más eficiente.
Cuando hay números, la sesión es más efectiva, más personas podrán hacer una pregunta y obtener respuestas a ella.
Otro
error común es colocar el número de diapositiva en la parte inferior de la presentación . La mayoría de los eventos tienen lugar en los salones con pisos planos, este no es un anfiteatro. En consecuencia, cuanto más se sienta una persona, más objetivos tiene al frente, mayor es la probabilidad de que la parte inferior de la presentación no sea visible.
Estos son trucos que incluso los oradores experimentados olvidan. Ayudo a ver las diapositivas, doy este tipo de consejos y recomendaciones sobre la usabilidad de las diapositivas, su percepción.
A veces doy recomendaciones sobre diseño, cuando el orador puede ir más allá de las reglas del evento. Por lo general, este marco se refiere al hecho de que el hablante no debe ofender a nadie. La presentación se inspecciona en busca de un "Código de conducta" para ayudar al presentador. No esperamos que alguien haga algo intencionalmente, pero sucede por casualidad, por lo que ayudamos a no cometer un error.
PC ayuda con carreras . A menudo, el orador no tiene una audiencia adecuada para los ensayos. En el trabajo, es tímido, no tiene sentido hablar en casa, porque no entienden y no pueden dar su opinión. Por lo tanto, nos complace ayudar a los oradores simplemente escuchándolos y brindando sus comentarios. Una o dos iteraciones de carreras y puede perfeccionar la velocidad, las expresiones y las respuestas a las preguntas.
- ¿Funciona a tiempo completo o se puede llamar por teléfono?Pavel : Sí, por supuesto que pueden. Estoy en Minsk, Popov en San Petersburgo y Zakharov en Moscú. Incluso si toda la PC estaba en una ciudad, los altavoces en otras ciudades o incluso países. Es imposible conocer a todos para rechazar el informe.
Tenemos carreras de tiempo completo el día antes de la conferencia. Cuando se está preparando un sitio, se está armando una etapa, se está montando el equipo, entonces en este día puede venir y enviar un informe. La PC tiene un reloj allí, servicio programado. Cualquiera puede inscribirse, presentarse en un momento determinado y contar un informe en una audiencia en la que, de acuerdo con el plan de la conferencia, él hablará. Ayuda a aliviar el estrés, acostumbrarse al lugar. Todo será familiar, será más fácil durante la presentación actual, y una carrera extra nunca hará daño.
- ¿Estarás presente en los informes de tus pupilos? En general, ¿vas a los informes de aquellos a quienes supervisas?Pavel : no siempre. No puedo decir que exista tal regla. Por ejemplo, Sergey es un orador tan experimentado que no hay necesidad de ir a su discurso para apoyarlo. Pero miré
el estado de CSS con placer. Constantemente saludaba allí en la primera fila :). Bueno, él no lo necesita, mi presencia es solo un deseo de ver una excelente actuación.
Pero, en otros casos, puedo estar presente al principio y al final del discurso. Al principio, para animar, al final, para ayudar con las respuestas a las preguntas, si es necesario. Aquí estoy motivado por el deseo de brindar apoyo.
En el pasado RIT ++, también supervisé a Sergey Krieger. Lo escuché tres veces antes de la actuación. Este es un orador con mucha experiencia y ya no había necesidad de escuchar el informe por cuarta vez en el discurso. Sé que todo irá bien. Lo hizo bien sin mí, no me necesitan aquí en absoluto. Por lo tanto, simplemente fui a otro informe para descubrir algo nuevo.
¿Por qué ir a una conferencia?
Pavel : Vale la pena ir a conferencias y reuniones por las mismas razones que se discutieron al principio: la
creación de redes . No solo los participantes vienen por él, sino también los miembros de la PC.
La creación de redes para los participantes es una de las razones más importantes para asistir.
Incluso si es posible ver los informes en la grabación, entonces esta es una comunicación unidireccional. Escuché, tal vez entendí, pero no hay posibilidad de aclarar. No funcionará ir al orador y hacer preguntas limitadas sobre el tema, pedir analizar su problema.
Ver el video después de la conferencia no dará todas las posibilidades de presencia personal en el evento. En la conferencia hay "acceso al cuerpo" del orador; esto es muy valioso.Es especialmente valioso cuando vienen desarrolladores de herramientas, tecnologías o participantes en algunos proyectos interesantes. La experiencia con ellos es invaluable.
— , . , , 5 .

- . , .
— , .La última vez que entrevistamos a Sergei Popov, en el que contó los informes que supervisa y se prepara para la conferencia. En FrontendConf 2019, actuará el segundo día, así como Nikita Dubko y Andy Bell. Un calendario completo de informes ya está disponible en el sitio.
Reserve sus entradas : quedan 10 días antes de FrontendConf 2019.