lunes, febrero 2

El Comercio 185 años

#gpt_zocalo,
#clever-45754-sticky-footer-shadow,
#browsi_wrapper_0_ai_1_rc_0,
#browsi_wrapper_1_ai_1_rc_0,
#browsi_wrapper_2_ai_1_rc_0,
#browsi_wrapper_3_ai_1_rc_0,
#browsi_wrapper_4_ai_1_rc_0,
#browsi_wrapper_5_ai_1_rc_0,
#browsi_wrapper_6_ai_1_rc_0,
#browsi_wrapper_7_ai_1_rc_0,
#browsi_wrapper_8_ai_1_rc_0,
#browsi_wrapper_9_ai_1_rc_0,
#browsi_wrapper_10_ai_1_rc_0{
display: none !important;
height: 0 !important;
}
.nav-d__main-scroll.scrolled{
z-index: 99999;
}
#player-container{
left: 18px;
right: inherit;
top: 120px;
}
#player-container
#play-pause{
height: 40px;
width: 40px;
}
span.fecha-timeline-web{
max-width: 170px;
}
.box-info-timeline-web p{
margin: 20px 0;
}
.btn-publicacion-timeline-web p{
margin: 0 auto;
}

Play



Cómo hemos cambiado

El Perú se transformó a lo largo de 185 años de historia, y también lo hizo El Comercio. Conoce las renovaciones del decano de la prensa peruana, sus avances tecnológicos y la evolución de la presencia de las mujeres en la redacción.

En este especial, que conmemora el aniversario del diario más antiguo del Perú, podrás explorar cómo han evolucionado el emblemático periódico impreso y su versión digital. Conocerás, también, a las mujeres que hicieron historia en El Comercio.

En el papel:
El Comercio impreso a lo largo de los años

Rediseños

A lo largo de los años, el diario cambió según las últimas tendencias en diseño. Así se vio su transformación.


  • 1839
  • 1846
  • <!–

  • 1840
  • –>
    <!–

  • 1846
  • –>

  • 1847
  • 1861
  • 1939
  • 1959
  • 1965
  • 1994
  • 1999
  • 2012
  • 2016
  • 2019
  • 2024

Hitos

La primera fotografía impresa, el primer geniograma, la primera vez que se publicó Somos y más. Estos son los principales acontecimientos de la versión impresa de El Comercio.

11/5/1839

Una semana después de su aparición, el diario modifica su logotipo.

21/2/1853

En el diario se publica el folletín «La cabaña del Tío Tom», de Harriet Beecher Stowe, un ícono en la lucha contra la esclavitud.

Descargar

31/7/1898

El Comercio publica su primera fotografía: un retrato del doctor Luis Carranza.

24/5/1940

Se publica una edición especial horas después del devastador terremoto de Lima, de 8,2 grados en la escala de Richter.

Descargar

26/3/1960

Se publica el primer Geniograma.

Descargar

5/10/1966

Se publica la primera foto a color, el lanzamiento de una nave espacial desde el Cabo Kennedy.

28/7/1980

Después de seis años, El Comercio y otros medios confiscados por el gobierno militar de Juan Velasco Alvarado fueron devueltos a sus propietarios.

Descargar

3/7/1986

Aparece el suplemento «Deporte Total». Desde sus inicios, El Comercio fue un gran difusor de contenido deportivo.

Descargar

23/6/1994

El diario se renueva con una edición de cinco cuerpos: A, B, C, D y E.

Descargar

14/3/2016

El Comercio inaugura su formato berlinés.

Descargar


1/2/1847

El diario usa por primera en su logotipo la letra gótica, la cual caracteriza su cabecera desde entonces.

2/10/1883

El Comercio vuelve a imprimirse después de más de tres años, debido a la clausura ordenada por el presidente Nicolás de Piérola.

Descargar

21/1/1917

Aparece el primer dibujo a color en las páginas de El Comercio.

Ver publicación

29/3/1953

Se edita por primera vez el suplemento «El Dominical».

Descargar

3/3/1963

La primera radiofoto.

Descargar

24/10/1966

El Comercio publica la primera fotografía a color obtenida en el Perú: una imagen del Señor de los Milagros.

4/5/1986

«Mafalda», la historieta de ‘Quino’, empieza a publicarse en El Comercio.

13/12/1986

Aparece por primera vez la revista «Somos».

16/1/1997

En el diario impreso se anuncia la llegada de la edición digital de El Comercio.

16/2/2019

La Society for News Design elige a El Comercio entre los 10 diarios mejor diseñados del mundo.

Descargar

Más de 92 mil ediciones en 185 años

<!––>

La primera edición de

se publicó el 4 de mayo de 1839 con una sola página impresa.
La primera edición de

se publicó el 4 de mayo de 1839 con una sola página impresa.
<!–el comercio.–>

<!–

4/5/1839

–>

Número de
ediciones
10.000
11/12/1868
1880 – 1883

Período de la Guerra del Pacífico.
El diario dejó de imprimirse por orden del presidente
Nicolás de Piérola.

