Catchpoint named a Leader in the first Gartner® Magic Quadrant™ for Digital Experience Monitoring. Read the report

Menu:

Save Test Results with a Free Account Sign Up & Save Test Result

Webpage Performance Test Result

  • Settings: DesktopChromev129CableFrankfurt, Germany
    More
Screenshot

Requests Details

Use this page to explore the metric timings and request waterfall for any run of your test.

Page Performance Metrics (Run 1)

View run details: Run 1 (Repeat View)

TTFB Start Render FCP Speed Index LCP CLS TBT DC Time DC Requests DC Bytes Total Time Total Requests Page Weight
.339S 1.400S 1.329S 1.637S 1.512S 0 .000S 3.044S 13 1,368KB 3.044S 13 1,368KB

Visual Page Loading Process (Explore)

Navigation Timings
domContentLoadedEvent loadEvent
1.262s - 1.263s (0.001s) 2.944s - 2.944s (0s)
Custom Metrics Data
Colordepth
24
Dpi
{"dppx":1,"dpcm":37.79527559055118,"dpi":96}
Images
[{"url":"https://www.ingbaukunst.ch/media/pages/atlas/bauwerke/staumauer-schraeh/5531193ed0-1726404455/staumauer-04_peterwuermli_web-1600x1400-1800x1600.jpg","width":745,"height":497,"naturalWidth":1600,"naturalHeight":1067}]
Resolution
{"absolute":{"height":1200,"width":1920},"available":{"height":1200,"width":1920}}
fonts
[{"family":"Medium","display":"auto","status":"loaded","style":"normal","weight":"normal"},{"family":"Regular","display":"auto","status":"unloaded","style":"normal","weight":"normal"}]
generated-content-percent
-0.52
generated-content-size
-0.19
imgs-in-viewport
[{"src":"https:\/\/www.ingbaukunst.ch\/media\/pages\/atlas\/bauwerke\/staumauer-schraeh\/5531193ed0-1726404455\/staumauer-04_peterwuermli_web-1600x1400-1800x1600.jpg","html":"<img loading=\"lazy\" src=\"https:\/\/www.ingbaukunst.ch\/media\/pages\/atlas\/bauwerke\/staumauer-schraeh\/5531193ed0-1726404455\/staumauer-04_peterwuermli_web-1600x1400-1800x1600.jpg\" width=\"1600\" height=\"1067\">","currentSrc":"https:\/\/www.ingbaukunst.ch\/media\/pages\/atlas\/bauwerke\/staumauer-schraeh\/5531193ed0-1726404455\/staumauer-04_peterwuermli_web-1600x1400-1800x1600.jpg","srcSet":null,"sizes":null,"priority":null,"loading":"lazy","naturalWidth":1600,"naturalHeight":1067}]
imgs-no-alt
[{"src":"https:\/\/www.ingbaukunst.ch\/media\/pages\/atlas\/bauwerke\/staumauer-schraeh\/5531193ed0-1726404455\/staumauer-04_peterwuermli_web-1600x1400-1800x1600.jpg","html":"<img loading=\"lazy\" src=\"https:\/\/www.ingbaukunst.ch\/media\/pages\/atlas\/bauwerke\/staumauer-schraeh\/5531193ed0-1726404455\/staumauer-04_peterwuermli_web-1600x1400-1800x1600.jpg\" width=\"1600\" height=\"1067\">","currentSrc":"https:\/\/www.ingbaukunst.ch\/media\/pages\/atlas\/bauwerke\/staumauer-schraeh\/5531193ed0-1726404455\/staumauer-04_peterwuermli_web-1600x1400-1800x1600.jpg"}]
imgs-out-viewport
[]
jsLibsVulns
[]
meta-viewport
width=device-width, height=device-height, initial-scale=1.0, minimum-scale=1, maximum-scale=1, user-scalable=no
possibly-render-blocking-reqs
["https:\/\/api.mapbox.com\/mapbox-gl-js\/v2.10.0\/mapbox-gl.js","https:\/\/www.ingbaukunst.ch\/assets\/js\/jquery_v240504.js","https:\/\/www.ingbaukunst.ch\/assets\/js\/flickity_v240504.js","https:\/\/www.ingbaukunst.ch\/assets\/js\/gsap_v240504.js","https:\/\/unpkg.com\/@barba\/core","https:\/\/api.mapbox.com\/mapbox-gl-js\/v2.10.0\/mapbox-gl.js","https:\/\/www.ingbaukunst.ch\/assets\/css\/index.css?v=240919"]
rendered-html
<html lang="de" style="--vh: 9.93px;"><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0, minimum-scale=1, maximum-scale=1, user-scalable=no"> <title>Gesellschaft für Ingenieurbaukunst</title> <meta name="description" content=""> <meta name="keywords" content=""> <link rel="shortcut icon" type="image/x-icon" href="assets/systemfiles/favicon.ico"> <script src="https://api.mapbox.com/mapbox-gl-js/v2.10.0/mapbox-gl.js"></script> <link href="https://www.ingbaukunst.ch/assets/css/index.css?v=240919" rel="stylesheet"> </head> <body data-barba="wrapper"> <header class="flexbox"> <section class="flexchild-100 subflexbox"> <nav> <h1><a href="https://www.ingbaukunst.ch/de">Gesellschaft für Ingenieurbaukunst</a></h1> </nav> <div class="big-only"> <div class="inliner" id="subseiten"> <span class="hidden" id="filter"><h1 class="filter-opener">filter </h1> </span> <span class="hidden" id="suche"> <h1><a href="https://www.ingbaukunst.ch/de/suche">Suche</a> </h1> </span> <span class="hidden" id="glossar"><h1><a href="https://www.ingbaukunst.ch/de/glossar">Glossar</a> </h1></span> <span id="kontakt"><h1><a href="https://www.ingbaukunst.ch/de/kontakt/kontakt">Kontakt</a> </h1></span> <span> <h1 class="sprachen"> <a href="https://www.ingbaukunst.ch/de" class="active"> DE </a>&nbsp; <a href="https://www.ingbaukunst.ch/fr" class=""> FR </a>&nbsp; <a href="https://www.ingbaukunst.ch/it" class=""> IT </a> </h1> </span> </div></div> <a class="menu-opener small-only" href="https://www.ingbaukunst.ch/de/menu"> <div class="bar1"></div> <div class="bar2"></div> <div class="bar3"></div> </a> </section> </header> <main data-barba="container" data-barba-namespace="home"> <section class="filter"> <div class="flexbox"> <section class="flexchild-100 subflexbox subnavigation"> <div class="subflexchild-25"> <h1>Tragwerkstyp</h1> </div> <div class="subflexchild-75"> <div class="inliner filter-tragwerkstyp"> </div> </div> </section> <section class="flexchild-100 subflexbox subnavigation"> <div class="subflexchild-25"> <h1>Zeitraum</h1> </div> <section class="flexchild-100 subflexbox subnavigation"> <div class="subflexchild-25"> <h1>Zeitraum</h1> </div> <div class="subflexchild-75"> <div id="yearRangeSlider"></div> <div> <span id="minYearDisplay">1000</span> - <span id="maxYearDisplay">2024</span> </div> <form id="yearFilterForm" method="GET"> <input type="hidden" name="minYear" id="minYearInput" value="1000"> <input type="hidden" name="maxYear" id="maxYearInput" value="2024"> <button type="submit">Filter</button> </form> </div> </section> </section> <section class="flexchild-100 subflexbox subnavigation"> <div class="subflexchild-25"> <h1>Bauweise</h1> </div> <div class="subflexchild-75"> <div class="inliner filter-bauweise"> </div> </div> </section> <section class="flexchild-100 subflexbox subnavigation"> <div class="subflexchild-25"> <h1>Beteiligte</h1> </div> <div class="subflexchild-75"> <div class="inliner filter-beteiligte"> </div> </div> </section> </div> </section> <section class="navigation"> <h3> <a href="https://www.ingbaukunst.ch/de/menu"> Atlas </a> <a href="https://www.ingbaukunst.ch/de/menu"> Bibliothek </a> <a href="https://www.ingbaukunst.ch/de/menu"> Aktivitäten </a> <a href="https://www.ingbaukunst.ch/de/menu"> Informationen </a> <a href="https://www.ingbaukunst.ch/de/menu"> filter </a> <a href="https://www.ingbaukunst.ch/de/menu"> Glossar </a> <a class="aktiv" href="https://www.ingbaukunst.ch/de/menu"> Gesellschaft für Ingenieur<wbr>-baukunst </a> <a href="https://www.ingbaukunst.ch/de/menu"> Kontakt </a> <a href="https://www.ingbaukunst.ch/de/menu"> Login </a> <a href="https://www.ingbaukunst.ch/de/menu"> Menu </a> <a href="https://www.ingbaukunst.ch/de/menu"> Suche </a> </h3> </section> <section class="subnavigation sticky"> <div class="flexbox"> <section class="flexchild-100"> <h2>Neue Webseite</h2> </section> </div> </section> <section class="sektion" id="weiteres"> <div class="flexbox"> <section class="flexchild-50"> <div class="text-block"> <h2>Unsere neue Webseite befindet sich im Aufbau und wird laufend ergänzt. Vorbeischauen lohnt sich!</h2> </div> </section> </div> </section> <section class="subnavigation sticky"> <div class="flexbox"> <section class="flexchild-100"> <h2>Werke im Schaufenster</h2> </section> </div> </section> <section class="sektion"> <div class="flexbox"> <section class="flexchild-100 vorschau subflexbox" id="bauwerkdesmonats"> <figure> <img loading="lazy" src="https://www.ingbaukunst.ch/media/pages/atlas/bauwerke/staumauer-schraeh/5531193ed0-1726404455/staumauer-04_peterwuermli_web-1600x1400-1800x1600.jpg" width="1600" height="1067"> </figure> <section> <div class="preview-block"> <div class="preview-head"> <h2>Staumauer Schräh</h2> <div class="filter-liste"> <h2> <ul> Gewichtsmauer,&nbsp;1922–1924,&nbsp;Beton,&nbsp;Wägital </ul> </h2> </div> </div> <div class="preview-text"> <h1>Vor 100 Jahren, am 9. August 1924, versinkt Innerthal im Kanton Schwyz in der Vergangenheit.<br><br>Im Wägital, einem Seitental des Schwyzer Bezirks March, wurde in den 1920er-Jahren eine der damals leistungsstärksten Wasserkraftanlagen der Schweiz erstellt. Das Kraftwerk Wägital nutzt in zwei Stufen das Gefälle der Wägitaler Aa vom Wägitaler See auf rund 900 m ü. M. bis zur Zentrale Siebnen in der March-Ebene auf ca. 450 m ü.  M. In den ersten Jahren nach der Betriebsaufnahme im Jahr 1926 galten die Anlagen als Werke der Superlative, die dank des Speichervolumens des Wägitalersees von beinahe 150 Mio. m3 der Eckpfeiler der Stromversorgung der Stadt Zürich und der Nordostschweiz im Winterhalbjahr waren. Die obere Stufe verfügt zudem über Pumpen, um im Sommer Überschussenergie zu speichern und zu verwerten.<br><br>Das eindrücklichste Bauwerk des Kraftwerks Wägital ist die Staumauer Schräh, die den Wägitalersee staut; eine inklusive Fundamente rund 110 m hohe, gerade Beton-Gewichts- mauer, die nach ihrer Fertigstellung als «grösste Staumauer der Welt» galt und diesen Rang während fünf Jahren innehatte.</h1> </div> </div> </section> </section> </div> </section> <section class="subnavigation sticky"> <div class="flexbox"> <section class="flexchild-100"> <h2><a href="https://www.ingbaukunst.ch/de/aktivitaeten/neuigkeiten"> <span class="open">●</span><span class="title">Neuigkeiten</span></a></h2> </section> </div> </section> <section class="sektion"> <div id="neuigkeiten"> <a class="flexchild-25 vorschau" href="https://www.ingbaukunst.ch/de/aktivitaeten/neuigkeiten/waegitaler-podiumsgespraech"> <div class="preview-block"> <div class="preview-info"> <h1>09. September 2023</h1> </div> <div class="preview-head"> <h2>Wägitaler Podiumsgespräch</h2> </div> </div> </a> <a class="flexchild-25 vorschau" href="https://www.ingbaukunst.ch/de/aktivitaeten/neuigkeiten/gv-2024"> <div class="preview-block"> <div class="preview-info"> <h1>06. April 2024</h1> </div> <div class="preview-head"> <h2>GV 2024</h2> </div> </div> </a> <a class="flexchild-25 vorschau" href="https://www.ingbaukunst.ch/de/aktivitaeten/neuigkeiten/ingenieurgespraech-mit-hugo-bachmann"> <div class="preview-block"> <div class="preview-info"> <h1>10. April 2024</h1> </div> <div class="preview-head"> <h2>Ingenieurgespräch mit Hugo Bachmann</h2> </div> </div> </a> <a class="flexchild-25 vorschau" href="https://www.ingbaukunst.ch/de/aktivitaeten/neuigkeiten/industriekultur-tessin-ein-architekturfuehrer"> <div class="preview-block"> <div class="preview-info"> <h1>03. September 2024</h1> </div> <div class="preview-head"> <h2>Aktion: Industriekultur Tessin - Ein Architekturführer</h2> </div> </div> </a> </div> </section> <section class="subnavigation sticky"> <div class="flexbox"> <section class="flexchild-100"> <h2><a href="https://www.ingbaukunst.ch/de/aktivitaeten/veranstaltungen"> <span class="open">●</span><span class="title">Veranstaltungen</span></a></h2> </section> </div> </section> <section class="sektion"> <div id="upcoming"> <a href="https://www.ingbaukunst.ch/de/aktivitaeten/veranstaltungen/14-schierser-brueckenvortrag" class="flexchild-50 vorschau subflexbox"> <div class="subflexchild-33"> <div class="preview-block"> <div class="preview-info"> <h1 class="big-only">November 2024</h1> <h1 class="small-only">2024</h1> </div> <div class="preview-info"> <h3 class="big-only">1</h3> <h3 class="small-only">1. November</h3> </div> </div> </div> <div class="subflexchild-66"> <div class="preview-block"> <div class="preview-head"> <h1><span class="invertiert">Vortrag</span></h1> <h2>14. Schierser Brückenvortrag</h2> </div> <div class="preview-head"> <h1>19:30 Uhr</h1> <h1>Treffpunkt: Bildungszentrum Palottis Schiers</h1> </div> </div> </div> </a> <a href="https://www.ingbaukunst.ch/de/aktivitaeten/veranstaltungen/ibk-kolloquium-hs24-2" class="flexchild-50 vorschau subflexbox"> <div class="subflexchild-33"> <div class="preview-block"> <div class="preview-info"> <h1 class="big-only">November 2024</h1> <h1 class="small-only">2024</h1> </div> <div class="preview-info"> <h3 class="big-only">5</h3> <h3 class="small-only">5. November</h3> </div> </div> </div> <div class="subflexchild-66"> <div class="preview-block"> <div class="preview-head"> <h1><span class="invertiert">Vortrag</span></h1> <h2>IBK Kolloquium HS24_2</h2> </div> <div class="preview-head"> <h1>17:00–18:00 Uhr</h1> <h1>Treffpunkt: ETH Hönggerberg HIL E4 oder online per Zoom</h1> </div> </div> </div> </a> </div> </section> <section class="subnavigation sticky"> <div class="flexbox"> <section class="flexchild-100"> <h2 class="title">Mitglied werden</h2> </section> </div> </section> <section class="sektion" id="weiteres"> <div class="flexbox"> <section class="flexchild-50"> <div class="text-block"> <h2>Mit Bild und Worten, mit Ausflügen und Exkursionen, mit Dialog und Publikationen macht die Gesellschaft die kulturelle Bedeutung der Tätigkeit der Bauingenieure sichtbar.</h2> </div> </section> <section class="flexchild-50"> <div class="text-block"> <h2>Mitglieder erhalten von den durch die Gesellschaft geförderten Publikationen jeweils unentgeltlich ein Exemplar zugestellt. Sie werden zu den von der Gesellschaft organisierten Anlässen eingeladen und bezahlen dabei ermässigte Beiträge.</h2> </div> </section> </div> </section> </main> <script src="https://www.ingbaukunst.ch/assets/js/jquery_v240504.js"></script><script src="https://www.ingbaukunst.ch/assets/js/flickity_v240504.js"></script><script src="https://www.ingbaukunst.ch/assets/js/gsap_v240504.js"></script><script src="https://unpkg.com/@barba/core"></script> <script src="https://api.mapbox.com/mapbox-gl-js/v2.10.0/mapbox-gl.js"></script> <script> window.addEventListener('load', function() { var resizeEvent = new Event('resize'); window.dispatchEvent(resizeEvent); }); let vh = window.innerHeight * 0.01; document.documentElement.style.setProperty('--vh', `${vh}px`); window.addEventListener('resize', () => { let vh = window.innerHeight * 0.01; document.documentElement.style.setProperty('--vh', `${vh}px`); }); $('.sprachen a').click(function(event) { event.preventDefault(); window.location.href = $(this).attr('href'); }); barba.init({ preventRunning: true, debug: true, transitions: [ { name: 'initial', once(data) { if ($('.page-closer').length > 0) { initfirstClick(); } if ($('#informationen').length > 0) { initializeScroll(); } if ($('#atlaskarte').length > 0) { initializeMap(); } if ($('#liste').length > 0) { initializeSorting(); initializeClicker(); } if ($('#glossar').length > 0) { initializeClicker(); } if ($('.slider-bilder').length > 0) { sliderInit(); } if ($('.read-more-button').length > 0) { readMoreClicker(); } const windowWidthInRem = window.innerWidth / parseFloat(getComputedStyle(document.documentElement).fontSize); if (windowWidthInRem > 75 && $('.subnav').length > 0) { initializeScroll(); initializeHover(); } } }, { name: 'uebersicht-to-uebersicht', from: { namespace: ['uebersicht', 'home', 'menu', 'informationen'] }, to: { namespace: ['uebersicht', 'home', 'informationen'] }, leave(data) { gsap.to(".subnav, #liste, .text-block, .preview-block, figure", { opacity: 0, duration: 1, ease: "power2.inOut" }); }, enter(data) { gsap.from(".subnav, #liste, .text-block, .preview-block, figure", { opacity: 0, duration: 1, ease: "power2.inOut" }); } }, { name: 'zu-eintrag', to: { namespace: 'eintrag' }, enter(data) { return new Promise(resolve => { gsap.fromTo(data.next.container, { y: '100%', }, { y: '0%', duration: 1, ease: "power2.inOut", onComplete: resolve }); }); } }, { name: 'zu-uebersicht', from: { namespace: 'eintrag' }, enter(data) { return new Promise(resolve => { gsap.fromTo(data.current.container, { y: '0%' }, { y: '100%', duration: 1, ease: "power2.inOut", onComplete: resolve }); }); } }, { name: 'from-menu', from: { namespace: 'menu' }, enter(data) { gsap.fromTo(data.next.container, { opacity: 0 }, { opacity: 1, duration: 0, ease: "power2.inOut" }); } }, { name: 'zu-menu', to: { namespace: 'menu' }, enter(data) { gsap.fromTo(data.next.container, { opacity: 0 }, { opacity: 1, duration: 0, ease: "power2.inOut" }); } } ] }); barba.hooks.beforeEnter((data) => { initializeHover(); initClick(); if ($('#informationen').length > 0) { initializeScroll(); } if ($('#atlaskarte').length > 0) { initializeMap(); } if ($('#liste').length > 0) { initializeSorting(); initializeClicker(); } if ($('#glossar').length > 0) { initializeClicker(); } if ($('.slider-bilder').length > 0) { sliderInit(); } if ($('.read-more-button').length > 0) { readMoreClicker(); } }); barba.hooks.leave((data) => { const languageLinks = document.querySelectorAll('.sprachen a'); const currentPathname = window.location.pathname; languageLinks.forEach(link => { const linkPathnameParts = link.pathname.split('/'); const linkLanguageCode = linkPathnameParts[1]; const currentPathnameParts = currentPathname.split('/'); const currentLanguageCode = currentPathnameParts[1]; if (linkLanguageCode === currentLanguageCode) { link.classList.add('aktiv'); } else { link.classList.remove('aktiv'); } }); }); barba.hooks.afterEnter((data) => { if (data.next.namespace === 'kontakt') { document.querySelector('#kontakt').classList.add('aktiv'); } else { document.querySelector('#kontakt').classList.remove('aktiv'); } if (data.next.namespace === 'menu') { document.querySelector('.menu-opener').classList.add('menu-open'); } else { document.querySelector('.menu-opener').classList.remove('menu-open'); } if ($('.subnav').length > 0) { window.scrollTo(0, 0); setTimeout(() => { initializeScroll(); }, 100); } }); function initfirstClick() { const homeUrl = 'https://ingbaukunst.ch'; if ($('.page-closer').length > 0) { $('.page-closer').click(function(event) { event.preventDefault(); window.location.href = homeUrl; }); } if ($('.menu-opener.menu-open').length > 0) { $('.menu-opener.menu-open').click(function(event) { event.preventDefault(); window.location.href = homeUrl; }); } } function initClick() { if ($('.page-closer').length > 0) { $('.page-closer').click(function(event) { event.preventDefault(); window.history.back(); }); } if ($('.menu-opener.menu-open').length > 0) { $('.menu-opener.menu-open').click(function() { event.preventDefault(); window.history.back(); }); } } function initializeScroll() { var anchorLinks = $('.subnav a'); var subnavHeight; var headerHeight; var previousScrollPosition = $(window).scrollTop(); function logSubnavHeight() { subnavHeight = $('.subnav').outerHeight(); } logSubnavHeight(); function checkAnchorVisibility() { const windowWidthInRem = window.innerWidth / parseFloat(getComputedStyle(document.documentElement).fontSize); if (windowWidthInRem > 75 && $('.subnav').length > 0) { var currentScrollPosition = $(window).scrollTop(); var scrollDirection = currentScrollPosition > previousScrollPosition ? 'down' : 'up'; previousScrollPosition = currentScrollPosition; anchorLinks.each(function(index) { var $anchorLink = $(this); var sectionId = $anchorLink.attr('href').substring(1); var $section = $('#' + sectionId.replace(/(:|\.|\[|\]|,|=|@)/g, "\\$1")); if ($section.length) { var sectionTop = $section.offset().top; var windowHeight = $(window).height(); var scrollPosition = $(window).scrollTop(); logSubnavHeight(); var adjustedSectionTop = sectionTop + subnavHeight; if (scrollDirection === 'up') { adjustedSectionTop += 31; } if (scrollPosition + windowHeight >= adjustedSectionTop) { $anchorLink.hide(); $section.find('.subnav-target').show(); } else { $anchorLink.show(); $section.find('.subnav-target').hide(); } } }); } } headerHeight = $('header').innerHeight(); $('.subnav a').on('click', function(event) { event.preventDefault(); var targetId = $(this).attr('href').substring(1); var $targetSection = $('#' + targetId.replace(/(:|\.|\[|\]|,|=|@)/g, "\\$1")); if ($targetSection.length) { $('html, body').animate({ scrollTop: $targetSection.offset().top - (headerHeight + 45) }, 1000); } }); $(window).on('load resize', function() { logSubnavHeight(); checkAnchorVisibility(); }); $(window).scroll(checkAnchorVisibility); checkAnchorVisibility(); } function sliderInit() { var minWidth = 75 * 16; // Convert 75rem to pixels (1200px) $('.slider-bilder').each(function(index, sliderElement) { // Function to initialize Flickity with the appropriate settings function initializeFlickity() { var isLargeScreen = window.innerWidth >= minWidth; var flickityInstance = $(sliderElement).data('flickity'); // Destroy Flickity if it's already initialized if (flickityInstance) { $(sliderElement).flickity('destroy'); } // Initialize Flickity flickityInstance = new Flickity(sliderElement, { cellSelector: '.slide', lazyLoad: 2, cellAlign: 'left', wrapAround: true, contain: true, freeScroll: true, selectedAttraction: 0.025, prevNextButtons: isLargeScreen // Enable prev/next buttons only on large screens }); // Save the Flickity instance so it can be destroyed later $(sliderElement).data('flickity', flickityInstance); // Update the slide indicator updateSlideIndicator(sliderElement, flickityInstance.selectedIndex + 1, flickityInstance.slides.length); // Bind the 'change' event to update the slide indicator flickityInstance.on('change', function(index) { updateSlideIndicator(sliderElement, index + 1, flickityInstance.slides.length); }); // Handle prev/next button clicks for large screens var prev = $(sliderElement).siblings('.big-only').find('.prev'); var next = $(sliderElement).siblings('.big-only').find('.next'); if (isLargeScreen) { prev.off('click').on('click', function() { flickityInstance.previous(); }); next.off('click').on('click', function() { flickityInstance.next(); }); } else { prev.off('click'); // Unbind prev/next clicks for small screens next.off('click'); } } initializeFlickity(); // Reinitialize Flickity when the window is resized $(window).on('resize', function() { initializeFlickity(); }); }); } function checkForMoreSlides(element) { var slidesCount = $(element).find('.slide').length; return slidesCount > 1 ? true : false; } function updateSlideIndicator(element, currentSlide, totalSlides) { var index = $(element).parent().find('figcaption .index'); var bildlegende = $(element).parent().find('figcaption .bildlegende'); index.text(currentSlide + '/' + totalSlides); var currentSlideElement = $(element).find('.slide').eq(currentSlide - 1); var slideText = currentSlideElement.data('text'); bildlegende.text(slideText); } function initializeSorting() { var sortingOrder = {}; function sortEntries(property) { var entries = $('#liste .listeeintrag').get(); if (entries.length === 0) { return; } sortingOrder[property] = sortingOrder[property] === 'asc' ? 'desc' : 'asc'; entries.sort(function(a, b) { var aValue = $(a).data(property) || ''; // Default to empty string if undefined var bValue = $(b).data(property) || ''; // Default to empty string if undefined // Handle sorting for strings if (typeof aValue === 'string') { aValue = aValue.trim(); // Remove any leading/trailing whitespace bValue = bValue.trim(); // Remove any leading/trailing whitespace return sortingOrder[property] === 'asc' ? aValue.localeCompare(bValue) : bValue.localeCompare(aValue); } else { aValue = parseFloat(aValue) || 0; // Convert to number if possible bValue = parseFloat(bValue) || 0; // Convert to number if possible return sortingOrder[property] === 'asc' ? aValue - bValue : bValue - aValue; } }); $('#liste').empty().append(entries); } $('button[data-sort]').click(function() { $('button[data-sort]').removeClass('active'); $(this).addClass('active'); var sortBy = $(this).data('sort'); if (!sortingOrder.hasOwnProperty(sortBy)) { sortingOrder[sortBy] = 'asc'; } sortEntries(sortBy); initializeClicker(); }); } function initializeClicker() { $('.listeeintrag-opener').click(function() { var content = $(this).next('.listeeintrag-content'); if (content.is(':animated')) { return; } content.slideToggle(function() { $(window).resize(); }); $(this).find('p, h1').toggleClass('active'); }); // Toggle filter section $('.filter-opener:not(.passive)').click(function() { var content = $('.filter'); if (content.is(':animated')) { return; } content.slideToggle(); $(this).toggleClass('active'); }); } function initializeHover() { if (window.innerWidth > 960) { $('.subnavigation a').mouseover(function() { $('.subnavigation a').find('.title').css('transform', 'translateX(0)'); $('.subnavigation a').find('.open').css('opacity', 0).css('visibility', 'hidden'); $(this).find('.title').css('transform', 'translateX(1.25rem)'); $(this).find('.open').css('opacity', 1).css('visibility', 'visible'); if (!$(this).hasClass('aktiv')) { $('.subnavigation a.aktiv').find('.title').css('transform', 'translateX(0)'); $('.subnavigation a.aktiv').find('.open').css('opacity', 0).css('visibility', 'hidden'); } }).mouseout(function() { if (!$(this).hasClass('aktiv')) { $(this).find('.title').css('transform', 'translateX(0)'); $(this).find('.open').css('opacity', 0).css('visibility', 'hidden'); } $('.subnavigation a.aktiv').find('.title').css('transform', 'translateX(1.25rem)'); $('.subnavigation a.aktiv').find('.open').css('opacity', 1).css('visibility', 'visible'); }); } } function readMoreClicker() { $('.read-more').click(function() { $(this).hide(); $(this).siblings('.expand').show(); }); $('.read-more-button').click(function() { $(this).siblings('.text-content').removeClass('shortened').slideToggle(); $(this).hide(); }); $('.read-more-button').click(function() { $(this).hide(); $(this).siblings('.preview-text').hide(); $(this).siblings('.more-text').show(); }); } function initializeClicker() { $('.listeeintrag-opener').click(function() { var content = $(this).closest('li').find('.listeeintrag-content'); if (content.is(':animated')) { return; } content.slideToggle(function() { $(window).resize(); }); $(this).find('p, h1').toggleClass('active'); }); } function initializeMap() { mapboxgl.accessToken = 'pk.eyJ1IjoiYjJ0aGVmIiwiYSI6ImNseG5uNnJuczA2M3Aya3NlcDhyZ2FiMGoifQ._IiOHvqFIyUsrWoTYt4Mog'; var map = new mapboxgl.Map({ container: 'map', style: 'mapbox://styles/b2thef/cm06sjobt00jx01ph96422sm9', center: [8.25, 47.4], zoom: 8, minZoom: 6, maxZoom: 14, attributionControl: false }); function createMarkerElement(marker) { var el = document.createElement('div'); el.className = 'marker'; el.innerHTML = ` <span class="icon"> <img class="icon-normal" src="${marker.filterIcon}"> <img class="icon-active" src="${marker.activeIcon}"> </span> <h2>${marker.title}</h2> `; return el; } map.on('load', function() { if (typeof markers !== 'undefined') { markers.forEach(function(marker) { var markerElement = createMarkerElement(marker); markerElement.dataset.id = marker.dataId; markerElement.dataset.filterType = marker.filterIcon; markerElement.addEventListener('mouseenter', function() { highlightMarkers(marker.filterIcon); }); markerElement.addEventListener('mouseleave', function() { removeHighlightMarkers(); }); markerElement.addEventListener('click', function() { console.log(`Marker clicked: ${marker.dataId}`); var targetItem = document.querySelector(`.listeeintrag#${marker.dataId}`); if (targetItem) { console.log(`Preview found for data-id: ${marker.dataId}`); // Hide all previews document.querySelectorAll('.listeeintrag').forEach(function(item) { item.classList.remove('active'); }); // Show the matching preview targetItem.classList.add('active'); } else { console.warn(`No matching preview found for data-id: ${marker.dataId}`); } }); new mapboxgl.Marker(markerElement, { anchor: 'bottom' }) .setLngLat([marker.lon, marker.lat]) .addTo(map); }); } }); function highlightMarkers(filterType) { document.querySelectorAll('.marker').forEach(function(marker) { if (marker.dataset.filterType === filterType) { var icon = marker.querySelector('.icon'); if (icon) { icon.classList.add('hover-active'); marker.style.zIndex = 999; // Set z-index to 999 for the hovered marker } } }); } function removeHighlightMarkers() { document.querySelectorAll('.marker').forEach(function(marker) { var icon = marker.querySelector('.icon.hover-active'); if (icon) { icon.classList.remove('hover-active'); marker.style.zIndex = ''; // Reset z-index to its original value } }); } } document.addEventListener('DOMContentLoaded', function() { const downloadLinks = document.querySelectorAll('a[download]'); downloadLinks.forEach(function(link) { link.addEventListener('click', function(event) { event.preventDefault(); window.open(this.href); setTimeout(() => { const a = document.createElement('a'); a.href = this.href; a.setAttribute('download', this.getAttribute('download') || ''); document.body.appendChild(a); a.click(); document.body.removeChild(a); }, 250); }); }); }); </script> </body></html>
securityHeaders
{"securityHeadersList":[],"securityHeadersGrade":"F","securityHeadersScore":0}

