#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;
}
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
1839
Primera edición del diario
Su contenido fue avisos y temas marítimos.
Descargar portada
1846
Primer grabado
Aparece el primer grabado publicado en el Diario: un hombre con escafandra y otros implementos de buceo.
Descargar portada
1840
Páginas con relatos de folletín
El diario incluye en sus páginas relatos de folletín, práctica que se mantuvo por muchos años.
Descargar portada
1846
Importante aumento en las dimensiones del diario
Casi 14 cm de alto y más de 11 cm de ancho, pero no en el número de páginas ni contenido.
Descargar portada
1847
Logotipo con letra gótica
Esta caracteriza su cabecera desde entonces.
Descargar portada
1861
Dos ediciones diarias
Una por la mañana y otra por la tarde.
Descargar portada
1939
Edición especial por el primer centenario
Publicada el 4 de mayo de 1939, tuvo 216 páginas. Se trata de la edición de aniversario más extensa publicada hasta la fecha.
Descargar portada
1959
Noticias ocupan totalmente la primera plana
Hasta entonces, en esta también había avisos. En la segunda página se situaron los editoriales.
Descargar portada
1965
El diario pasa a tener dos secciones
Una informativa y la otra de cine, TV, deportes y amenidades.
Descargar portada
1994
Renovación de edición
El 23 de junio de ese año, el diario se renueva con una edición de cinco cuerpos.
Descargar portada
1999
En el logotipo se incorpora un fondo amarillo
Hasta la actualidad, este fondo identifica al diario. El diario presenta también una nueva estructura.
Descargar portada
2012
Renovación con un estilo gráfico más moderno
Además, incluye las secciones Ciencias y Posdata.
Descargar portada
2016
Formato berlinés
Este formato se imprime hasta hoy. Inicialmente, los fines de semana se imprimía en el formato estandar.
Descargar portada
2019
Suplemento especial por sus 180 años
En este participan, por primera vez, cuatro directores juntos en una entrevista.
Descargar portada
2024
Último rediseño
El domingo 24 de marzo, El Comercio estrenó su nuevo diseño.
Descargar portada
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
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.
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.
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.
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.

Primer relanzamiento de elcomercio.com
Se incorporan elementos multimedia.
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.
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.
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

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.

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.

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».

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 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 ComercioFuente 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 ComercioFuent 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»;
});





:quality(75)/cloudfront-us-east-1.images.arcpublishing.com/elcomercio/PDEOQJ4EWBEFJJDIQFOX33DNVA.jpg?w=1024&resize=1024,1024&ssl=1)
![Presidenta del INPE: “[‘El Monstruo’] no podrá dirigir ni coordinar actividades criminales desde la Base Naval” Presidenta del INPE: “[‘El Monstruo’] no podrá dirigir ni coordinar actividades criminales desde la Base Naval”](https://i2.wp.com/elcomercio.pe/resizer/v2/BQQ3GQ7G2BH4VJ4WBVFTL45VYA.jpeg?auth=f428003097552d1508b7668548991377a0397d7b922ab7af442c21b6c7c995a2&width=85&height=85&quality=75&smart=true&w=1024&resize=1024,1024&ssl=1)