Número de
ediciones
20.000
21/10/1895
Número de
ediciones
30.000
21/12/1905
Número de
ediciones
40.000
20/09/1922
Número de
ediciones
50.000
27/11/1937
Número de
ediciones
60.000
11/08/1952
Número de
ediciones
70.000
30/04/1967
Número de
ediciones
80.000
3/11/1990
Número de
ediciones
90.000
19/03/2018
Número de
ediciones
92.238
4/05/2024
Número de
ediciones
10.000
11/12/1868
1880 – 1883

Período de la Guerra del Pacífico.
El diario dejó de imprimirse por orden del presidente
Nicolás de Piérola.

Número de
ediciones
20.000
21/10/1895
Número de
ediciones
30.000
21/12/1905
Número de
ediciones
40.000
20/09/1922
Número de
ediciones
50.000
27/11/1937
Número de
ediciones
60.000
11/08/1952
Número de
ediciones
70.000
30/04/1967
Número de
ediciones
80.000
3/11/1990
Número de
ediciones
90.000
19/03/2018
Número de
ediciones
92.238
4/05/2024

El cambio de formato a través de los años

A lo largo de su historia, el tamaño de la versión impresa de El Comercio ha ido variando. A continuación, presentamos los 22 cambios más resaltantes de sus 185 años.





















El Comercio
en la era digital

15/01/1997
Lanzamiento de la web de El Comercio

El Comercio publica la primera versión de su página web bajo el dominio www.elcomercio.com.pe. En su primer día de lanzamiento, alcanzó las 77.681 visitas.

2000-2005
Rediseño de arquitectura de la información y línea gráfica

Las notas publicadas solo contaban con texto y foto, debido a las restricciones de peso de la web y las condiciones de Internet. En este período hubo cuatro rediseños con cambios estéticos visibles, para transformar la arquitectura de la información y la línea gráfica.

2007
Creación de la primera unidad de medios digitales como parte del grupo El Comercio

Se buscaba desarrollar y gestionar los diferentes portales web del Grupo El Comercio.

2007-2008
Publicación de los primeros blogs en el portal web

Se publicaron los blogs “Deportado”, “Empresario de tu empleo”, “Busco novia», «Busco novio”, «Vida&futuro;”, «El club de lo insólito”, «Cuida tu salud”, entre otros. Aparecen los primeros videos incrustados en la web con contenido propio.


mayo de 2008
Primer relanzamiento de elcomercio.com

Se incorporan elementos multimedia.

2010
Nuevo rediseño

Se prioriza la importancia visual, las secciones fijas en la barra principal e incluye enlaces a las cuentas de sus redes sociales. Ademas, permite una versión móvil y se incorpora un buscador de palabras clave.

2014
Se insertan aplicaciones multimedia dentro de las notas

Se alternaron textos con aplicaciones multimedia para mejorar y completar las narraciones y explicaciones de los hechos. Se aplicó el concepto de “redacción integrada”, con el empleo de internet y redes sociales como herramienta periodística.

2014
Se insertan aplicaciones multimedia dentro de las notas

Las secciones de Política, Lima, Perú, Mundo y Economía fueron la base de aquella edición. A estas se sumaron las noticias científicas y tecnológicas con un sitio propio


2017
Rediseño de la página web a los 20 años de su lanzamiento

Entre los principales cambios se incluyen una lista en la parte superior con los temas en tendencia, un menú de navegación desplegable, un lugar destacado para los columnistas del día y un despliegue gráfico de las notas. Asimismo, las noticias se presentaban de forma jerarquizada.


2019
Se inicia el formato de suscripción digital

En octubre, elcomercio.pe se sumó al modelo de suscripción digital, que incluía un sistema de pago por notas de valor agregado, así como la navegación ilimitada sin restricción.


2022
Mayor apuesta por el contenido multimedia en posiciones destacadas

Se incorporó una renovada parrilla de podcasts y programación semanal de video. En mayo de ese año se iniciaron nuevos programas como «Cuenta en la historia», «Pasa en la calle», «La Torre» y «Eso no se pregunta»; así como las primeras versiones de los podcast «Tenemos que hablar», «Salud con Ciencia», y «Las 5 noticias del día».


2024
Nuevo contenido para podcast

El Comercio lanzó, a través de la plataforma web, su primer streaming matutino de noticias «Tenemos que hablar», bajo la conducción de María Rosa Villalobos, además de nuevos podcast como «Y tú que miras» y «La última Pista».

Al ritmo de la tecnología

En la vorágine de los avances tecnológicos, el diario siempre estuvo a la vanguardia. Encuentra aquí los hitos de la cara digital de El Comercio.

Primera
galería de foto

abril de 1998

La Época dorada es el nombre de la primera galería de fotos que se subió a la web, un año después de su puesta en línea.

Ver publicación

Primer
especial

2000

Se colocan formatos denominados especiales, que eran entrevistas. Los temas trabajados en formato especial, como se conocen en la actualidad, aparecieron en el 2012.

Ver publicación

Primer video incrustado en la web de fuente ajena

octubre de 2002

Desde el 2002, ya se incrustaban videos en la home de la web de El Comercio. Pero eran de fuentes externas.

Ver publicación

Primer video incrustado en la web con contenido propio

junio de 2007

Video sobre la presentación del libro Día de visita de Marco Avilés, en la Feria Internacional del Libro.

Ver publicación

Primera publicación en Youtube

junio de 2007

Se incursionó en Youtube trasmitiendo un video sobre la protesta de estudiantes peruanos frente a la embajada de Venezuela en Lima por el cierre de la cadena televisiva RCTV.