Waterfall View

Start Render
First Contentful Paint
Largest Contentful Paint
Layout Shift
DOM Interactive
DOM Content Loaded
On Load
Document Complete
Render Blocking Resource Insecure Request 3xx response4xx+ response
 Doesn't Belong to Main Doc 
Step_1 1: https://www.ingbaukunst.ch/ 2: https://www.ingbaukunst.ch/de 3: https://www.ingbaukunst.ch/assets/css/index.css?v=240919 4: https://www.ingbaukunst.ch/assets/js/jquery_v240504.js 5: https://www.ingbaukunst.ch/assets/js/flickity_v240504.js 6: https://www.ingbaukunst.ch/assets/js/gsap_v240504.js 7: https://unpkg.com/@barba/core 8: https://api.mapbox.com/mapbox-gl-js/v2.10.0/mapbox-gl.js 9: https://unpkg.com/@barba/core@2.10.3 10: https://unpkg.com/@barba/core@2.10.3/dist/barba.umd.js 11: https://www.ingbaukunst.ch/media/pages/atlas/bauwerke/staumauer-schraeh/5531193ed0-1726404455/staumauer-04_peterwuermli_web-1600x1400-1800x1600.jpg 12: https://www.ingbaukunst.ch/assets/font/Apax-Medium.woff2 13: https://www.ingbaukunst.ch/assets/systemfiles/favicon.ico
customize waterfallView all ImagesView HTTP/2 Dependency GraphFilmstrip

