Magazine Gadgets

L’innovation structurelle de la 173e escadre de chasse aide à maintenir l’avion en l’air

Publié le 08 décembre 2021 par Mycamer

$(document).ready(function () { let isDesktopInit = false; let detailSize = “full”; let displayhgt = “95vh”; let $ this = $(‘[data-fancybox]’).fancybox($.extend(true, {}, $.fancybox.defaults, { boutons : [‘share’], légende : fonction (instance, élément) { var légende = » ; if (item.type === ‘image’) { if (isMobile()) { caption += ‘

‘ + ‘ ‘ + ‘

‘ + $(this).find(‘figcaption’).html() + getDetailsURL($(this).parent()) + getDownloadURL($(this).parent()) + showFBShare() + ‘

‘ + ‘

‘ + ‘

‘; } else { caption += $(this).find(‘figcaption’).html() + getDetailsURL($(this).parent()) + getDownloadURL($(this).parent()) + showFBShare(); } } renvoie la légende ; }, afterLoad : function (instance, current) { //vue initiale du bureau if (isMobile()) $(“.fancybox-caption__body”).addClass(“mobile”); }, afterShow : function (instance, current) { var $currentSlide = $(“.fancybox-slide.fancybox-slide–current.fancybox-slide–image”).parent().parent(); if (isMobile()) $currentSlide.find(“.fancy-detail-link”).on(“touchstart”, function() { captionToggle(); }); }, afterClose : function () { } })); laissez debounceTimer; $(window).on(“resize”, fonction (événement) { if (isMobile()) return; if ($(“.af3-caption-body”).length > 0 & $(“.af3-caption- body”).css(“height”) != undefined) { event.stopImmediatePropagation(); $(“.fancybox-caption__body”).removeClass(“half”); isDesktopInit = false; captionToggle(); debounceTimer = setTimeout( function () { clearTimeout (debounceTimer); debounceTimer = null; recalculateImageSize (); }, 1000); } }); function recalculateImageSize() { // La boîte fantaisie est mal calculée à cause des conditions de concurrence avec la nouvelle disposition var origImgWth = $(“.fancybox-image”).prop(“naturalWidth”); var origImgHgt = $(“.fancybox-image”).prop(“naturalHeight”); var winWth = $(window).innerWidth(); var winHgt = $(window).innerHeight() var ratio = Math.min(winWth / origImgWth, winHgt / origImgHgt); var newImgWth = (origImgWth * ratio); var newImgHgt = (origImgHgt * ratio); var dstTop = Math.floor((winHgt – newImgHgt)) / 2 ; var dstLeft = Math.floor((winWth – newImgWth)) / 2 ; $(“.fancybox-content”).removeAttr(“style”); $(“.fancybox-content”).css(“width”, newImgWth + “px”); $(“.fancybox-content”).css(“height”, newImgHgt + “px”); $(“.fancybox-content”).css(“transformer”, “translate(” + dstLeft + “px, ” + dstTop + “px)”); } function captionToggle() { if ($(“.fancybox-caption__body”).hasClass(“af3-caption-body”)) { $(“.af3-caption-body”).stop(true, false).animate ({ hauteur : “0vh” }, 800, fonction () { // Animation terminée. closeDetails(); }); $(“.fancy-photo-detail-link”).html($(“.fancy-photo-detail-link”).html().replace(“CLOSE”, “SHOW”)); } else { $(“.fancybox-caption__body”).addClass(“af3-caption-body”); $(“.af3-caption-body”).addClass(detailSize); $(“.af3-caption-body”).animate({ hauteur: displayhgt }, 800); $(“.fancybox-caption”).addClass(“af3-caption-bg”); $(“.base-caption-info”).addClass(“pleine hauteur”); $(“.fancy-photo-detail-link”).addClass(“photo-detail-gradient”); $(« .fancybox-button »).css(« affichage », « aucun »); $(“.fancy-photo-detail-link”).html($(“.fancy-photo-detail-link”).html().replace(“SHOW”, “CLOSE”)); $(“.fancybox-caption__body”).prepend(prependClosing()); $(“.closing-box, .closingx”).on(“touchstart”, function() { captionToggle(); }); } } fonction getDetailsURL(fbObj) { return ‘DES DÉTAILS‘; } fonction getDownloadURL(fbObj) { return ‘TÉLÉCHARGER‘; } fonction showFBShare() { return ”; } function closeDetails() { $(“.af3-caption-body”).removeClass(detailSize); $(“.fancybox-caption__body”).removeClass(“af3-caption-body”); $(“.fancybox-caption”).removeClass(“af3-caption-bg”); $(“.base-caption-info”).removeClass(“pleine hauteur”); $(“.fancy-photo-detail-link”).removeClass(“photo-detail-gradient”); $(“.fancybox-button”).css(“afficher”, “bloquer”); if (detailSize === “half”) { detailSize = “full”; displayhgt = « 90vh » ; $(“.fancybox-caption”).removeClass(“desktop-init”); } } function prependClosing() { return ‘

‘ } function isMobile() { var isMobile = false; // lancer comme faux // détection de l’appareil si (/(android|bbd+|meego).+mobile|avantgo|bada/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad |iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm(os)?|phone|p(ixi|re)/|plucker|pocket|psp| series(4|6)0|symbian|treo|up.(navigateur|lien)|vodafone|wap|windows (ce|téléphone)|xda|xiino/i.test(navigator.userAgent) || /1207|6310| 6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu| ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac| az)|br(e|v)w|bumb|bw-(n|u)|c55/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da (it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)| euh(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(.w|od)|gr(ad|un)|haie| hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp(i|ip)|hs-c|ht(c(-| |_|a|g|p|s| t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja (t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|/( k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa| ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok (6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32 |60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p -)|sdk/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm (al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00| 10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5) |tx-9|up(.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc| nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(navigator.userAgent.substr(0, 4))) { isMobile = true; } return isMobile; } });

/Libération de l’US Air Force. Ce matériel de l’organisation/des auteurs d’origine peut être de nature ponctuelle, édité pour plus de clarté, de style et de longueur. Les points de vue et opinions exprimés sont ceux du ou des auteurs.Voir en intégralité ici.

— to www.miragenews.com


Retour à La Une de Logo Paperblog

A propos de l’auteur


Mycamer Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Magazines