Ver publicación

Primera publicación en Twitter, ahora «X»

agosto de 2007

El 15 de agosto del 2007 se inició la primera cobertura, mediante la cuenta de twitter @elcomercio, para informar sobre el terremoto que afectó Pisco.

Ver publicación

Primera publicación en segunda cuenta de Twitter, ahora «X»

enero de 2011

A las 4:57 pm. del 26 de enero se inauguró la nueva cuenta, @elcomercio_peru, para cubrir las incidencias de las elecciones presidenciales 2011.

Ver publicación

Primera publicación en Facebook

junio de 2011

La primera publicación registrada en la página en facebook de El Comercio Perú data del año 2011 sobre el caso Ciro Castillo.

Ver publicación

Primera
fotogalería

agosto de 2014

La fotogalería más antigua solo tenía dos fotos sobre la cocina de Virgilio Martinez.

Ver publicación

Primer
podcast

septiembre de 2018

En su primer podcast subido a la web, El Comercio cuenta la migración venezolana a través de las voces de niños migrantes.

Ver publicación

Primer
documental

noviembre de 2018

El primer documental incrustado en la web fue de la campaña #NoTePases, que explicaba por que mueren 3.000 personas al año en accidentes de tránsito.

Ver publicación

Primer
ECData

enero de 2021

La primera nota de ECData abordó la compra del primer lote de vacunas contra el COVID-19 de Sinopharm. La farmacéutica solo había llegado a acuerdos con cinco países asiáticos y africanos, además de Perú.

Ver publicación

Primera publicación en TikTok

junio de 2022

El 15 de junio del 2022, El Comercio lanzó su cuenta de TikTok, elcomerciope. El primer video informaba sobre los días feriados y no laborables que quedaban en el año.

Ver publicación

Primeros juegos interactivos

septiembre de 2022

Los juegos interactivos aparecieron en la web en septiembre del 2022. Incluyen La Palabra, sudoku, crucigrama, lexi reto, etc.

Ver publicación

Nueva app
de El comercio

enero de 2024

El Comecio lanza su nueva app, que permite la personalización de contenidos

Ver publicación

Primer proyecto con IA

marzo de 2024

En marzo del 2024, se lanzó «Illa», un chatbot desarrollado por ECData y Nuevas Narrativas capaz de identificar posibles caso de violencia obstétrica. Es el primer proyecto del diario que usa Inteligencia Artificial.

Ver publicación

Mujeres en en la redacción del Decano, ayer y hoy

1876

Clorinda Matto de Turner

es la primera mujer en firmar un artículo en la historia de El Comercio. Se trata del relato «La Cruz de Sacsay-Huamán», parte de su libro «Tradiciones cuzqueñas».

Ver publicación

1902

Dora Mayer

La periodista, activista social e indigenista publica por primera vez en El Comercio una columna filosófica sobre el pesimismo e inicia, así, una carrera de cuatro décadas como colaboradora del Diario.

Ver publicación

1910

Ángela Ramos

se convierte en la primera mujer reportera del Perú. Dos años más tarde se le nombra directora del suplemento «Bohemios». «Escribir en un periódico de aquella época era poco menos que heroico. No había un orden establecido y hasta las máquinas, para usarlas, se tomaban por asalto», relató alguna vez en las páginas de este Diario.

<!–

Ver publicación

–>

1920

Rosa Sosa

La esposa de quien años más tarde sería director del Diario, Aurelio Miró Quesada de la Guerra, publicó textos firmados con seudónimo M. de Sirró. El primero, dedicado a su hijo en Navidad, se publicó en 1920.

Ver publicación

1950

Una típica escena en la redacción de El Comercio durante la década de 1950, sin mujeres.

<!–

Ver publicación

–>

1962

La lingüista Martha Hildebrandt

publica por primera vez en las páginas de El Comercio, sobre el significado de la palabra «chancaca».

Ver publicación

1989

Bárbara d’Achille

La pionera del ecologismo y periodista de El Comercio, es asesinada por Sendero Luminoso en Huancavelica, luego de ser secuestrada y negarse a hacerle una entrevista política a uno de sus miembros.

<!–

Ver publicación

–>

1990

Rossana Echandía

es nombrada editora de Política, la sección más importante del Diario. Es la primera vez que una mujer ocupa este cargo.

<!–

Ver publicación

–>

1995

Virginia
Rosas

se convierte en la primera editora de Mundo, cargo ejerció por 14 años. Falleció el 4 de mayo del 2021, día que El Comercio cumplía 182 años de historia.

<!–

Ver publicación

–>

2001

Mariza
Zapata

se convierte en la primera editora de Lima, hoy Nacional. En ese entonces, la sección estaba a cargo de los temas judiciales. Durante su gestión, tuvo a cargo coberturas históricas, como el juicio a Vladimiro Montesinos.

<!–

Ver publicación

–>

2001

Patricia Castro

Tras el atentado a las Torres Gemelas del 11 de setiembre, Patricia Castro es enviada como corresponsal de guerra a Afganistán. Fue la única periodista peruana que cubrió el conflicto bélico en el lugar de los hechos.

Ver foto

2002

Inés Menacho