Connection View

Step_1 www.ingbaukunst.ch www.ingbaukunst.ch unpkg.com api.mapbox.com
DNS Lookup
Initial Connection
SSL Negotiation
Start Render
DOM Content Loaded
On Load
Document Complete
Connection View waterfall diagram

Request Details

Before Start Render
Before On Load
After On Load
3xx Response
4xx Response

Request Details
# Resource Content Type Priority Request Start DNS Lookup Initial Connection SSL Negotiation Time to First Byte Content Download Bytes Downloaded CPU Time Error/Status Code IP
1 https://www.ingbaukunst.ch/ text/html Highest 0.182 s 86 ms 36 ms 60 ms 45 ms - - - 302 149.126.4.112
2 https://www.ingbaukunst.ch/de text/html Highest 0.234 s - - - 105 ms 1 ms 9.7 KB 13 ms 200 149.126.4.112
3 https://www.ingbauku...s/index.css?v=240919 text/css Highest 0.36 s - - - 51 ms 1 ms 6.5 KB - 200 149.126.4.112
4 https://www.ingbauku...js/jquery_v240504.js application/javascript High 0.361 s - - - 77 ms 53 ms 29.7 KB 9 ms 200 149.126.4.112
5 https://www.ingbauku.../flickity_v240504.js application/javascript High 0.361 s - - - 133 ms 32 ms 13.3 KB 5 ms 200 149.126.4.112
6 https://www.ingbauku...s/js/gsap_v240504.js application/javascript High 0.361 s - - - 169 ms 23 ms 26.6 KB 11 ms 200 149.126.4.112
7 https://unpkg.com/@barba/core text/plain High 0.547 s 34 ms 46 ms 104 ms 61 ms - 0.0 KB 3 ms 302 104.17.249.203
8 https://api.mapbox.c...v2.10.0/mapbox-gl.js application/javascript High 0.549 s 44 ms 46 ms 109 ms 69 ms 439 ms 255.9 KB 165 ms 200 108.138.26.108
9 https://unpkg.com/@barba/[email protected] text/plain High 0.611 s - - - 81 ms - - - 302 104.17.249.203
10 https://unpkg.com/@b....3/dist/barba.umd.js application/javascript High 0.693 s - - - 122 ms 23 ms 12.9 KB - 200 104.17.249.203
11 https://www.ingbauku...0x1400-1800x1600.jpg image/jpeg High 1.148 s - - - 125 ms 1668 ms 979.1 KB - 200 149.126.4.112
12 https://www.ingbauku...nt/Apax-Medium.woff2 font/woff2 Highest 1.149 s - - - 66 ms 64 ms 33.6 KB - 200 149.126.4.112
13 https://www.ingbauku...temfiles/favicon.ico image/x-icon High 2.945 s - - - 39 ms 1 ms 0.3 KB - 200 149.126.4.112