La fotógrafa Inés Menacho captura al presidente estadounidense George W. Bush y a Alejandro Toledo en Palacio de Gobierno, en lo que parecía un paso de baile. Por esa imagen, fue ganadora del Premio Rey de España de Fotografía el año siguiente.

<!–

Ver publicación

–>

2017

Graciela ‘Chela’ Villasís

se convierte en la primera mujer al mando de la Unidad de Investigación.

<!–

Ver publicación

–>

2019

María Rosa ‘Maro’ Villalobos

es la primera editora de Economía nombrada por un director periodístico.

<!–

Ver publicación

–>

2024

Gisella Salmón, jefa de Fidelización y Mayté Ciriaco, periodista de ECData

lideran el primer producto periodístico que utiliza inteligencia artificial en beneficio de nuestros usuarios.

Ver publicación

2024

Hoy en día, más de 20 cargos de autoridad en la redacción son ocupados por mujeres. Ellas son algunas.

<!–

Ver publicación

–>

Metodología:

Se tomaron como muestra las ediciones del 4 de mayo -día de aniversario del Diario- de El Comercio, por ser fechas con alto contenido editorial. Las cifras mostradas corresponden al porcentaje de notas firmadas que pertenecen a mujeres. Se tomaron en cuenta solo las firmas femeninas que, al menos, muestren el primer nombre de la persona. No se contaron seudónimos en masculino ni iniciales.

Fuentes

  • Fuente especial print:
    Archivo histórico de El Comercio

    Fuente especial web:
    elcomercio.pe; elcomercioperu.com (Wayback Machine); redes sociales El Comercio; Archivo histórico de El Comercio; Salmón, G. (2009) Del papel a la red: la configuración del lenguaje ciberperiodístico, desarrollo y tendencias de la prensa digital peruana : análisis de casos: El Comercio, RPP y la Agencia de Noticias Andina. Repositorio de tesis PUCP.

    Fuente gráficos cargos de mujeres:
    Oficina de Recursos Humanos de El Comercio

    Fuent gráfico firmas mujeres
    Archivo histórico de El Comercio

$(document).ready(function() {
$(‘.flecha-bajar’).click(function() {
$(‘html, body’).animate({
scrollTop: $(‘.box-bajada’).offset().top
}, 1000); // 1000 milisegundos (1 segundo) para el desplazamiento suave
});
});

var scrollContainer = document.getElementById(‘scrollContainer’);
var touchstartX, touchstartY;
var timeoutId;

scrollContainer.addEventListener(‘wheel’, function(e) {
if (e.deltaY != 0) {
this.scrollLeft += e.deltaY;
e.preventDefault();

// Aplica la clase ‘active’ a los elementos visibles en la pantalla
var lis = document.querySelectorAll(‘.content li’);
lis.forEach(function(li) {
if (isElementVisible(li)) {
li.classList.add(‘active’);
clearTimeout(timeoutId); // Borra el temporizador anterior
timeoutId = setTimeout(function() {
li.classList.remove(‘active’); // Quita la clase ‘active’ después de 3 segundos
}, 1000); // Cambia este valor según lo deseado (en milisegundos)
} else {
li.classList.remove(‘active’);
}
});
}
});

scrollContainer.addEventListener(‘touchstart’, function(e) {
touchstartX = e.touches[0].pageX;
touchstartY = e.touches[0].pageY;
});

scrollContainer.addEventListener(‘touchmove’, function(e) {
var touchmoveX = e.touches[0].pageX;
var touchmoveY = e.touches[0].pageY;
var deltaX = touchstartX – touchmoveX;
var deltaY = touchstartY – touchmoveY;

if (Math.abs(deltaX) > Math.abs(deltaY)) {
this.scrollLeft += deltaX * 0.2; // Velocidad del scroll
e.preventDefault();

// Aplica la clase ‘active’ a los elementos visibles en la pantalla
var lis = document.querySelectorAll(‘.content li’);
lis.forEach(function(li) {
if (isElementVisible(li)) {
li.classList.add(‘active’);
clearTimeout(timeoutId); // Borra el temporizador anterior
timeoutId = setTimeout(function() {
li.classList.remove(‘active’); // Quita la clase ‘active’ después de 3 segundos
}, 1000); // Cambia este valor según lo deseado (en milisegundos)
} else {
li.classList.remove(‘active’);
}
});
}
});

// Función para verificar si un elemento es visible en la pantalla
function isElementVisible(el) {
var rect = el.getBoundingClientRect();
return (
rect.left >= 0 &&
rect.right <= (window.innerWidth || document.documentElement.clientWidth)
);
}

const scrollableDivs = document.querySelectorAll(«.scrollable»);

scrollableDivs.forEach((scrollableDiv) => {
let isDown = false;
let startX;
let scrollLeft;

scrollableDiv.addEventListener(«mousedown», (e) => {
isDown = true;
startX = e.pageX – scrollableDiv.offsetLeft;
scrollLeft = scrollableDiv.scrollLeft;
});

scrollableDiv.addEventListener(«mouseleave», () => {
isDown = false;
});

scrollableDiv.addEventListener(«mouseup», () => {
isDown = false;
});

scrollableDiv.addEventListener(«mousemove», (e) => {
if (!isDown) return;
e.preventDefault();
const x = e.pageX – scrollableDiv.offsetLeft;
const walk = (x – startX) * 2; // velocidad de desplazamiento
scrollableDiv.scrollLeft = scrollLeft – walk;
});
});

$(document).ready(function() {

// popups portadas
$(‘[class^=»portada»]’).click(function() {
var id = $(this).attr(‘id’).split(‘-‘)[1];
$(‘#popup-‘ + id).fadeIn(‘fast’);
});

// popups mujeres
$(‘.btn-publicacion’).click(function() {
var popupId = $(this).data(‘popup’);
$(‘#’ + popupId).fadeIn(‘fast’);
});

// popups timeline hitos web
$(‘.btn-publicacion-timeline-web’).click(function() {
var popupId = $(this).data(‘popup’);
$(‘#’ + popupId).fadeIn(‘fast’);
});

// cerrar popups
$(‘.btn-cerrar’).click(function() {
$(‘.main-popup’).fadeOut(‘fast’);
$(‘.main-popup-mujeres’).fadeOut(‘fast’);
});

});

// box portada 1
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «.box-main-web»,
triggerHook: 0.1,
offset: 150,
})
.setClassToggle(«#box-portada», «scale-portada»)
//.addIndicators({name: «portada-1»}) // add indicators (requires plugin)
.addTo(controller);

// box portada 2
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «.box-main-web-2»,
triggerHook: 0.1,
offset: 150,
})
.setClassToggle(«#box-portada-2», «scale-portada»)
//.addIndicators({name: «portada-2»}) // add indicators (requires plugin)
.addTo(controller);

// box portada 3
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «.box-main-web-3»,
triggerHook: 0.1,
offset: 150,
})
.setClassToggle(«#box-portada-3», «scale-portada»)
//.addIndicators({name: «portada-3»}) // add indicators (requires plugin)
.addTo(controller);

// box portada 4
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «.box-main-web-4»,
triggerHook: 0.1,
offset: 150,
})
.setClassToggle(«#box-portada-4», «scale-portada»)
//.addIndicators({name: «box-main-web-4»}) // add indicators (requires plugin)
.addTo(controller);

// box portada 5
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «.box-main-web-5»,
triggerHook: 0.1,
offset: 150,
})
.setClassToggle(«#box-portada-5», «scale-portada»)
//.addIndicators({name: «box-main-web-5»}) // add indicators (requires plugin)
.addTo(controller);

// box portada 6
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «.box-main-web-6»,
triggerHook: 0.1,
offset: 150,
})
.setClassToggle(«#box-portada-6», «scale-portada»)
//.addIndicators({name: «box-main-web-6»}) // add indicators (requires plugin)
.addTo(controller);

// box portada 7
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «.box-main-web-7»,
triggerHook: 0.1,
offset: 150,
})
.setClassToggle(«#box-portada-7», «scale-portada»)
//.addIndicators({name: «box-main-web-7»}) // add indicators (requires plugin)
.addTo(controller);

// box portada 8
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «.box-main-web-8»,
triggerHook: 0.1,
offset: 150,
})
.setClassToggle(«#box-portada-8», «scale-portada»)
//.addIndicators({name: «box-main-web-8»}) // add indicators (requires plugin)
.addTo(controller);

// box portada 9
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «.box-main-web-9»,
triggerHook: 0.1,
offset: 150,
})
.setClassToggle(«#box-portada-9», «scale-portada»)
//.addIndicators({name: «box-main-web-9»}) // add indicators (requires plugin)
.addTo(controller);

// box portada 10
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «.box-main-web-10»,
triggerHook: 0.1,
offset: 150,
})
.setClassToggle(«#box-portada-10», «scale-portada»)
//.addIndicators({name: «box-main-web-10»}) // add indicators (requires plugin)
.addTo(controller);

// box portada 11
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «.box-main-web-11»,
triggerHook: 0.1,
offset: 150,
})
.setClassToggle(«#box-portada-11», «scale-portada»)
//.addIndicators({name: «box-main-web-11»}) // add indicators (requires plugin)
.addTo(controller);

// box portada 12
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «.box-main-web-12»,
triggerHook: 0.1,
offset: 150,
})
.setClassToggle(«#box-portada-12», «scale-portada»)
//.addIndicators({name: «box-main-web-12»}) // add indicators (requires plugin)
.addTo(controller);

// bloque-amarillo-texto
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «.box-main-ediciones»,
duration: ‘1050%’,
})
.setPin(«.box-bloque-info»)
//.addIndicators({name: «bloque-amarillo»}) // add indicators (requires plugin)
.addTo(controller);

// bg-ediciones-1
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «.box-bloque-info»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#bg-ediciones-1», «fadeIn»)
//.addIndicators({name: «ediciones-1»}) // add indicators (requires plugin)
.addTo(controller);

// texto-ediciones-1
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «.box-bloque-info»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#box-bloque-amarillo-2», «fadeIn»)
//.addIndicators({name: «box-bloque-amarillo-2»}) // add indicators (requires plugin)
.addTo(controller);