Request Headers

+ Expand All

Request 1: https://www.ingbaukunst.ch/

URL: https://www.ingbaukunst.ch/
Host: www.ingbaukunst.ch
IP: 149.126.4.112
Error/Status Code: 302
Priority: Highest
Protocol: HTTP/2
HTTP/2 Stream: 1, weight 256, depends on 0, EXCLUSIVE
Initiated By: https://www.ingbaukunst.ch/assets/js/flickity_v240504.js
Request Start: 0.182 s
DNS Lookup: 86 ms
Initial Connection: 36 ms
Time to First Byte: 45 ms
Bytes In (downloaded): 0.0 KB
Bytes Out (uploaded): 2.1 KB

Request Headers:

:authority: www.ingbaukunst.ch
:method: GET
:path: /
:scheme: https
accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
accept-encoding: gzip, deflate, br, zstd
accept-language: en-US,en;q=0.9
priority: u=0, i
sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="129", "Google Chrome";v="129"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Unknown"
sec-fetch-dest: document
sec-fetch-mode: navigate
sec-fetch-site: cross-site
upgrade-insecure-requests: 1
user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 PTST/24.10.2

Response Headers:

alt-svc: h3=":443"; ma=2592000, h3-29=":443"; ma=2592000, h3-Q050=":443"; ma=2592000, h3-Q046=":443"; ma=2592000, h3-Q043=":443"; ma=2592000, quic=":443"; ma=2592000; v="43,46"
cache-control: no-cache, no-store, must-revalidate, max-age=0
content-length: 0
content-type: text/html; charset=UTF-8
date: Sun, 27 Oct 2024 00:46:36 GMT
location: https://www.ingbaukunst.ch/de
:status: 302