// bg-ediciones-2
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-2»,
triggerHook: 0.5,
/*offset: 780,*/
duration: ‘200%’,
})
.setClassToggle(«#bg-ediciones-2», «fadeIn»)
//.addIndicators({name: «ediciones-2»}) // add indicators (requires plugin)
.addTo(controller);

// texto-ediciones-2
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-2»,
triggerHook: 0.5,
offset: 1,
})
.setClassToggle(«#box-bloque-amarillo-3», «fadeIn»)
//.addIndicators({name: «box-bloque-amarillo-3»}) // add indicators (requires plugin)
.addTo(controller);

// bg-ediciones-3
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-3»,
triggerHook: 0.5,
/*offset: 1550,*/
duration: ‘200%’,
})
.setClassToggle(«#bg-ediciones-3», «fadeIn»)
//.addIndicators({name: «ediciones-3»}) // add indicators (requires plugin)
.addTo(controller);

// texto-ediciones-3
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-3»,
triggerHook: 0.5,
offset: 1,
reverse: true,
})
.setClassToggle(«#box-bloque-amarillo-4», «fadeIn»)
//.addIndicators({name: «box-bloque-amarillo-4»}) // add indicators (requires plugin)
.addTo(controller);

// bg-ediciones-4
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-4»,
triggerHook: 0.5,
/*offset: 2340,*/
duration: ‘200%’,
})
.setClassToggle(«#bg-ediciones-4», «fadeIn»)
//.addIndicators({name: «ediciones-4»}) // add indicators (requires plugin)
.addTo(controller);

// texto-ediciones-4
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-4»,
triggerHook: 0.5,
offset: 1,
})
.setClassToggle(«#box-bloque-amarillo-5», «fadeIn»)
//.addIndicators({name: «box-bloque-amarillo-5»}) // add indicators (requires plugin)
.addTo(controller);

// bg-ediciones-5
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-5»,
triggerHook: 0.5,
/*offset: 3120,*/
duration: ‘200%’,
})
.setClassToggle(«#bg-ediciones-5», «fadeIn»)
//.addIndicators({name: «ediciones-5»}) // add indicators (requires plugin)
.addTo(controller);

// texto-ediciones-5
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-5»,
triggerHook: 0.5,
offset: 1,
})
.setClassToggle(«#box-bloque-amarillo-6», «fadeIn»)
//.addIndicators({name: «box-bloque-amarillo-5»}) // add indicators (requires plugin)
.addTo(controller);

// bg-ediciones-6
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-6»,
triggerHook: 0.5,
/*offset: 3920,*/
duration: ‘200%’,
})
.setClassToggle(«#bg-ediciones-6», «fadeIn»)
//.addIndicators({name: «ediciones-6»}) // add indicators (requires plugin)
.addTo(controller);

// texto-ediciones-6
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-6»,
triggerHook: 0.5,
offset: 1,
})
.setClassToggle(«#box-bloque-amarillo-7», «fadeIn»)
//.addIndicators({name: «box-bloque-amarillo-6»}) // add indicators (requires plugin)
.addTo(controller);

// bg-ediciones-7
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-7»,
triggerHook: 0.5,
/*offset: 4670,*/
duration: ‘200%’,
})
.setClassToggle(«#bg-ediciones-7», «fadeIn»)
//.addIndicators({name: «ediciones-7»}) // add indicators (requires plugin)
.addTo(controller);

// texto-ediciones-7
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-7»,
triggerHook: 0.5,
offset: 1,
})
.setClassToggle(«#box-bloque-amarillo-8», «fadeIn»)
//.addIndicators({name: «box-bloque-amarillo-8»}) // add indicators (requires plugin)
.addTo(controller);

// bg-ediciones-8
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-8»,
triggerHook: 0.5,
/*offset: 5470,*/
duration: ‘200%’,
})
.setClassToggle(«#bg-ediciones-8», «fadeIn»)
//.addIndicators({name: «ediciones-8»}) // add indicators (requires plugin)
.addTo(controller);

// texto-ediciones-8
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-8»,
triggerHook: 0.5,
offset: 1,
})
.setClassToggle(«#box-bloque-amarillo-9», «fadeIn»)
//.addIndicators({name: «box-bloque-amarillo-8»}) // add indicators (requires plugin)
.addTo(controller);

// bg-ediciones-9
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-9»,
triggerHook: 0.5,
/*offset: 5470,*/
duration: ‘200%’,
})
.setClassToggle(«#bg-ediciones-9», «fadeIn»)
//.addIndicators({name: «ediciones-9»}) // add indicators (requires plugin)
.addTo(controller);

// texto-ediciones-9
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-9»,
triggerHook: 0.5,
offset: 1,
})
.setClassToggle(«#box-bloque-amarillo-10», «fadeIn»)
//.addIndicators({name: «box-bloque-amarillo-10»}) // add indicators (requires plugin)
.addTo(controller);

// bg-ediciones-11
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-10»,
triggerHook: 0.5,
/*offset: 5470,*/
duration: ‘200%’,
})
.setClassToggle(«#bg-ediciones-10», «fadeIn»)
//.addIndicators({name: «ediciones-10»}) // add indicators (requires plugin)
.addTo(controller);

// texto-ediciones-11
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-10»,
triggerHook: 0.5,
offset: 1,
})
.setClassToggle(«#box-bloque-amarillo-11», «fadeIn»)
//.addIndicators({name: «box-bloque-amarillo-11»}) // add indicators (requires plugin)
.addTo(controller);

// bg-ediciones-12
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-11»,
triggerHook: 0.5,
/*offset: 5470,*/
duration: ‘100%’,
})
.setClassToggle(«#bg-ediciones-11», «fadeIn»)
//.addIndicators({name: «ediciones-11»}) // add indicators (requires plugin)
.addTo(controller);

// texto-ediciones-12
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-11»,
triggerHook: 0.5,
offset: 1,
})
.setClassToggle(«#box-bloque-amarillo-12», «fadeIn»)
//.addIndicators({name: «box-bloque-amarillo-12»}) // add indicators (requires plugin)
.addTo(controller);

// EDICIONES MÓVIL

// bg-ediciones-1-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#bg-ediciones-1-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-1-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «bg-ediciones-1-movil»
}
)*/
.addTo(controller);

// box-bloque-amarillo-1-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#box-bloque-amarillo-1-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#box-bloque-amarillo-1-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «box-bloque-amarillo-1-movil»
}
)*/
.addTo(controller);

// bg-ediciones-2-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#bg-ediciones-2-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-2-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «bg-ediciones-2-movil»
}
)*/
.addTo(controller);

// box-bloque-amarillo-2-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#box-bloque-amarillo-2-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#box-bloque-amarillo-2-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «box-bloque-amarillo-2-movil»
}
)*/
.addTo(controller);

// bg-ediciones-3-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#bg-ediciones-3-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-3-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «bg-ediciones-3-movil»
}
)*/
.addTo(controller);

// box-bloque-amarillo-3-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#box-bloque-amarillo-3-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#box-bloque-amarillo-3-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «box-bloque-amarillo-3-movil»
}
)*/
.addTo(controller);

// bg-ediciones-4-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#bg-ediciones-4-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-4-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «bg-ediciones-4-movil»
}
)*/
.addTo(controller);

// box-bloque-amarillo-4-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#box-bloque-amarillo-4-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#box-bloque-amarillo-4-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «box-bloque-amarillo-4-movil»
}
)*/
.addTo(controller);

// bg-ediciones-5-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#bg-ediciones-5-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-5-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «bg-ediciones-5-movil»
}
)*/
.addTo(controller);

// box-bloque-amarillo-5-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#box-bloque-amarillo-5-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#box-bloque-amarillo-5-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «box-bloque-amarillo-5-movil»
}
)*/
.addTo(controller);

// bg-ediciones-6-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#bg-ediciones-6-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-6-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «bg-ediciones-6-movil»
}
)*/
.addTo(controller);

// box-bloque-amarillo-6-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#box-bloque-amarillo-6-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#box-bloque-amarillo-6-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «box-bloque-amarillo-6-movil»
}
)*/
.addTo(controller);

// bg-ediciones-7-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#bg-ediciones-7-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-7-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «bg-ediciones-7-movil»
}
)*/
.addTo(controller);

// box-bloque-amarillo-7-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#box-bloque-amarillo-7-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#box-bloque-amarillo-7-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «box-bloque-amarillo-7-movil»
}
)*/
.addTo(controller);

// bg-ediciones-8-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#bg-ediciones-8-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-8-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «bg-ediciones-8-movil»
}
)*/
.addTo(controller);

// box-bloque-amarillo-8-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#box-bloque-amarillo-8-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#box-bloque-amarillo-8-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «box-bloque-amarillo-8-movil»
}
)*/
.addTo(controller);

// bg-ediciones-9-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#bg-ediciones-9-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-9-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «bg-ediciones-9-movil»
}
)*/
.addTo(controller);

// box-bloque-amarillo-9-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#box-bloque-amarillo-9-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#box-bloque-amarillo-9-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «box-bloque-amarillo-9-movil»
}
)*/
.addTo(controller);

// bg-ediciones-10-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#bg-ediciones-10-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-10-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «bg-ediciones-10-movil»
}
)*/
.addTo(controller);

// box-bloque-amarillo-10-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#box-bloque-amarillo-10-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#box-bloque-amarillo-10-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «box-bloque-amarillo-10-movil»
}
)*/
.addTo(controller);

// bg-ediciones-11-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#bg-ediciones-11-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#bg-ediciones-11-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «bg-ediciones-11-movil»
}
)*/
.addTo(controller);

// box-bloque-amarillo-11-movil
var controller = new ScrollMagic.Controller();
var fadein_tween = TweenMax.fromTo(
‘#box-bloque-amarillo-11-movil’, 1, {
opacity:0 ,
ease: Power1.easeInOut },
{
opacity:1 ,
ease: Power1.easeInOut
}
);

var sceneContenedores = new ScrollMagic.Scene({
triggerElement: «#box-bloque-amarillo-11-movil»,
trigerHook: 0.5,
duration: «10%»
})
.setTween(fadein_tween)
/*.addIndicators(
{
name: «box-bloque-amarillo-11-movil»
}
)*/
.addTo(controller);

var controller = new ScrollMagic.Controller();