Request 2: https://www.ingbaukunst.ch/de

URL: https://www.ingbaukunst.ch/de
Host: www.ingbaukunst.ch
IP: 149.126.4.112
Error/Status Code: 200
Priority: Highest
Protocol: HTTP/2
HTTP/2 Stream: 3, weight 256, depends on 0, EXCLUSIVE
Initiated By: https://www.ingbaukunst.ch/assets/js/flickity_v240504.js
Request Start: 0.234 s
Time to First Byte: 105 ms
Content Download: 1 ms
Bytes In (downloaded): 9.7 KB
Uncompressed Size: 37.2 KB
Bytes Out (uploaded): 2.1 KB

Request Headers:

:authority: www.ingbaukunst.ch
:method: GET
:path: /de
:scheme: https
accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
accept-encoding: gzip, deflate, br, zstd
accept-language: en-US,en;q=0.9
priority: u=0, i
sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="129", "Google Chrome";v="129"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Unknown"
sec-fetch-dest: document
sec-fetch-mode: navigate
sec-fetch-site: cross-site
upgrade-insecure-requests: 1
user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 PTST/24.10.2

Response Headers:

content-encoding: br
content-length: 9955
content-type: text/html; charset=UTF-8
date: Sun, 27 Oct 2024 00:46:36 GMT
vary: Accept-Encoding
:status: 200