new ScrollMagic.Scene({
triggerElement: «#container»,
triggerHook: «onLeave»,
duration: «300%»
})
.setPin(«#container»)
.addTo(controller)
.on(«progress», function (e) {
var progress = e.progress;
var numImages = 21; // Cantidad de imágenes
var currentImageIndex = Math.floor(progress * numImages);
var images = document.querySelectorAll(‘.image-sequence img’);

// Ocultar todas las imágenes
images.forEach(function(img) {
img.style.opacity = 0;
});

// Mostrar la imagen actual
images[currentImageIndex].style.opacity = 1;

// Mostrar la última imagen si se alcanza el final
if (currentImageIndex === numImages – 1) {
images[numImages – 1].style.opacity = 1;
}
});

// fecha 1962
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-1»,
triggerHook: 0.5,
offset: 100,
/*reverse: true,*/
})
.setClassToggle(«#fecha-1», «enterLeft»)
//.addIndicators({name: «fecha-1»}) // add indicators (requires plugin)
.addTo(controller);

// box Clorinda Matto
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-1»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#box-mujer-1», «enterBottom»)
//.addIndicators({name: «box-mujer-1»}) // add indicators (requires plugin)
.addTo(controller);

// fecha 1902
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-2»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#fecha-2», «enterLeft»)
//.addIndicators({name: «fecha-2»}) // add indicators (requires plugin)
.addTo(controller);

// box Dora Mayer
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-2»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#box-mujer-2», «enterRight»)
//.addIndicators({name: «box-mujer-2»}) // add indicators (requires plugin)
.addTo(controller);

// box Ángela Ramos
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#box-mujer-3»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#box-mujer-3», «enterBottomBox»)
//.addIndicators({name: «box-mujer-3»}) // add indicators (requires plugin)
.addTo(controller);

// box Rosa Sosa
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#box-mujer-3»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#box-mujer-4», «enterTopBox»)
//.addIndicators({name: «box-mujer-4»}) // add indicators (requires plugin)
.addTo(controller);

// box redacción 1950
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-16»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#box-mujer-16», «enterBottom»)
//.addIndicators({name: «box-mujer-16»}) // add indicators (requires plugin)
.addTo(controller);

// fecha 1962
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-5»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#fecha-5», «enterLeft»)
//.addIndicators({name: «fecha-5»}) // add indicators (requires plugin)
.addTo(controller);

// box Martha Hildebrandt
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-5»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#box-mujer-5», «enterRight»)
//.addIndicators({name: «box-mujer-5»}) // add indicators (requires plugin)
.addTo(controller);

// box Bárbara d’Achille
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-6»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#box-mujer-6», «enterLeftCenter»)
//.addIndicators({name: «box-mujer-6»}) // add indicators (requires plugin)
.addTo(controller);

// box Rossana Echandía
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-7»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#box-mujer-7», «enterRightCenter»)
//.addIndicators({name: «box-mujer-7»}) // add indicators (requires plugin)
.addTo(controller);

// fecha 1995
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-8»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#fecha-8», «enterLeft»)
//.addIndicators({name: «fecha-8»}) // add indicators (requires plugin)
.addTo(controller);

// box Virginia Rosas
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-8»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#box-mujer-8», «enterBottom»)
//.addIndicators({name: «box-mujer-8»}) // add indicators (requires plugin)
.addTo(controller);

// fecha 2001
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-9»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#fecha-9», «enterLeft»)
//.addIndicators({name: «fecha-9»}) // add indicators (requires plugin)
.addTo(controller);

// box Mariza Zapata
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-9»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#box-mujer-9», «enterRight»)
//.addIndicators({name: «box-mujer-9»}) // add indicators (requires plugin)
.addTo(controller);

// box Patricia Castro
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-10»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#box-mujer-10», «enterBottomBox»)
//.addIndicators({name: «box-mujer-10»}) // add indicators (requires plugin)
.addTo(controller);

// box Inés Menacho
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-10»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#box-mujer-11», «enterTopBox»)
//.addIndicators({name: «box-mujer-11»}) // add indicators (requires plugin)
.addTo(controller);

// fecha 2017
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-12»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#fecha-12», «enterLeft»)
//.addIndicators({name: «fecha-12»}) // add indicators (requires plugin)
.addTo(controller);

// box Graciela Villasis
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-12»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#box-mujer-12», «enterRight»)
//.addIndicators({name: «box-mujer-12»}) // add indicators (requires plugin)
.addTo(controller);

// box Marito
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-13»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#box-mujer-13», «enterLeftCenter»)
//.addIndicators({name: «box-mujer-13»}) // add indicators (requires plugin)
.addTo(controller);

// box Mayté
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-14»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#box-mujer-14», «enterRightCenter»)
//.addIndicators({name: «box-mujer-14»}) // add indicators (requires plugin)
.addTo(controller);

// box mujeres 2024
var controller = new ScrollMagic.Controller();
var scene = new ScrollMagic.Scene({
triggerElement: «#fecha-15»,
triggerHook: 0.5,
offset: 100,
})
.setClassToggle(«#box-mujer-15», «enterBottom»)
//.addIndicators({name: «box-mujer-14»}) // add indicators (requires plugin)
.addTo(controller);

var track = document.getElementById(‘track’);

var controlBtn = document.getElementById(‘play-pause’);

function playPause() {
if (track.paused) {
track.play();
//controlBtn.textContent = «Pause»;
controlBtn.className = «pause»;
} else {
track.pause();
//controlBtn.textContent = «Play»;
controlBtn.className = «play»;
}
}

controlBtn.addEventListener(«click», playPause);
track.addEventListener(«ended», function() {
controlBtn.className = «play»;
});

Share.
Exit mobile version