Request 3: https://www.ingbaukunst.ch/assets/css/index.css?v=240919

URL: https://www.ingbaukunst.ch/assets/css/index.css?v=240919
Host: www.ingbaukunst.ch
IP: 149.126.4.112
Error/Status Code: 200
Priority: Highest
Protocol: HTTP/2
HTTP/2 Stream: 5, weight 256, depends on 0, EXCLUSIVE
Initiated By: https://www.ingbaukunst.ch/de line 10
Request Start: 0.360 s
Time to First Byte: 51 ms
Content Download: 1 ms
Bytes In (downloaded): 6.5 KB
Uncompressed Size: 38.5 KB
Bytes Out (uploaded): 1.8 KB

Request Headers:

:authority: www.ingbaukunst.ch
:method: GET
:path: /assets/css/index.css?v=240919
:scheme: https
accept: text/css,*/*;q=0.1
accept-encoding: gzip, deflate, br, zstd
accept-language: en-US,en;q=0.9
priority: u=0
referer: https://www.ingbaukunst.ch/de
sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="129", "Google Chrome";v="129"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Unknown"
sec-fetch-dest: style
sec-fetch-mode: no-cors
sec-fetch-site: same-origin
user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 PTST/24.10.2

Response Headers:

accept-ranges: bytes
cache-control: public, max-age=604800
content-encoding: br
content-length: 6696
content-type: text/css
date: Sun, 27 Oct 2024 00:46:36 GMT
etag: "9a2e-66e95632-2ba2594be957854c;br"
expires: Sun, 03 Nov 2024 00:46:36 GMT
last-modified: Tue, 17 Sep 2024 10:13:06 GMT
vary: Accept-Encoding
:status: 200

Request 4: https://www.ingbaukunst.ch/assets/js/jquery_v240504.js

URL: https://www.ingbaukunst.ch/assets/js/jquery_v240504.js
Host: www.ingbaukunst.ch
IP: 149.126.4.112
Error/Status Code: 200
Priority: High
Protocol: HTTP/2
HTTP/2 Stream: 7, weight 220, depends on 5, EXCLUSIVE
Initiated By: https://www.ingbaukunst.ch/de line 345
Request Start: 0.361 s
Time to First Byte: 77 ms
Content Download: 53 ms
Bytes In (downloaded): 29.7 KB
Uncompressed Size: 87.8 KB
Bytes Out (uploaded): 1.8 KB

Request Headers:

:authority: www.ingbaukunst.ch
:method: GET
:path: /assets/js/jquery_v240504.js
:scheme: https
accept: */*
accept-encoding: gzip, deflate, br, zstd
accept-language: en-US,en;q=0.9
priority: u=1
referer: https://www.ingbaukunst.ch/de
sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="129", "Google Chrome";v="129"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Unknown"
sec-fetch-dest: script
sec-fetch-mode: no-cors
sec-fetch-site: same-origin
user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 PTST/24.10.2

Response Headers:

accept-ranges: bytes
cache-control: public, max-age=604800
content-encoding: br
content-length: 30401
content-type: application/javascript
date: Sun, 27 Oct 2024 00:46:36 GMT
etag: "15f5b-66e6d4fd-e246bcba49b3d540;br"
expires: Sun, 03 Nov 2024 00:46:36 GMT
last-modified: Sun, 15 Sep 2024 12:37:17 GMT
vary: Accept-Encoding
:status: 200

Request 5: https://www.ingbaukunst.ch/assets/js/flickity_v240504.js

URL: https://www.ingbaukunst.ch/assets/js/flickity_v240504.js
Host: www.ingbaukunst.ch
IP: 149.126.4.112
Error/Status Code: 200
Priority: High
Protocol: HTTP/2
HTTP/2 Stream: 9, weight 220, depends on 7, EXCLUSIVE
Initiated By: https://www.ingbaukunst.ch/de line 345
Request Start: 0.361 s
Time to First Byte: 133 ms
Content Download: 32 ms
Bytes In (downloaded): 13.3 KB
Uncompressed Size: 56.3 KB
Bytes Out (uploaded): 1.8 KB

Request Headers:

:authority: www.ingbaukunst.ch
:method: GET
:path: /assets/js/flickity_v240504.js
:scheme: https
accept: */*
accept-encoding: gzip, deflate, br, zstd
accept-language: en-US,en;q=0.9
priority: u=1
referer: https://www.ingbaukunst.ch/de
sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="129", "Google Chrome";v="129"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Unknown"
sec-fetch-dest: script
sec-fetch-mode: no-cors
sec-fetch-site: same-origin
user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 PTST/24.10.2

Response Headers:

accept-ranges: bytes
cache-control: public, max-age=604800
content-encoding: br
content-length: 13625
content-type: application/javascript
date: Sun, 27 Oct 2024 00:46:36 GMT
etag: "e136-66e6d4fd-578dbf9d387bbded;br"
expires: Sun, 03 Nov 2024 00:46:36 GMT
last-modified: Sun, 15 Sep 2024 12:37:17 GMT
vary: Accept-Encoding
:status: 200

Request 6: https://www.ingbaukunst.ch/assets/js/gsap_v240504.js

URL: https://www.ingbaukunst.ch/assets/js/gsap_v240504.js
Host: www.ingbaukunst.ch
IP: 149.126.4.112
Error/Status Code: 200
Priority: High
Protocol: HTTP/2
HTTP/2 Stream: 11, weight 220, depends on 9, EXCLUSIVE
Initiated By: https://www.ingbaukunst.ch/de line 345
Request Start: 0.361 s
Time to First Byte: 169 ms
Content Download: 23 ms
Bytes In (downloaded): 26.6 KB
Uncompressed Size: 69.8 KB
Bytes Out (uploaded): 1.8 KB

Request Headers:

:authority: www.ingbaukunst.ch
:method: GET
:path: /assets/js/gsap_v240504.js
:scheme: https
accept: */*
accept-encoding: gzip, deflate, br, zstd
accept-language: en-US,en;q=0.9
priority: u=1
referer: https://www.ingbaukunst.ch/de
sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="129", "Google Chrome";v="129"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Unknown"
sec-fetch-dest: script
sec-fetch-mode: no-cors
sec-fetch-site: same-origin
user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 PTST/24.10.2

Response Headers:

accept-ranges: bytes
cache-control: public, max-age=604800
content-encoding: br
content-length: 27254
content-type: application/javascript
date: Sun, 27 Oct 2024 00:46:36 GMT
etag: "11760-66e6d4fd-623f7a19b4697fda;br"
expires: Sun, 03 Nov 2024 00:46:36 GMT
last-modified: Sun, 15 Sep 2024 12:37:17 GMT
vary: Accept-Encoding
:status: 200

Request 7: https://unpkg.com/@barba/core

URL: https://unpkg.com/@barba/core
Host: unpkg.com
IP: 104.17.249.203
Error/Status Code: 302
Priority: High
Protocol: HTTP/2
HTTP/2 Stream: 1, weight 220, depends on 0, EXCLUSIVE
Initiated By: https://www.ingbaukunst.ch/de line 345
Request Start: 0.547 s
DNS Lookup: 34 ms
Initial Connection: 46 ms
Time to First Byte: 61 ms
Bytes In (downloaded): 0.0 KB
Bytes Out (uploaded): 1.7 KB

Request Headers:

:authority: unpkg.com
:method: GET
:path: /@barba/core
:scheme: https
accept: */*
accept-encoding: gzip, deflate, br, zstd
accept-language: en-US,en;q=0.9
priority: u=1
referer: https://www.ingbaukunst.ch/
sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="129", "Google Chrome";v="129"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Unknown"
sec-fetch-dest: script
sec-fetch-mode: no-cors
sec-fetch-site: cross-site
user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 PTST/24.10.2

Response Headers:

access-control-allow-origin: *
age: 574
cache-control: public, s-maxage=600, max-age=60
cf-cache-status: HIT
cf-ray: 8d8eab897e4fdc82-FRA
content-encoding: br
content-type: text/plain; charset=utf-8
date: Sun, 27 Oct 2024 00:46:37 GMT
fly-request-id: 01JB5PFCF3Z7BNQN33K0H3G6H6-fra
location: /@barba/[email protected]
server: cloudflare
strict-transport-security: max-age=31536000; includeSubDomains; preload
vary: Accept, Accept-Encoding
via: 1.1 fly.io
x-content-type-options: nosniff
:status: 302

Request 8: https://api.mapbox.com/mapbox-gl-js/v2.10.0/mapbox-gl.js

URL: https://api.mapbox.com/mapbox-gl-js/v2.10.0/mapbox-gl.js
Host: api.mapbox.com
IP: 108.138.26.108
Error/Status Code: 200
Priority: High
Protocol: HTTP/2
HTTP/2 Stream: 1, weight 220, depends on 0, EXCLUSIVE
Initiated By: https://www.ingbaukunst.ch/de line 9
Request Start: 0.549 s
DNS Lookup: 44 ms
Initial Connection: 46 ms
Time to First Byte: 69 ms
Content Download: 439 ms
Bytes In (downloaded): 255.9 KB
Uncompressed Size: 952.6 KB
Bytes Out (uploaded): 1.8 KB

Request Headers:

:authority: api.mapbox.com
:method: GET
:path: /mapbox-gl-js/v2.10.0/mapbox-gl.js
:scheme: https
accept: */*
accept-encoding: gzip, deflate, br, zstd
accept-language: en-US,en;q=0.9
priority: u=1
referer: https://www.ingbaukunst.ch/
sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="129", "Google Chrome";v="129"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Unknown"
sec-fetch-dest: script
sec-fetch-mode: no-cors
sec-fetch-site: cross-site
user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 PTST/24.10.2

Response Headers:

access-control-allow-origin: *
age: 7424416
alt-svc: h3=":443"; ma=86400
cache-control: max-age=31536000
content-encoding: gzip
content-type: application/javascript; charset=utf-8
date: Fri, 02 Aug 2024 02:26:21 GMT
etag: "921102c0674d59ffe9e447d74cb31f9e"
last-modified: Tue Aug 23 2022 15:52:28 GMT+0000 (Coordinated Universal Time)
timing-allow-origin: *
vary: Accept-Encoding
via: 1.1 4a95385e61c9df8f5f8de6338a3fe59a.cloudfront.net (CloudFront)
x-amz-cf-id: u0HalhrSDfFGK4ezBJ54RzygY-qroWCS3b1IIhZBLTjklyWZbK8uHQ==
x-amz-cf-pop: FRA56-P7
x-cache: Hit from cloudfront
x-powered-by: Express
:status: 200

Request 9: https://unpkg.com/@barba/[email protected]

URL: https://unpkg.com/@barba/[email protected]
Host: unpkg.com
IP: 104.17.249.203
Error/Status Code: 302
Priority: High
Protocol: HTTP/2
Initiated By: https://www.ingbaukunst.ch/de line 345
Request Start: 0.611 s
Time to First Byte: 81 ms
Bytes In (downloaded): 0.0 KB
Bytes Out (uploaded): 1.7 KB

Request Headers:

:authority: unpkg.com
:method: GET
:path: /@barba/[email protected]
:scheme: https
accept: */*
accept-encoding: gzip, deflate, br, zstd
accept-language: en-US,en;q=0.9
priority: u=1
referer: https://www.ingbaukunst.ch/
sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="129", "Google Chrome";v="129"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Unknown"
sec-fetch-dest: script
sec-fetch-mode: no-cors
sec-fetch-site: cross-site
user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 PTST/24.10.2

Response Headers:

access-control-allow-origin: *
age: 1963490
cache-control: public, max-age=31536000
cf-cache-status: HIT
cf-ray: 8d8eab89dee0dc82-FRA
content-encoding: br
content-type: text/plain; charset=utf-8
date: Sun, 27 Oct 2024 00:46:37 GMT
fly-request-id: 01J9B6FWAV7VVH2S3R86KJTPWY-fra
location: /@barba/[email protected]/dist/barba.umd.js
server: cloudflare
strict-transport-security: max-age=31536000; includeSubDomains; preload
vary: Accept, Accept-Encoding
via: 1.1 fly.io
x-content-type-options: nosniff

Request 10: https://unpkg.com/@barba/[email protected]/dist/barba.umd.js

URL: https://unpkg.com/@barba/[email protected]/dist/barba.umd.js
Host: unpkg.com
IP: 104.17.249.203
Error/Status Code: 200
Priority: High
Protocol: HTTP/2
HTTP/2 Stream: 5, weight 220, depends on 0, EXCLUSIVE
Initiated By: https://www.ingbaukunst.ch/de line 345
Request Start: 0.693 s
Time to First Byte: 122 ms
Content Download: 23 ms
Bytes In (downloaded): 12.9 KB
Uncompressed Size: 31.1 KB
Bytes Out (uploaded): 1.8 KB

Request Headers:

:authority: unpkg.com
:method: GET
:path: /@barba/[email protected]/dist/barba.umd.js
:scheme: https
accept: */*
accept-encoding: gzip, deflate, br, zstd
accept-language: en-US,en;q=0.9
priority: u=1
referer: https://www.ingbaukunst.ch/
sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="129", "Google Chrome";v="129"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Unknown"
sec-fetch-dest: script
sec-fetch-mode: no-cors
sec-fetch-site: cross-site
user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 PTST/24.10.2

Response Headers:

access-control-allow-origin: *
age: 349309
cache-control: public, max-age=31536000
cf-cache-status: HIT
cf-ray: 8d8eab8a5f77dc82-FRA
content-encoding: br
content-type: application/javascript; charset=utf-8
date: Sun, 27 Oct 2024 00:46:37 GMT
etag: "7c49-/hmYZjXCP4/fOXcuIWXYtuJWezM"
fly-request-id: 01JAV9WS64R52WCTWZGJYTP87C-fra
last-modified: Sat, 26 Oct 1985 08:15:00 GMT
server: cloudflare
strict-transport-security: max-age=31536000; includeSubDomains; preload
vary: Accept-Encoding
via: 1.1 fly.io
x-content-type-options: nosniff
:status: 200

Request 11: https://www.ingbaukunst.ch/media/pages/atlas/bauwerke/staumauer-schraeh/5531193ed0-1726404455/staumauer-04_peterwuermli_web-1600x1400-1800x1600.jpg

URL: https://www.ingbaukunst.ch/media/pages/atlas/bauwerke/staumauer-schraeh/5531193ed0-1726404455/staumauer-04_peterwuermli_web-1600x1400-1800x1600.jpg
Host: www.ingbaukunst.ch
IP: 149.126.4.112
Error/Status Code: 200
Priority: High
Protocol: h3
Initiated By: https://www.ingbaukunst.ch/de line 345
Request Start: 1.148 s
Time to First Byte: 125 ms
Content Download: 1668 ms
Bytes In (downloaded): 979.1 KB
Uncompressed Size: 979.1 KB
Bytes Out (uploaded): 2.2 KB

Request Headers:

:authority: www.ingbaukunst.ch
:method: GET
:path: /media/pages/atlas/bauwerke/staumauer-schraeh/5531193ed0-1726404455/staumauer-04_peterwuermli_web-1600x1400-1800x1600.jpg
:scheme: https
accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
accept-encoding: gzip, deflate, br, zstd
accept-language: en-US,en;q=0.9
priority: i
referer: https://www.ingbaukunst.ch/de
sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="129", "Google Chrome";v="129"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Unknown"
sec-fetch-dest: image
sec-fetch-mode: no-cors
sec-fetch-site: same-origin
user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 PTST/24.10.2

Response Headers:

accept-ranges: bytes
alt-svc: h3=":443"; ma=2592000, h3-29=":443"; ma=2592000, h3-Q050=":443"; ma=2592000, h3-Q046=":443"; ma=2592000, h3-Q043=":443"; ma=2592000, quic=":443"; ma=2592000; v="43,46"
cache-control: public, max-age=604800
content-length: 1002619
content-type: image/jpeg
date: Sun, 27 Oct 2024 00:46:37 GMT
etag: "f4c7b-66e73115-cfa08074ae28fb96;;;"
expires: Sun, 03 Nov 2024 00:46:37 GMT
last-modified: Sun, 15 Sep 2024 19:10:13 GMT

Request 12: https://www.ingbaukunst.ch/assets/font/Apax-Medium.woff2

URL: https://www.ingbaukunst.ch/assets/font/Apax-Medium.woff2
Host: www.ingbaukunst.ch
IP: 149.126.4.112
Error/Status Code: 200
Priority: Highest
Protocol: h3
Initiated By: https://www.ingbaukunst.ch/assets/css/index.css?v=240919
Request Start: 1.149 s
Time to First Byte: 66 ms
Content Download: 64 ms
Bytes In (downloaded): 33.6 KB
Uncompressed Size: 33.6 KB
Bytes Out (uploaded): 2.0 KB

Request Headers:

:authority: www.ingbaukunst.ch
:method: GET
:path: /assets/font/Apax-Medium.woff2
:scheme: https
accept: */*
accept-encoding: gzip, deflate, br, zstd
accept-language: en-US,en;q=0.9
origin: https://www.ingbaukunst.ch
priority: u=0
referer: https://www.ingbaukunst.ch/assets/css/index.css?v=240919
sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="129", "Google Chrome";v="129"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Unknown"
sec-fetch-dest: font
sec-fetch-mode: cors
sec-fetch-site: same-origin
user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 PTST/24.10.2

Response Headers:

accept-ranges: bytes
content-length: 34384
content-type: font/woff2
date: Sun, 27 Oct 2024 00:46:37 GMT
etag: "8650-66e6d4fd-a460afd1f0153d72;;;"
last-modified: Sun, 15 Sep 2024 12:37:17 GMT

Request 13: https://www.ingbaukunst.ch/assets/systemfiles/favicon.ico

URL: https://www.ingbaukunst.ch/assets/systemfiles/favicon.ico
Host: www.ingbaukunst.ch
IP: 149.126.4.112
Error/Status Code: 200
Priority: High
Protocol: h3
Request Start: 2.945 s
Time to First Byte: 39 ms
Content Download: 1 ms
Bytes In (downloaded): 0.3 KB
Uncompressed Size: 0.3 KB
Bytes Out (uploaded): 2.0 KB

Request Headers:

:authority: www.ingbaukunst.ch
:method: GET
:path: /assets/systemfiles/favicon.ico
:scheme: https
accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
accept-encoding: gzip, deflate, br, zstd
accept-language: en-US,en;q=0.9
priority: u=1, i
referer: https://www.ingbaukunst.ch/de
sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="129", "Google Chrome";v="129"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Unknown"
sec-fetch-dest: image
sec-fetch-mode: no-cors
sec-fetch-site: same-origin
user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 PTST/24.10.2

Response Headers:

accept-ranges: bytes
cache-control: public, max-age=604800
content-length: 318
content-type: image/x-icon
date: Sun, 27 Oct 2024 00:46:39 GMT
etag: "13e-66e6d4fd-8149bf74a9344440;;;"
expires: Sun, 03 Nov 2024 00:46:39 GMT
last-modified: Sun, 15 Sep 2024 12:37:17 GMT