OK
https://www.defense.gov/
Websites
Runtime: 3.2s
On January 18, 2025, 07:43 AM UTC, https://www.defense.gov/ was accessible when tested on AS33771 in Kenya.
Failures
HTTP Experiment
null
DNS Experiment
null
Control
null
DNS Queries
Resolver:
64:ff9b::295a:da48
Query:
IN A www.defense.gov
Engine:
system
Name
Class
TTL
Type
DATA
@
IN
A
23.63.180.163
Query:
IN AAAA www.defense.gov
Engine:
system
Name
Class
TTL
Type
DATA
@
IN
AAAA
2600:141b:7000:38e::3a30
@
IN
AAAA
2600:141b:7000:38f::3a30
TCP Connections
Connection to 2600:141b:7000:38f::3a30:443 succeeded.
Connection to 23.63.180.163:443 succeeded.
Connection to 2600:141b:7000:38e::3a30:443 succeeded.
HTTP Requests
URL
GET https://www.defense.gov/
Response Headers
Access-Control-Allow-Origin:*Cache-Control:no-cache,privateContent-Type:text/html; charset=utf-8Date:Sat, 18 Jan 2025 07:43:53 GMTExpires:-1Pragma:no-cachePw_value:3ce3af822980b849665e8c5400e1b45bServer:Strict-Transport-Security:max-age=31536000X-Aspnet-Version:X-Aspnetmvc-Version:X-Content-Type-Options:nosniffX-Frame-Options:SAMEORIGINX-Powered-By:X-Ua-Compatible:IE=edgeX-Xss-Protection:1; mode=block
Response Body
<!DOCTYPE html> <html lang="en-US"> <head id="Head"><meta content="text/html; charset=UTF-8" http-equiv="Content-Type" /> <title> U.S. Department of Defense </title><meta id="MetaDescription" name="DESCRIPTION" content="The Department of Defense is America's largest government agency. Our mission is to provide the military forces needed to deter war and ensure our nation's security." /><meta id="MetaKeywords" name="KEYWORDS" content="Defense, Defense Department, Department of Defense, DoD, DOD, Secretary, Deputy Secretary, Joint Chief, United States, Military, Government, Pentagon, Secretary of Defense, Deputy Secretary of Defense" /><meta id="MetaRobots" name="ROBOTS" content="INDEX, FOLLOW" /><link href="/Resources/Shared/stylesheets/dnndefault/7.0.0/default.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/DesktopModules/ArticleCSDashboard/module.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/DesktopModules/SlideShow/module.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/Desktopmodules/SharedLibrary/ValidatedPlugins/slick-carousel/slick/slick.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/Desktopmodules/SharedLibrary/ValidatedPlugins/slick-carousel/slick/slick-theme.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/desktopmodules/SlideShow/Templates/DGOV2/template.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/Desktopmodules/SharedLibrary/Plugins/Bootstrap/css/bootstrap.min.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/Portals/_default/skins/dgov2/skin.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/Portals/_default/Containers/DGOV2/container.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/Portals/1/portal.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/DesktopModules/MVC/DVIDSLiveEvents2/resources/css/livebadge.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/Portals/_default/skins/dgov2/resources/css/dnn.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/Portals/1/Page-Assets/home/home-new.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/Desktopmodules/SharedLibrary/Plugins/SocialIcons/css/fa-social-icons.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/Desktopmodules/SharedLibrary/Plugins/Skin/SkipNav/css/skipnav.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/desktopmodules/ArticleCS/styles/DefenseGOV2/style.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/Desktopmodules/SharedLibrary/Plugins/ColorBox/colorbox.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/Desktopmodules/SharedLibrary/Plugins/MediaElement4.2.9/mediaelementplayer.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/Desktopmodules/SharedLibrary/Plugins/carouFredSel/base.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/Desktopmodules/SharedLibrary/ValidatedPlugins/font-awesome6/css/all.min.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/Desktopmodules/SharedLibrary/ValidatedPlugins/font-awesome6/css/v4-shims.min.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/Desktopmodules/SharedLibrary/ValidatedPlugins/videojs/dist/video-js.min.css?cdv=1698" type="text/css" rel="stylesheet"/><link href="/DesktopModules/MVC/DVIDSLiveEvents2/Resources/css/style.min.css?cdv=1698" type="text/css" rel="stylesheet"/><script src="/Resources/libraries/jQuery/03_05_01/jquery.js?cdv=1698" type="text/javascript"></script><script src="/Resources/libraries/jQuery-Migrate/03_02_00/jquery-migrate.js?cdv=1698" type="text/javascript"></script><script src="/Resources/libraries/jQuery-UI/01_12_01/jquery-ui.js?cdv=1698" type="text/javascript"></script><style>@media (min-width: 769px) and (max-width: 1199px) { #header-main.new-nav .logo img { height: 45px; } #header-main.new-nav .logo { top: 1px; } } @media only screen and (max-width: 768px) .banner-item { padding-top: 90px; } @media only screen and (max-width: 550px) .banner-item { padding-top: 110px; } </style> <!-- Open Graph Data --> <meta property="og:title" content="U.S. Department of Defense"/> <meta property="og:url" content="https://www.defense.gov/"/> <meta property="og:type" content="website" /> <meta property="og:image" content="https://www.defense.gov/Portals/1/Images/home-tile.jpg"/> <meta property="og:site_name" content="U.S. Department of Defense"/> <meta property="og:description" content="The Department of Defense is America's largest government agency. With our military tracing its roots back to pre-Revolutionary times, the department has grown and evolved with our nation."/> <!-- Twitter Card --> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="https://www.defense.gov/"/> <meta name="twitter:creator" content="@DeptofDefense" /> <meta name="twitter:title" content="U.S. Department of Defense" /> <meta name="twitter:description" content="The Department of Defense is America's largest government agency. With our military tracing its roots back to pre-Revolutionary times, the department has grown and evolved with our nation." /> <meta name="twitter:image" content="https://www.defense.gov/Portals/1/Images/home-tile.jpg" /> <!-- Verification metatags --> <meta name="google-site-verification" content="lcQS9MV5xMisePG-IKaE9ZNfyaMJ9qVLemvuOy3PRFQ" /> <meta name="msvalidate.01" content="235F405786FAB553A2A8EF5FD13514A7" /> <meta name="msvalidate.01" content="4BAA65E882EAE4403F4FAB3443D34664" /> <meta name="google-site-verification" content="nfNn_S6Ki0r3N9JWs7xQ6wLvXG7aNfgm5yKHnZMobhU" /> <link rel='SHORTCUT ICON' href='/Portals/1/favicon.ico?ver=wSJzjXOlssZVvf5cay20vA%3d%3d' type='image/x-icon' /><meta name='host' content='DMA Public Web' /><meta name='contact' content='dma.WebSD@mail.mil' /><script src="/Desktopmodules/SharedLibrary/Plugins/GoogleAnalytics/Universal-Federated-Analytics-8.5.js?agency=DOD&subagency=DMA&sitetopic=dma.web&dclink=true&pga4=G-SB6KFHKWNW" id="_fed_an_ua_tag" ></script><meta name="viewport" content="width=device-width,initial-scale=1" /></head> <body id="Body"> <form method="post" action="/" id="Form" enctype="multipart/form-data"> <div class="aspNetHidden"> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="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" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['Form']; if (!theForm) { theForm = document.Form; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="/WebResource.axd?d=pynGkmcFUV16vn23mRKJ3YfxgZO6Vg-qfn4DLZzvdN4FsDO3JF6o8Ai9U2w1&t=638563127773552689" type="text/javascript"></script> <script src="/ScriptResource.axd?d=NJmAwtEo3IqOv4sUh-Rig0r8ribOsOru6PRUuOPeOUTxaLr0LkqwjUZ1KfN2pxsTzXrhnEn2qPqMmFHAgZnpJORcEUNLaSpc226qJmze-FYKMecKHwPV-k73fvQH1Ku4KKXAUA2&t=ffffffffc820c398" type="text/javascript"></script> <script src="/ScriptResource.axd?d=dwY9oWetJoJ4ZjA-1jPcEhP7ER5pj7vUnbl87xIrp5KgCIH7OinCkP3cK37LGan3ayBW32yRZSEgGl2tgZv50n3b6-V5-8OCkx2VKFRvNoTMy9OkcSdmsXHaJpvqsXD5HuMXQgmzxnfjN1aI0&t=ffffffffc820c398" type="text/javascript"></script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CA0B0334" /> <input type="hidden" name="__VIEWSTATEENCRYPTED" id="__VIEWSTATEENCRYPTED" value="" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="uAmR602+YZ2+HZBCffcRMLKUMpU25yWnWW8wdnkN1GNb51LtcgQt6ZAlapn43UsEr04tfswsUkYFATn1uT7uuUXDcH1Zi3Bn8Y3h4nNvQepUrYF9" /> </div><script src="/Desktopmodules/SharedLibrary/ValidatedPlugins/slick-carousel/slick/slick.min.js?cdv=1698" type="text/javascript"></script><script src="/Desktopmodules/SharedLibrary/Plugins/MediaElement4.2.9/mediaelement-and-player.min.js?cdv=1698" type="text/javascript"></script><script src="/js/dnn.js?cdv=1698" type="text/javascript"></script><script src="/js/dnn.modalpopup.js?cdv=1698" type="text/javascript"></script><script src="/Portals/_default/skins/dgov2/resources/js/skin.js?cdv=1698" type="text/javascript"></script><script src="/Portals/_default/skins/dgov2/resources/js/menu.js?cdv=1698" type="text/javascript"></script><script src="/js/dnncore.js?cdv=1698" type="text/javascript"></script><script src="/Desktopmodules/SharedLibrary/Plugins/Mobile-Detect/mobile-detect.min.js?cdv=1698" type="text/javascript"></script><script src="/Desktopmodules/SharedLibrary/ValidatedPlugins/moment/moment.js?cdv=1698" type="text/javascript"></script><script src="/Desktopmodules/SharedLibrary/ValidatedPlugins/vue/vue.min.js?cdv=1698" type="text/javascript"></script><script src="/Desktopmodules/SharedLibrary/ValidatedPlugins/vue-resource/vue-resource.min.js?cdv=1698" type="text/javascript"></script><script src="/DesktopModules/ArticleCS/Resources/ArticleCS/js/ArticleCS.js?cdv=1698" type="text/javascript"></script><script src="/Desktopmodules/SharedLibrary/Plugins/ColorBox/jquery.colorbox.js?cdv=1698" type="text/javascript"></script><script src="/Resources/libraries/jQuery-Migrate/03_00_00/jquery-migrate.js?cdv=1698" type="text/javascript"></script><script src="/Desktopmodules/SharedLibrary/Plugins/DVIDSAnalytics/DVIDSVideoAnalytics.min.js?cdv=1698" type="text/javascript"></script><script src="/Desktopmodules/SharedLibrary/Plugins/TouchSwipe/jquery.touchSwipe.min.js?cdv=1698" type="text/javascript"></script><script src="/Desktopmodules/SharedLibrary/Plugins/Cycle/cycle2.js?cdv=1698" type="text/javascript"></script><script src="/Desktopmodules/SharedLibrary/Plugins/Cycle/jquery.cycle2.swipe.js?cdv=1698" type="text/javascript"></script><script src="/Desktopmodules/SharedLibrary/Plugins/ImageScroll/jquery.imageScroll.min.js?cdv=1698" type="text/javascript"></script><script src="/Desktopmodules/SharedLibrary/Plugins/carouFredSel/jquery.carouFredSel-6.2.1-packed.js?cdv=1698" type="text/javascript"></script><script src="/Desktopmodules/SharedLibrary/Plugins/BodyScrollLock/bodyScrollLock.js?cdv=1698" type="text/javascript"></script><script src="/DesktopModules/Slideshow/Scripts/dist/es6dependencies.build.js?cdv=1698" type="text/javascript"></script><script src="/DesktopModules/Slideshow/Scripts/dist/gridslideshow.build.js?cdv=1698" type="text/javascript"></script><script src="/desktopmodules/slideshow/resources/js/dgov2_sharemore.js?cdv=1698" type="text/javascript"></script><script src="/js/dnn.servicesframework.js?cdv=1698" type="text/javascript"></script><script src="/Desktopmodules/SharedLibrary/Plugins/Skin/js/common.js?cdv=1698" type="text/javascript"></script><script src="/Desktopmodules/SharedLibrary/ValidatedPlugins/moment-timezone/builds/moment-timezone-with-data.js?cdv=1698" type="text/javascript"></script><script src="/Desktopmodules/SharedLibrary/Plugins/image-set-polyfill/image-set-polyfill.js?cdv=1698" type="text/javascript"></script><script src="/Desktopmodules/SharedLibrary/ValidatedPlugins/videojs/dist/video.min.js?cdv=1698" type="text/javascript"></script><script src="/DesktopModules/MVC/DVIDSLiveEvents2/Resources/js/dvids-dle-api.js?cdv=1698" type="text/javascript"></script><script src="/DesktopModules/MVC/DVIDSLiveEvents2/Resources/js/script.js?cdv=1698" type="text/javascript"></script><script src="/DesktopModules/MVC/DVIDSLiveEvents2/Resources/js/dgov-icons.js?cdv=1698" type="text/javascript"></script><script src="/DesktopModules/MVC/DVIDSLiveEvents2/Resources/js/dle-events-panel.js?cdv=1698" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ScriptManager', 'Form', [], [], [], 3600, ''); //]]> </script> <!--CDF(Javascript|/Portals/_default/skins/dgov2/resources/js/skin.js?cdv=1698|DnnBodyProvider|100)--> <!--CDF(Javascript|/Portals/_default/skins/dgov2/resources/js/menu.js?cdv=1698|DnnBodyProvider|100)--> <script type="text/javascript"> $('#personaBar-iframe').load(function() {$('#personaBar-iframe').contents().find("head").append($("<style type='text/css'>.personabar .personabarLogo {}</style>")); }); </script> <script type="text/javascript"> jQuery(document).ready(function() { initializeSkin(); }); </script> <script type="text/javascript"> var skinvars = {"SiteName":"U.S. Department of Defense","SiteShortName":"Defense.gov","SiteSubTitle":"","aid":"defensegov","IsSecureConnection":true,"IsBackEnd":false,"DisableShrink":false,"IsAuthenticated":false,"SearchDomain":"search.defense.gov","SiteUrl":"https://www.defense.gov/","LastLogin":null,"IsLastLoginFail":false,"IncludePiwik":false,"PiwikSiteID":-1,"SocialLinks":{"Facebook":{"Url":"","Window":"","Relationship":null},"Twitter":{"Url":"","Window":"","Relationship":null},"YouTube":{"Url":"","Window":"","Relationship":null},"Flickr":{"Url":"","Window":"","Relationship":null},"Pintrest":{"Url":"","Window":"","Relationship":null},"Instagram":{"Url":"","Window":"","Relationship":null},"Blog":{"Url":"","Window":"","Relationship":null},"RSS":{"Url":"","Window":"","Relationship":null},"Podcast":{"Url":"","Window":"","Relationship":null},"Email":{"Url":"","Window":"","Relationship":null},"LinkedIn":{"Url":"","Window":"","Relationship":null},"Snapchat":{"Url":"","Window":"","Relationship":null}},"SiteLinks":null,"LogoffTimeout":10500000,"SiteAltLogoText":"Logo for U.S. Department of Defense"}; </script> <script type="application/ld+json">{"@context":"http://schema.org","@type":"Organization","logo":"http://www.defense.gov/Portals/1/Images/DOD-Icon-Header.png?ver=5sAfFl2--9znca0j3SrX_g%3d%3d","name":"U.S. Department of Defense","url":"http://www.defense.gov/","sameAs":[]}</script> <div id="skip-link-holder"><a id="skip-link" href="#skip-target">Skip to main content (Press Enter).</a></div> <header class="top hover new-nav " id="header-main"> <div class="header_banner_container"> <div class="header_banner_inner"> <div class="header_banner_flag"> An official website of the United States Government <div class="header_banner_accordion" tabindex="0"> <u>Here's how you know</u><i class="fa fa-chevron-down expand-more-container"></i> </div> </div> <div class="header_banner_panel" style=""> <div class="header_banner_panel_item"> <span class="header_banner_dotgov"></span> <div class="header_banner_content"> <p><strong>Official websites use .gov</strong></p> A <strong>.gov</strong> website belongs to an official government organization in the United States. </div> </div> <div class="header_banner_panel_item https"> <span class="header_banner_https"></span> <div class="header_banner_content"> <p><strong>Secure .gov websites use HTTPS</strong></p> <div> A <strong>lock (<span class="header_banner_icon_lock"> <svg xmlns="http://www.w3.org/2000/svg" width="52" height="64" viewBox="0 0 52 64"> <title>lock</title> <path fill="#FFF" fill-rule="evenodd" d="M26 0c10.493 0 19 8.507 19 19v9h3a4 4 0 0 1 4 4v28a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V32a4 4 0 0 1 4-4h3v-9C7 8.507 15.507 0 26 0zm0 8c-5.979 0-10.843 4.77-10.996 10.712L15 19v9h22v-9c0-6.075-4.925-11-11-11z" /> </svg> </span>)</strong> or <strong>https://</strong> means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites. </div> </div> </div> </div> </div> </div> <div class="header-utility-nav"> <div class="inner"> <ul class="social-nav"><li class="social-item"><a href="https://twitter.com/DeptofDefense" target="_blank" rel="noopener noreferrer" aria-label="X opens in a new window" title="X"><span class="social-icon fa-brands fa-x-twitter social-link-4"></span></a></li><li class="social-item"><a href="https://www.facebook.com/DeptofDefense" target="_blank" rel="noopener noreferrer" aria-label="Facebook opens in a new window" title="Facebook"><span class="social-icon fa-brands fa-facebook-f social-link-1"></span></a></li><li class="social-item"><a href="https://www.instagram.com/deptofdefense/" target="_blank" rel="noopener noreferrer" aria-label="Instagram opens in a new window" title="Instagram"><span class="social-icon fa fa-instagram social-link-3"></span></a></li><li class="social-item"><a href="http://www.linkedin.com/company/deptofdefense" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn opens in a new window" title="LinkedIn"><span class="social-icon fa-brands fa-linkedin-in social-link-50"></span></a></li><li class="social-item"><a href="https://www.youtube.com/deptofdefense" target="_blank" rel="noopener noreferrer" aria-label="YouTube opens in a new window" title="YouTube"><span class="social-icon fa-brands fa-youtube social-link-2"></span></a></li></ul> </div> </div> <div class="header-main-nav-wrapper"> <div class="header-inner"> <div id="nav-burger" class="hide-on-mobile-nav-open" role="button" aria-label="toggle navigation"><span></span><span></span><span></span><span></span></div> <div class="logo-wrapper"> <a class="logo" href="https://www.defense.gov/" target=""> <img src="/Portals/1/Images/DOD-Icon-Header.png?ver=5sAfFl2--9znca0j3SrX_g%3d%3d" alt="Logo for U.S. Department of Defense" title="U.S. Department of Defense" /> <span>U.S. Department<span>of</span>Defense</span> </a> </div> <!--CDF(Css|/DesktopModules/MVC/DVIDSLiveEvents2/resources/css/livebadge.css?cdv=1698|DnnPageHeaderProvider|100)--> <div v-cloak id="dle-live-badge-370c7843-4615-4d70-978e-7d5acf935880" v-on:click="handleBadgeClick()" :class="{'dle-live-badge': true,'live-now': videos.liveNow.length > 0, 'open': ddState === 1, 'opening': ddState === 2}" v-if="videos.all.length > 0"> <div id="dle-live-badge-370c7843-4615-4d70-978e-7d5acf935880-tab-before" tabindex="0" v-on:keydown="handleBadgeKeyDown" v-on:keyup="handleBadgeKeyUp"></div> <div class="dle-live-badge-container" v-on:mouseenter="setLiveBadgeWidth()"> <div class="dle-live-badge-button"> <div class="dle-pulsating-circle" v-if="videos.liveNow.length > 0"></div> <div class="dle-live-badge-title">{{buttonLabel}}</div> </div> <div class="lead-in-event" > <div v-if="videos.all.length > 0"> <div class="event-title"> <div class="event-title-text" style="opacity: 0; white-space: nowrap">{{videos.all[0].title}}</div> </div> </div> </div> </div> <div class="dle-live-badge-dd-arrow"></div> <div class="dle-live-badge-dropdown" v-bind:style="dropdownStyles" > <div v-if="videos.liveNow.length > 0" class="event-list"> <div v-if="videos.liveToday.length > 0 || videos.liveLater.length > 0" class="event-list-heading">Live Now</div> <div class="drop-item" v-for="(item, index) in videos.liveNow"> <a :href="item.url" class="event-title"> <span class="event-title-text">{{item.title}}</span> </a> </div> </div> <div v-if="videos.liveToday.length > 0 || videos.liveLater.length > 0" class="event-list"> <div v-if="videos.liveNow.length > 0" class="event-list-heading">Upcoming</div> <div class="drop-item" v-for="(item, index) in videos.liveToday"> <a :href="item.url" class="event-title"> <span class="time">{{item.formattedStartDate}}</span> <span class="event-title-text">{{item.title}}</span> </a> </div> <div class="drop-item" v-for="(item, index) in videos.liveLater"> <a :href="item.url" class="event-title"> <span class="time">{{item.formattedStartDate}}</span><br /> <span class="event-title-text">{{item.title}}</span> </a> </div> </div> </div> <div id="dle-live-badge-370c7843-4615-4d70-978e-7d5acf935880-tab-after" tabindex="0" v-on:keydown="handleBadgeKeyDown" v-on:keyup="handleBadgeKeyUp"></div> </div> <script> (async () => { const liveBadgeConfig = {"data":{"dvidsParams":{"eventFilterType":"man","toggleEventListMaxResults":true,"toggleUpcomingEventMaxResultView":true,"toggleLiveTodayEventMaxResultView":false,"toggleEventListToDateRange":false,"toggleEventHashtags":true,"toggleIncludeExternals":false,"toggleEventSort":true,"eventListMaxResults":"50","upcomingEventMaxResultView":"5","liveTodayEventMaxResultView":"3","eventListToDays":7,"includeExternals":false,"eventHashtags":"dgovlive","eventSort":"asc","autoplay":true,"manualSelectedEvents":"","showLiveNowList":true,"showLiveTodayList":true,"showUpcomingEventsList":true,"apiKey":"key-67819102787f0","dvidsURL":"https://api.dvidshub.net/","dvidsStagingURL":null,"showTestVid":false,"showPanelWhenEmpty":false,"toDate":"2025-03-09T23:59:59.0000000-04:00","fromDate":"2025-01-18T00:43:23.7680189-05:00"},"dleDNNSettings":{"templateLayout":"Left","templateStyle":"DGOV","moduleMode":"Player","moduleTitle":"LIVE EVENTS","liveNowListTitle":"LIVE TODAY","liveNowDefaultText":"There are currently no events scheduled for today.","liveTodayListTitle":"LIVE TODAY","liveTodayDefaultText":"No Events Currently Scheduled","upcomingEventsListTitle":"UPCOMING EVENTS","upcomingEventsDefaultText":"There are currently no upcoming events scheduled.","countdownTitle":"UP NEXT","countdownTitleFuture":"UPCOMING EVENT","templateDisclaimer":"Having playback problems? \u003ca href=\"/News/Live-Events/\"\u003eClick here to refresh the page.\u003c/a\u003e If you continue to have issues, try changing to a different web browser.","videoBugPosition":"TopRight","showModuleTitle":false,"showEventTitle":true,"showEventDesc":true,"showCountdownTitle":true,"showCountdownDesc":true,"showVideoBug":false,"liveNowActiveClick":"on","liveNowActiveManualTime":"fifteenMin","toggleError":false,"selectedSMMSealId":2002859035,"selectedSeal":"https://media.defense.gov/2021/Sep/21/2002859035/400/400/0/210921-D-D0439-103.PNG","selectedSMMSealForErrorsId":2002859034,"selectedSealForErrors":"https://media.defense.gov/2021/Sep/21/2002859034/400/400/0/210921-D-D0439-102.PNG","selectedSMMCountdownBackgroundId":2002042277,"selectedBackground":"https://media.defense.gov/2018/Sep/19/2002042277/800/450/0/180919-D-MA852-001.JPG","selectedSMMNoEventBackgroundId":2002041905,"selectedNoEvent":"https://media.defense.gov/2018/Sep/18/2002041905/800/450/0/180918-D-MA852-004.JPG","selectedDVIDSVideoBugId":2002041896,"selectedVideoBug":"https://media.defense.gov/2018/Sep/18/2002041896/200/200/0/180918-D-MA852-002.PNG","dvidsVideoPlayerUrl":"https://www.defense.gov/Multimedia/Videos?videoid=","dvidsLiveEventsUrl":"https://www.defense.gov/News/LiveEvents/#/?currentVideo=","noEventMessage":"There are currently no scheduled events.","noEventsLink":"/Multimedia/Videos/","toggleLiveEventVideoBug":false,"liveEventVideoBugPosition":"TopRight","isBackend":false},"dleTestSettings":null}}; new Vue({ el:'#dle-live-badge-370c7843-4615-4d70-978e-7d5acf935880', data: { isLiveNow: false, videos: { all: [], liveNow: [], liveToday: [], liveLater: [] }, config: {}, dropdownStyles: {}, ddState: 0, leadInText: '', leadInTimeoutId: null, leadInTimeoutOnce: false, }, computed: { buttonLabel: function () { if (this.videos && this.videos.liveNow && this.videos.liveNow.length > 0) return "Live Now"; if (this.videos && this.videos.liveToday && this.videos.liveToday.length > 0 && this.videos.liveLater.length === 0) { return "Live Today"; } return "Live Events";; }, }, created() { window.addEventListener("resize", this.liveBadgeResizeHandler); window.addEventListener("scroll", this.liveBadgeResizeHandler); }, destroyed() { window.removeEventListener("resize", this.liveBadgeResizeHandler); window.removeEventListener("resize", this.leadInTextResizeHandler); window.removeEventListener("scroll", this.liveBadgeResizeHandler); }, mounted: function () { try { this.config = { dvids: liveBadgeConfig.data.dvidsParams, dle: liveBadgeConfig.data.dleDNNSettings, test: liveBadgeConfig.data.dleTestSettings }; this.getVideos(); } catch (e) { this.onBackend() && console.error(e); } if (this.config.test && this.config.test.testUseTestData) { return; } setInterval(() => { this.getVideos(); }, 15000); }, methods: { getVideos: async function () { let videoListObj = {}; try { const dvidsParams = DLEApi.createDvidsParams(this.config.dvids); if (this.config.test && this.config.test.testUseTestData) { videoListObj = await DLEApi.getFakeVideoList( this.config.test.testLiveNowEventsCount, this.config.test.testLiveTodayEventsCount, this.config.test.testUpcomingEventsCount, this.config.test.testEventsJson, this.config.dvids.apiKey ); videoListObj.videos = videoListObj.videos.slice(0, dvidsParams.max_results); } else { videoListObj = await DLEApi.getVideoList(dvidsParams); } this.videos = DLEApi.parseVideoList(videoListObj, this.config); setTimeout(() => { this.setupLeadIn(); }, 100); } catch (e) { this.onBackend() && console.error(e); } }, setLiveBadgeWidth: function () { let positioningEl; try { positioningEl = 'header .header-inner' ? document.querySelector('header .header-inner') : document.body; if (positioningEl === null) { positioningEl = document.body; } } catch (e) { this.onBackend() && console.warn('DVIDS Live Events dropdown container not found. The error is:', e); positioningEl = document.body; } try { const ppos = positioningEl.getBoundingClientRect(); const dd = document.querySelector('.dle-live-badge-dropdown'); if (dd.style.display === "block") return; dd.style.visibility = 'hidden'; dd.style.display = 'block'; dd.style.width = 'auto'; dd.style.marginLeft = 0; const ddRect = dd.getBoundingClientRect(); dd.style.display = 'none'; dd.style.visibility = 'visible'; let newWidth = Math.abs(ppos.right - ddRect.left); const minWidth = ddRect.width; if (newWidth < minWidth) { newWidth = minWidth; } let newLeft = 0; if (ddRect.x + newWidth > document.body.clientWidth) { newLeft = document.body.clientWidth - ddRect.x - newWidth; } dd.style.width = newWidth + 'px'; dd.style.marginLeft = newLeft + 'px'; } catch (e) { this.onBackend() && console.error('DVIDS Live Events error:', e); } }, liveBadgeResizeHandler: function () { if (this.ddState === 0) return; this.manualStateChange(); }, manualStateChange: function () { const vm = this; if (vm.ddState === 0) { $('body').addClass('dle-dd-open'); vm.ddState = 1; vm.dropdownStyles = { ...vm.dropdownStyles, display: 'block', }; } else if (vm.ddState === 1) { vm.ddState = 0; vm.dropdownStyles = { ...vm.dropdownStyles, display: 'none', }; $('body').removeClass('dle-dd-open'); } }, handleBadgeKeyDown: function (event) { if (!event) return; if ((event.target.id === 'dle-live-badge-370c7843-4615-4d70-978e-7d5acf935880-tab-before' && event.key.toUpperCase() === 'TAB' && !event.shiftKey) || (event.target.id === 'dle-live-badge-370c7843-4615-4d70-978e-7d5acf935880-tab-after' && event.key.toUpperCase() === 'TAB' && event.shiftKey)) event.preventDefault(); }, handleBadgeKeyUp: function (event) { if (!event) return; event.preventDefault(); const vm = this; this.setLiveBadgeWidth(); this.manualStateChange(); if (vm.ddState === 1) { setTimeout(() => { if (event.key.toUpperCase() === 'TAB' && !event.shiftKey) { $(".dle-live-badge-dropdown a:first").focus(); } else { $(".dle-live-badge-dropdown a:last").focus(); } $(".dle-live-badge-dropdown a:first").off(); $(".dle-live-badge-dropdown a:first").on('keydown', function (e) { if (e.shiftKey && e.key.toUpperCase() === 'TAB') { e.preventDefault(); $('#dle-live-badge-370c7843-4615-4d70-978e-7d5acf935880-tab-before').focus(); } }); }, 50); $(".dle-live-badge-dropdown a:last").off(); $(".dle-live-badge-dropdown a:last").on('keydown', function (e) { if (e.key.toUpperCase() === 'TAB' && !e.shiftKey) { e.preventDefault(); $('#dle-live-badge-370c7843-4615-4d70-978e-7d5acf935880-tab-after').focus(); } }); } }, handleBadgeClick: function () { if (!window.matchMedia('(max-width: 768px)').matches) { try { window.location.href = this.config.dle.dvidsLiveEventsUrl; } catch (e) { this.onBackend() && console.error('DVIDS Live Events error: ', e); } } if (this.ddState === 0) { this.setLiveBadgeWidth(); } this.manualStateChange(); }, setupLeadIn: function () { if (!this.videos || !this.videos.all || this.videos.all.length === 0) { return; } this.leadInText = this.videos.all[0].title; window.removeEventListener("resize", this.leadInTextResizeHandler); window.addEventListener("resize", this.leadInTextResizeHandler); this.checkLeadInWidth(); }, checkLeadInWidth: function () { const vm = this; $(this.$el).find('.lead-in-event .event-title-text').each(function () { let el = this; el.innerText = vm.leadInText; el.style.whiteSpace = "nowrap"; el.style.overflow = "visible"; const oneLineBounds = el.getBoundingClientRect(); el.style.whiteSpace = "normal"; const nLinesBounds = el.getBoundingClientRect(); if (nLinesBounds.height > oneLineBounds.height) { const splitText = vm.leadInText.split(' '); for (let i = 0; i < splitText.length; i++) { const newText = splitText.slice(0, splitText.length - 1 - i); el.innerText = newText.join(' ') + '...'; const newTextBounds = el.getBoundingClientRect(); if (newTextBounds.height <= oneLineBounds.height) { break; } } } el.style.overflow = "hidden"; el.style.opacity = 1; }); }, leadInTextResizeHandler: function () { const vm = this; // Clear the debounce timer clearTimeout(vm.leadInTimeoutId); // Debounce timer vm.leadInTimeoutId = setTimeout(() => { vm.checkLeadInWidth(); vm.leadInTimeoutOnce = false; }, 10); // Run once immediately if (!vm.leadInTimeoutOnce) { vm.checkLeadInWidth(); vm.leadInTimeoutOnce = true; } }, onBackend: function () { return this.config && this.config.dle && this.config.dle.isBackend; } } }); })(); </script> <nav class="main"> <ul> <li class="mobile-back"><a href="#"><i class="fa fa-chevron-left"></i>Back</a></li> <li class="mobile-home"><a href="/">Home</a></li> <li class="mobile-level1-placeholder"><a href="#">Place Holder</a></li> <li class="desktop-blank"></li> <li class="parent top-level "> <a href="https://www.defense.gov/News/" tabindex="0" aria-expanded="false">News<span class="mobile-arrow"><i class="fa fa-chevron-right"></i></span></a> <div class="level2-container"> <ul class="level2"> <li class="parent"> <a href="https://www.defense.gov/News/Press-Products/" tabindex="0" aria-expanded="false"><span class="main">Press Products</span></a> <ul class="parent"> <li class=""> <a href="https://www.defense.gov/News/Today-in-DOD/" tabindex="0" ><span class="main">Today in DOD</span></a> </li> <li class=""> <a href="https://www.defense.gov/News/Live-Events/" tabindex="0" ><span class="main">Live Events</span></a> </li> <li class=""> <a href="https://www.defense.gov/News/Releases/" tabindex="0" ><span class="main">Releases</span></a> </li> <li class=""> <a href="https://www.defense.gov/News/Advisories/" tabindex="0" ><span class="main">Advisories</span></a> </li> <li class=""> <a href="https://www.defense.gov/News/Transcripts/" tabindex="0" ><span class="main">Transcripts</span></a> </li> <li class=""> <a href="https://www.defense.gov/News/Speeches/" tabindex="0" ><span class="main">Speeches</span></a> </li> <li class=""> <a href="https://www.defense.gov/News/Publications/" tabindex="0" ><span class="main">Publications</span></a> </li> <li class=""> <a href="https://www.defense.gov/News/Contracts/" tabindex="0" ><span class="main">Contracts</span></a> </li> </ul> </li> <li class="parent"> <a href="https://www.defense.gov/News/Newsroom/" tabindex="0" aria-expanded="false"><span class="main">Newsroom</span></a> <ul class="parent"> <li class=""> <a href="https://www.defense.gov/News/News-Stories/" tabindex="0" ><span class="main">News Stories</span></a> </li> <li class=""> <a href="https://www.defense.gov/News/Feature-Stories/" tabindex="0" ><span class="main">Feature Stories</span></a> </li> <li class=""> <a href="https://www.defense.gov/News/From-the-Services/" tabindex="0" ><span class="main">Stories from the Services</span></a> </li> </ul> </li> </ul> </div> </li> <li class="parent top-level "> <a href="https://www.defense.gov/Multimedia/" tabindex="0" aria-expanded="false">Multimedia<span class="mobile-arrow"><i class="fa fa-chevron-right"></i></span></a> <div class="level2-container"> <ul class="level2"> <li class="parent"> <a href="https://www.defense.gov/Multimedia/" aria-expanded="false"><span class="main">Multimedia</span></a> <ul class="parent"> <li class=""> <a href="https://www.defense.gov/Multimedia/Photos/" tabindex="0" ><span class="main">Photos</span></a> </li> <li class=""> <a href="https://www.defense.gov/Multimedia/Videos/" tabindex="0" ><span class="main">Videos</span></a> </li> <li class=""> <a href="https://www.defense.gov/Multimedia/Experience/" tabindex="0" ><span class="main">Interactive Experiences</span></a> </li> </ul> </li> </ul> </div> </li> <li class="parent top-level "> <a href="https://www.defense.gov/Spotlights/" tabindex="0" aria-expanded="false">Spotlights<span class="mobile-arrow"><i class="fa fa-chevron-right"></i></span></a> <div class="level2-container"> <ul class="level2"> <li class="parent"> <a href="https://www.defense.gov/Spotlights/" aria-expanded="false"><span class="main">Trending Issues</span></a> <ul class="parent"> <li class=""> <a href="https://www.defense.gov/Spotlights/Taking-Care-of-Our-People/" tabindex="0" ><span class="main">Taking Care of Our People</span></a> </li> <li class=""> <a href="https://www.defense.gov/Spotlights/Nato/" tabindex="0" ><span class="main">NATO</span></a> </li> <li class=""> <a href="https://www.defense.gov/Spotlights/Focus-on-Indo-Pacific/" tabindex="0" ><span class="main">Focus on the Indo-Pacific</span></a> </li> <li class=""> <a href="https://www.defense.gov/Spotlights/Support-for-Ukraine/" tabindex="0" ><span class="main">Support for Ukraine</span></a> </li> </ul> </li> <li class="parent"> <a href="https://www.defense.gov/Spotlights/" aria-expanded="false"><span class="main">Topics</span></a> <ul class="parent"> <li class=""> <a href="https://www.defense.gov/Spotlights/Value-of-Service/" tabindex="0" ><span class="main">Value of Service</span></a> </li> <li class=""> <a href="https://www.defense.gov/Spotlights/Science-and-Technology/" tabindex="0" ><span class="main">Science & Technology</span></a> </li> <li class=""> <a href="https://www.defense.gov/Spotlights/Face-of-Defense/" tabindex="0" ><span class="main">Face of Defense</span></a> </li> <li class=""> <a href="https://www.defense.gov/Spotlights/" tabindex="0" ><span class="main">All Spotlights</span></a> </li> </ul> </li> </ul> </div> </li> <li class="parent top-level "> <a href="https://www.defense.gov/About/" tabindex="0" aria-expanded="false">About<span class="mobile-arrow"><i class="fa fa-chevron-right"></i></span></a> <div class="level2-container"> <ul class="level2"> <li class="parent"> <a href="https://www.defense.gov/About/Leadership/" tabindex="0" aria-expanded="false"><span class="main">Leadership</span></a> <ul class="parent"> <li class=""> <a href="https://www.defense.gov/About/Secretary-of-Defense/" tabindex="0" ><span class="main">Secretary of Defense</span></a> </li> <li class=""> <a href="https://www.defense.gov/About/Deputy-Secretary-of-Defense/" tabindex="0" ><span class="main">Deputy Secretary of Defense</span></a> </li> <li class=""> <a href="https://www.defense.gov/About/Chairman-of-the-Joint-Chiefs-of-Staff/" tabindex="0" ><span class="main">Chairman of the Joint Chiefs of Staff</span></a> </li> <li class=""> <a href="https://www.defense.gov/About/Vice-Chairman-of-the-Joint-Chiefs-of-Staff/" tabindex="0" ><span class="main">Vice Chairman of the Joint Chiefs of Staff</span></a> </li> <li class=""> <a href="https://www.defense.gov/About/Office-of-the-Secretary-of-Defense/" tabindex="0" ><span class="main">Office of the Secretary of Defense</span></a> </li> <li class=""> <a href="https://www.defense.gov/About/Biographies/" tabindex="0" ><span class="main">More Leaders</span></a> </li> </ul> </li> <li class="parent"> <a href="https://www.defense.gov/About/" aria-expanded="false"><span class="main">Components</span></a> <ul class="parent"> <li class=""> <a href="https://www.army.mil/" target="_blank" rel="noopeneer noreferrer" tabindex="0" ><span class="main">Army</span></a> </li> <li class=""> <a href="https://www.marines.mil/" target="_blank" rel="noopeneer noreferrer" tabindex="0" ><span class="main">Marine Corps</span></a> </li> <li class=""> <a href="https://www.navy.mil/" target="_blank" rel="noopeneer noreferrer" tabindex="0" ><span class="main">Navy</span></a> </li> <li class=""> <a href="https://www.af.mil/" target="_blank" rel="noopeneer noreferrer" tabindex="0" ><span class="main">Air Force</span></a> </li> <li class=""> <a href="https://www.spaceforce.mil/" target="_blank" rel="noopeneer noreferrer" tabindex="0" ><span class="main">Space Force</span></a> </li> <li class=""> <a href="https://www.uscg.mil/" target="_blank" rel="noopeneer noreferrer" tabindex="0" ><span class="main">Coast Guard</span></a> </li> <li class=""> <a href="https://www.nationalguard.mil/" target="_blank" rel="noopeneer noreferrer" tabindex="0" ><span class="main">National Guard</span></a> </li> <li class=""> <a href="https://www.defense.gov/About/Combatant-Commands/" tabindex="0" ><span class="main">Combatant Commands</span></a> </li> </ul> </li> </ul> </div> </li> </ul> <div class="nav-search-icon" tabindex="0"> <i class="fa fa-search"></i> </div> <div class="nav-search"> <label for="desktop-search" class="sr-only">Search</label> <input id="desktop-search" title="Search" aria-label="Search" type="search" autocomplete="off" maxlength="256" name="header-search" placeholder="Search..." value=""> <span class="search-icon" tabindex="0"><i class="fa fa-search" aria-label="Search"></i></span> <span class="close-icon" tabindex="0"><i class="desktop-search-close" aria-label="Search"></i></span> </div> <div class="level2-backdrop"> <div class="backdrop-image"></div> </div> </nav> </div> </div> <div id="mobile-overlay"></div> <div id="nav-drawer"> <div class="drawer-inner"> <div id="nav-burger-mobile" class="internal" role="button" aria-label="toggle navigation"><span></span><span></span><span></span><span></span></div> <div class="search-wrap"> <label for="mobile-search" class="sr-only">Search</label> <input id="mobile-search" type="search" title="Search" id="search-main" placeholder="Search" maxlength="256" autocomplete="off" name="search-main" /> <span id="search-main-icon"><i class="fa fa-search"></i></span> <a href="#" class="skin-search-go">Search</a> </div> <nav> <div class="primary"> <ul> <li class="mobile-back"><a href="#"><i class="fa fa-chevron-left"></i>Back</a></li> <li class="mobile-home"><a href="/">Home</a></li> <li class="mobile-level1-placeholder"><a href="#">Place Holder</a></li> <li class="desktop-blank"></li> <li class="parent top-level "> <a href="https://www.defense.gov/News/" tabindex="0" aria-expanded="false">News<span class="mobile-arrow"><i class="fa fa-chevron-right"></i></span></a> <div class="level2-container"> <ul class="level2"> <li class="parent"> <a href="https://www.defense.gov/News/Press-Products/" tabindex="0" aria-expanded="false"><span class="main">Press Products</span></a> <ul class="parent"> <li class=""> <a href="https://www.defense.gov/News/Today-in-DOD/" tabindex="0" ><span class="main">Today in DOD</span></a> </li> <li class=""> <a href="https://www.defense.gov/News/Live-Events/" tabindex="0" ><span class="main">Live Events</span></a> </li> <li class=""> <a href="https://www.defense.gov/News/Releases/" tabindex="0" ><span class="main">Releases</span></a> </li> <li class=""> <a href="https://www.defense.gov/News/Advisories/" tabindex="0" ><span class="main">Advisories</span></a> </li> <li class=""> <a href="https://www.defense.gov/News/Transcripts/" tabindex="0" ><span class="main">Transcripts</span></a> </li> <li class=""> <a href="https://www.defense.gov/News/Speeches/" tabindex="0" ><span class="main">Speeches</span></a> </li> <li class=""> <a href="https://www.defense.gov/News/Publications/" tabindex="0" ><span class="main">Publications</span></a> </li> <li class=""> <a href="https://www.defense.gov/News/Contracts/" tabindex="0" ><span class="main">Contracts</span></a> </li> </ul> </li> <li class="parent"> <a href="https://www.defense.gov/News/Newsroom/" tabindex="0" aria-expanded="false"><span class="main">Newsroom</span></a> <ul class="parent"> <li class=""> <a href="https://www.defense.gov/News/News-Stories/" tabindex="0" ><span class="main">News Stories</span></a> </li> <li class=""> <a href="https://www.defense.gov/News/Feature-Stories/" tabindex="0" ><span class="main">Feature Stories</span></a> </li> <li class=""> <a href="https://www.defense.gov/News/From-the-Services/" tabindex="0" ><span class="main">Stories from the Services</span></a> </li> </ul> </li> </ul> </div> </li> <li class="parent top-level "> <a href="https://www.defense.gov/Multimedia/" tabindex="0" aria-expanded="false">Multimedia<span class="mobile-arrow"><i class="fa fa-chevron-right"></i></span></a> <div class="level2-container"> <ul class="level2"> <li class="parent"> <a href="https://www.defense.gov/Multimedia/" aria-expanded="false"><span class="main">Multimedia</span></a> <ul class="parent"> <li class=""> <a href="https://www.defense.gov/Multimedia/Photos/" tabindex="0" ><span class="main">Photos</span></a> </li> <li class=""> <a href="https://www.defense.gov/Multimedia/Videos/" tabindex="0" ><span class="main">Videos</span></a> </li> <li class=""> <a href="https://www.defense.gov/Multimedia/Experience/" tabindex="0" ><span class="main">Interactive Experiences</span></a> </li> </ul> </li> </ul> </div> </li> <li class="parent top-level "> <a href="https://www.defense.gov/Spotlights/" tabindex="0" aria-expanded="false">Spotlights<span class="mobile-arrow"><i class="fa fa-chevron-right"></i></span></a> <div class="level2-container"> <ul class="level2"> <li class="parent"> <a href="https://www.defense.gov/Spotlights/" aria-expanded="false"><span class="main">Trending Issues</span></a> <ul class="parent"> <li class=""> <a href="https://www.defense.gov/Spotlights/Taking-Care-of-Our-People/" tabindex="0" ><span class="main">Taking Care of Our People</span></a> </li> <li class=""> <a href="https://www.defense.gov/Spotlights/Nato/" tabindex="0" ><span class="main">NATO</span></a> </li> <li class=""> <a href="https://www.defense.gov/Spotlights/Focus-on-Indo-Pacific/" tabindex="0" ><span class="main">Focus on the Indo-Pacific</span></a> </li> <li class=""> <a href="https://www.defense.gov/Spotlights/Support-for-Ukraine/" tabindex="0" ><span class="main">Support for Ukraine</span></a> </li> </ul> </li> <li class="parent"> <a href="https://www.defense.gov/Spotlights/" aria-expanded="false"><span class="main">Topics</span></a> <ul class="parent"> <li class=""> <a href="https://www.defense.gov/Spotlights/Value-of-Service/" tabindex="0" ><span class="main">Value of Service</span></a> </li> <li class=""> <a href="https://www.defense.gov/Spotlights/Science-and-Technology/" tabindex="0" ><span class="main">Science & Technology</span></a> </li> <li class=""> <a href="https://www.defense.gov/Spotlights/Face-of-Defense/" tabindex="0" ><span class="main">Face of Defense</span></a> </li> <li class=""> <a href="https://www.defense.gov/Spotlights/" tabindex="0" ><span class="main">All Spotlights</span></a> </li> </ul> </li> </ul> </div> </li> <li class="parent top-level "> <a href="https://www.defense.gov/About/" tabindex="0" aria-expanded="false">About<span class="mobile-arrow"><i class="fa fa-chevron-right"></i></span></a> <div class="level2-container"> <ul class="level2"> <li class="parent"> <a href="https://www.defense.gov/About/Leadership/" tabindex="0" aria-expanded="false"><span class="main">Leadership</span></a> <ul class="parent"> <li class=""> <a href="https://www.defense.gov/About/Secretary-of-Defense/" tabindex="0" ><span class="main">Secretary of Defense</span></a> </li> <li class=""> <a href="https://www.defense.gov/About/Deputy-Secretary-of-Defense/" tabindex="0" ><span class="main">Deputy Secretary of Defense</span></a> </li> <li class=""> <a href="https://www.defense.gov/About/Chairman-of-the-Joint-Chiefs-of-Staff/" tabindex="0" ><span class="main">Chairman of the Joint Chiefs of Staff</span></a> </li> <li class=""> <a href="https://www.defense.gov/About/Vice-Chairman-of-the-Joint-Chiefs-of-Staff/" tabindex="0" ><span class="main">Vice Chairman of the Joint Chiefs of Staff</span></a> </li> <li class=""> <a href="https://www.defense.gov/About/Office-of-the-Secretary-of-Defense/" tabindex="0" ><span class="main">Office of the Secretary of Defense</span></a> </li> <li class=""> <a href="https://www.defense.gov/About/Biographies/" tabindex="0" ><span class="main">More Leaders</span></a> </li> </ul> </li> <li class="parent"> <a href="https://www.defense.gov/About/" aria-expanded="false"><span class="main">Components</span></a> <ul class="parent"> <li class=""> <a href="https://www.army.mil/" target="_blank" rel="noopeneer noreferrer" tabindex="0" ><span class="main">Army</span></a> </li> <li class=""> <a href="https://www.marines.mil/" target="_blank" rel="noopeneer noreferrer" tabindex="0" ><span class="main">Marine Corps</span></a> </li> <li class=""> <a href="https://www.navy.mil/" target="_blank" rel="noopeneer noreferrer" tabindex="0" ><span class="main">Navy</span></a> </li> <li class=""> <a href="https://www.af.mil/" target="_blank" rel="noopeneer noreferrer" tabindex="0" ><span class="main">Air Force</span></a> </li> <li class=""> <a href="https://www.spaceforce.mil/" target="_blank" rel="noopeneer noreferrer" tabindex="0" ><span class="main">Space Force</span></a> </li> <li class=""> <a href="https://www.uscg.mil/" target="_blank" rel="noopeneer noreferrer" tabindex="0" ><span class="main">Coast Guard</span></a> </li> <li class=""> <a href="https://www.nationalguard.mil/" target="_blank" rel="noopeneer noreferrer" tabindex="0" ><span class="main">National Guard</span></a> </li> <li class=""> <a href="https://www.defense.gov/About/Combatant-Commands/" tabindex="0" ><span class="main">Combatant Commands</span></a> </li> </ul> </li> </ul> </div> </li> </ul> <ul> <li class="parent top-level"> <a href="#" target="" tabindex="0" aria-expanded="false">Legal & Administrative<span class="mobile-arrow"><i class="fa fa-chevron-right"></i></span></a> <div class="arrow-down"><i></i></div> <div class="level2-container"> <ul class="level2"> <ul class=""><li class=""><a href="/Legal-Administrative/Privacy-Security/ "><span class="text text-link-12">Privacy & Security</span></a></li><li class=""><a href="/Legal-Administrative/Links-Disclaimer/ "><span class="text text-link-17">Links Disclaimer</span></a></li><li class=""><a href="http://dodcio.defense.gov/DoDSection508/Std_Stmt.aspx" target="_blank" rel="noopener noreferrer" aria-label=" opens in a new window"><span class="text text-link-13">Section 508</span></a></li><li class=""><a href="/resources/social-media-policy/"><span class="text text-link-52">DOD Social Media Policy</span></a></li><li class=""><a href="http://dodcio.defense.gov/DoD-Web-Policy/ " target="_blank" rel="noopener noreferrer" aria-label=" opens in a new window"><span class="text text-link-14">Web Policy</span></a></li><li class=""><a href="http://www.esd.whs.mil/DD/plainlanguage/ " target="_blank" rel="noopener noreferrer" aria-label=" opens in a new window"><span class="text text-link-37">Plain Writing Act</span></a></li><li class=""><a href="http://www.dodig.mil/ " target="_blank" rel="noopener noreferrer" aria-label=" opens in a new window"><span class="text text-link-38">DOD IG</span></a></li><li class=""><a href="https://policy.defense.gov/OUSDP-Offices/Reporting-Civilian-Casualties/ " target="_blank" rel="noopener noreferrer" aria-label=" opens in a new window"><span class="text text-link-39">Reporting Civilian Casualties</span></a></li><li class=""><a href="http://prhome.defense.gov/NoFear/ " target="_blank" rel="noopener noreferrer" aria-label=" opens in a new window"><span class="text text-link-40">No FEAR Act</span></a></li><li class=""><a href="https://www.dma.mil/Services/Visual-Information/References/Limitations/" target="_blank" rel="noopener noreferrer" aria-label=" opens in a new window"><span class="text text-link-41">Imagery Use</span></a></li><li class=""><a href="https://www.esd.whs.mil/FOID/ " target="_blank" rel="noopener noreferrer" aria-label=" opens in a new window"><span class="text text-link-42">FOIA</span></a></li><li class=""><a href="http://open.defense.gov/ " target="_blank" rel="noopener noreferrer" aria-label=" opens in a new window"><span class="text text-link-43">Open GOV</span></a></li><li class=""><a href="https://media.defense.gov/2023/Mar/13/2003178168/-1/-1/1/DOD-STRATEGIC-MGMT-PLAN-2023.PDF" target="_blank" rel="noopener noreferrer" aria-label=" opens in a new window"><span class="text text-link-44">Strategic Management Plan</span></a></li><li class=""><a href="https://www.usa.gov/ " target="_blank" rel="noopener noreferrer" aria-label=" opens in a new window"><span class="text text-link-45">USA.gov</span></a></li><li class=""><a href="https://business.defense.gov/ " target="_blank" rel="noopener noreferrer" aria-label=" opens in a new window"><span class="text text-link-46">Small Business Act</span></a></li><li class=""><a href="/site-index/ "><span class="text text-link-47">Site Map</span></a></li></ul> </ul> </div> </li> </ul> </div> <div class="social"> <ul class="social-nav"><li class="social-item"><a href="https://twitter.com/DeptofDefense" target="_blank" rel="noopener noreferrer" aria-label="X opens in a new window" title="X"><span class="social-icon fa-brands fa-x-twitter social-link-4"></span></a></li><li class="social-item"><a href="https://www.facebook.com/DeptofDefense" target="_blank" rel="noopener noreferrer" aria-label="Facebook opens in a new window" title="Facebook"><span class="social-icon fa-brands fa-facebook-f social-link-1"></span></a></li><li class="social-item"><a href="https://www.instagram.com/deptofdefense/" target="_blank" rel="noopener noreferrer" aria-label="Instagram opens in a new window" title="Instagram"><span class="social-icon fa fa-instagram social-link-3"></span></a></li><li class="social-item"><a href="http://www.linkedin.com/company/deptofdefense" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn opens in a new window" title="LinkedIn"><span class="social-icon fa-brands fa-linkedin-in social-link-50"></span></a></li><li class="social-item"><a href="https://www.youtube.com/deptofdefense" target="_blank" rel="noopener noreferrer" aria-label="YouTube opens in a new window" title="YouTube"><span class="social-icon fa-brands fa-youtube social-link-2"></span></a></li></ul> </div> </nav> </div> </div> </header> <main> <p id="skip-target-holder"><a id="skip-target" name="skip-target" role="button" class="skip" tabindex="-1" aria-label="Skip Target"></a></p> <div id="dnn_ContentPaneBanner" class="paneMarker"><div class="DnnModule DnnModule-ArticleCSDashboard DnnModule-3202"><a name="3202"></a> <div class="empty-container base-container"> <div id="dnn_ctr3202_ContentPane"><!-- Start_Module_3202 --><style>.featStoryImg .image-wrap { display: flex; min-height: 100%; min-width: auto; object-fit: cover; } @media only screen and (max-width: 768px) { .banner-item { padding-top: 95px !important; } .featStory figcaption {padding: 2.5rem 1.5rem;}} @media only screen and (min-width 769 and max-width: 991px) { .featStory figcaption { padding: 1.5rem 0;} }</style> <h1 class="sr-only">U.S. Department of Defense</h1> <div id="featArticles" class="featArticles alist"><div id="dnn_ctr3202_ModuleContent" class="DNNModuleContent ModArticleCSDashboardC"> <div id="dnn_ctr3202_Dashboard_ph"> <div id="featArticles" class="featArticles alist"> <!-- BANNER ITEM --> <div class="story-slider-wrap"> <div class="banner-slider"> <div class="banner-item"> <div class="featStory item item-1 item-4033809"> <div class="content-wrap"> <figure> <div class="dgov-grid dgov-grid-bleed dgov-align-center dgov-justify-space-between"> <div class="dgov-col-sm-5 dgov-order-sm-2"> <div class="image-wrap story-img-wrap dgov-card dgov-card-3 text-right"> <div class="image-wrap-wrap"> <div class="image-replacement" style="background-image: url(https://media.defense.gov/2025/Jan/17/2003630180/1280/1280/0/250117-D-TT977-1179.JPG)"></div> <img class="story-img" alt="A man in a suit with a medal smiles as on lookers clap for him and give him thumbs up." src="https://media.defense.gov/2025/Jan/17/2003630180/1280/1280/0/250117-D-TT977-1179.JPG" /> </div> </div> </div> <div class="dgov-col-sm-7 dgov-order-sm-1"> <figcaption> <span class="content-type"> <a class="content-type-text" href="/News/News-Stories"><span>News</span></a> <time data-dateago="2025-01-17T18:20:00" data-dateap="Jan. 17, 2025"></time> </span> <h2 class="title"><span>Austin Thanks Service Members, Families During Farewell Address</span></h2> <p class="summary">Chairman of the Joint Chiefs of Staff Air Force Gen. CQ Brown, Jr., hosted an Armed Forces Farewell Tribute honoring Secretary of Defense Lloyd J. Austin III at Joint Base Myer-Henderson Hall, Va.</p> </figcaption> </div> </div> </figure> </div> <a class="link-overlay" href="https://www.defense.gov/News/News-Stories/Article/Article/4033809/austin-thanks-service-members-families-during-farewell-address/" ><span class="sr-only">Austin Thanks Service Members, Families During Farewell Address</span></a> </div> <div class="featStoryImg"> <div class="image-wrap "> <div class="image-replacement" style="background-image: url(https://media.defense.gov/2025/Jan/17/2003630180/1280/1280/0/250117-D-TT977-1179.JPG)"></div> <img alt="" src="https://media.defense.gov/2025/Jan/17/2003630180/1280/1280/0/250117-D-TT977-1179.JPG" /> </div> </div> </div> </div> </div> <!-- BANNER ITEM --> <div id="explore-bar-wrap" class="explore-bar-wrap home-section full"> <div class="content-wrap"> <div id="explore-bar" class="explore-list listView"> <div class="alist-inner"> <div class="dgov-grid"> <div class="dgov-col-sm-4"> <div class="item item-2 item-4027516 item-even"> <figure> <div class="dgov-grid dgov-grid-bleed"> <div class="dgov-hidden-xxs dgov-col-12 dgov-col-xs-3 dgov-col-sm-12 dgov-col-md-12 dgov-col-lg-4"> <div class="image-wrap "> <div class="image-wrap-wrap"> <div class="image-replacement" style="background-image: url(https://media.defense.gov/2025/Jan/17/2003629940/825/780/0/250116-A-WU705-1843.JPG)"></div> <img alt="A solider standing in a street points while talking to a police officer." src="https://media.defense.gov/2025/Jan/17/2003629940/825/780/0/250116-A-WU705-1843.JPG" /> </div> </div> </div> <div class="dgov-col-12 dgov-col-xs-9 dgov-col-sm-12 dgov-col-md-12 dgov-col-lg-8"> <figcaption> <span class="category"> <a class="content-type-text content-type-spotlight" href="/Spotlights"><span>Spotlight</span></a> </span> <h3 class="title"><span>California Wildfire Response</span></h3> <p class="summary hide">The Defense Department is going to do everything it can to support all those who are battling the fires in California.</p> <a class="btn btn-primary btn-primary-ghost hide" href="/spotlights/California-Wildfire-Response/"> Read More</a> </figcaption> </div> </div> <a class="link-overlay" href="/spotlights/California-Wildfire-Response/" ><span class="sr-only">California Wildfire Response</span></a> </figure> <div class="clearfix"></div> </div> </div> <!-- BANNER ITEM --> <div class="dgov-col-sm-4"> <div class="item item-3 item-3001203 item-odd"> <figure> <div class="dgov-grid dgov-grid-bleed"> <div class="dgov-hidden-xxs dgov-col-12 dgov-col-xs-3 dgov-col-sm-12 dgov-col-md-12 dgov-col-lg-4"> <div class="image-wrap "> <div class="image-wrap-wrap"> <div class="image-replacement" style="background-image: url(https://media.defense.gov/2022/Jun/22/2003021802/825/780/0/220422-F-PV484-2001.JPG)"></div> <img alt="Two white helicopters and nine helicopters with camouflage paint schemes are lined on an airfield." src="https://media.defense.gov/2022/Jun/22/2003021802/825/780/0/220422-F-PV484-2001.JPG" /> </div> </div> </div> <div class="dgov-col-12 dgov-col-xs-9 dgov-col-sm-12 dgov-col-md-12 dgov-col-lg-8"> <figcaption> <span class="category"> <a class="content-type-text content-type-spotlight" href="/Spotlights"><span>Spotlight</span></a> </span> <h3 class="title"><span>Support for Ukraine</span></h3> <p class="summary hide">The United States is working with allies and partners to support Ukraine in the fight for sovereignty and freedom. The U.S. has provided Ukraine with billions of dollars in security assistance since the beginning of Russia's unprovoked assault on Feb. 24, 2022.</p> <a class="btn btn-primary btn-primary-ghost hide" href="/Spotlights/Support-for-Ukraine/"> Read More</a> </figcaption> </div> </div> <a class="link-overlay" href="/Spotlights/Support-for-Ukraine/" ><span class="sr-only">Support for Ukraine</span></a> </figure> <div class="clearfix"></div> </div> </div> <!-- BANNER ITEM --> <div class="dgov-col-sm-4"> <div class="item item-4 item-3164996 item-even"> <figure> <div class="dgov-grid dgov-grid-bleed"> <div class="dgov-hidden-xxs dgov-col-12 dgov-col-xs-3 dgov-col-sm-12 dgov-col-md-12 dgov-col-lg-4"> <div class="image-wrap "> <div class="image-wrap-wrap"> <div class="image-replacement" style="background-image: url(https://media.defense.gov/2025/Jan/13/2003627234/825/780/0/250104-A-MN258-9584M.JPG)"></div> <img alt="A child adjusts a soldier’s hat as others watch in the blurred background." src="https://media.defense.gov/2025/Jan/13/2003627234/825/780/0/250104-A-MN258-9584M.JPG" /> </div> </div> </div> <div class="dgov-col-12 dgov-col-xs-9 dgov-col-sm-12 dgov-col-md-12 dgov-col-lg-8"> <figcaption> <span class="category"> <a class="content-type-text content-type-spotlight" href="/Spotlights"><span>Spotlight</span></a> </span> <h3 class="title"><span>Taking Care of Our People</span></h3> <p class="summary hide">We recognize the service and sacrifice of our military and their families, and dedicate resources, services, policies and programs to support the more than 2 million uniformed service members and 2.6 million family members across the globe.</p> <a class="btn btn-primary btn-primary-ghost hide" href="/Spotlights/Taking-Care-of-Our-People/"> Read More</a> </figcaption> </div> </div> <a class="link-overlay" href="/Spotlights/Taking-Care-of-Our-People/" ><span class="sr-only">Taking Care of Our People</span></a> </figure> <div class="clearfix"></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <!-- End_Module_3202 --></div> </div><!--end of empty container --> </div><div class="DnnModule DnnModule-DVIDSLiveEvents DnnModule-3269"><a name="3269"></a> <div class="empty-container base-container"> <div id="dnn_ctr3269_ContentPane"><!-- Start_Module_3269 --><style> .dvids-wrap, .live-bar-container { margin:0; } @media only screen and (max-width: 560px) { .content-wrap { margin:0; height:auto; } } </style> <div class="hide"><div id="dnn_ctr3269_ModuleContent" class="DNNModuleContent ModDVIDSLiveEventsC"> <div id="mvcContainer-3269"> <section v-cloak class="dvids-wrap dvids-module-mode-LiveBar dvids-template-dgov dvids-layout-left" id="dvids-wrap-3269" data-module-id="3269" data-tab-id="587"> <div style="color:red" v-if="(requestStatus === 'complete') && useTestData">This is a simulated response.</div> <header> <dvids-title :configuration="configuration"></dvids-title> </header> <div v-if="configuration.dleDNNSettings.moduleMode !='LiveBar'" class="dvids-video-wrap"> <dvids-video :current-video="currentVideo" :configuration="configuration" :video-list="videoList" :player-data="playerData" v-on:item_select="itemSelect" :select-first-item="selectFirstItem" v-if="!resetPlayer" player-id="player-3269"></dvids-video> <dvids-snippet :current-video="currentVideo" :current-snippet="currentSnippet" :configuration="configuration" :player-data="playerData" v-on:item_select="itemSelect" v-if="!resetSnippet"></dvids-snippet> <dvids-countdown :current-video="currentVideo" :current-snippet="currentSnippet" :configuration="configuration" :player-data="playerData" v-on:item_select="itemSelect"></dvids-countdown> <dvids-messaging :configuration="configuration" :player-data="playerData"></dvids-messaging> <dvids-loading :configuration="configuration" :player-data="playerData"></dvids-loading> <dvids-current-video-title :current-video="currentVideo" :current-snippet="currentSnippet" :configuration="configuration" :player-data="playerData"></dvids-current-video-title> <dvids-current-video-description :current-video="currentVideo" :current-snippet="currentSnippet" :configuration="configuration" :player-data="playerData"></dvids-current-video-description> <dvids-countdown-video-title :current-video="currentVideo" :configuration="configuration" :player-data="playerData"></dvids-countdown-video-title> <dvids-countdown-video-description :current-video="currentVideo" :configuration="configuration" :player-data="playerData"></dvids-countdown-video-description> <dvids-vod-video-title :current-video="currentVideo" :current-snippet="currentSnippet" :configuration="configuration" :player-data="playerData"></dvids-vod-video-title> <dvids-vod-video-description :current-video="currentVideo" :current-snippet="currentSnippet" :configuration="configuration" :player-data="playerData"></dvids-vod-video-description> <dvids-disclaimer :current-video="currentVideo" :configuration="configuration" :player-data="playerData"></dvids-disclaimer> </div> <div class="dvids-listing-wrap"> <events-panel :item-select="itemSelect" :request-status="requestStatus" :module-mode="configuration.dleDNNSettings.moduleMode" :current-video="currentVideo" :current-snippet="currentSnippet" :player-data="playerData" :configuration="configuration" :live-video-list="liveVideoList" :upcoming-video-list="upcomingVideoList" :live-now-video-list="liveNowVideoList" :live-later-video-list="liveLaterVideoList"> </events-panel> </div><!--dvids-isting-wrap--> </section><!--dvids-wrap--> <script type="text/javascript"> var playerConfig = {"data":{"dvidsParams":{"eventFilterType":"man","toggleEventListMaxResults":true,"toggleUpcomingEventMaxResultView":true,"toggleLiveTodayEventMaxResultView":false,"toggleEventListToDateRange":false,"toggleEventHashtags":true,"toggleIncludeExternals":false,"toggleEventSort":true,"eventListMaxResults":"50","upcomingEventMaxResultView":"10","liveTodayEventMaxResultView":"3","eventListToDays":7,"includeExternals":false,"eventHashtags":"dgovlive","eventSort":"asc","autoplay":true,"manualSelectedEvents":"","showLiveNowList":true,"showLiveTodayList":true,"showUpcomingEventsList":true,"apiKey":"key-67819102787f0","dvidsURL":"https://api.dvidshub.net/","dvidsStagingURL":null,"showTestVid":false,"showPanelWhenEmpty":false,"toDate":"2025-03-09T23:59:59.0000000-04:00","fromDate":"2025-01-18T00:43:23.0805024-05:00"},"dleDNNSettings":{"templateLayout":"Left","templateStyle":"DGOV","moduleMode":"LiveBar","moduleTitle":"LIVE EVENTS","liveNowListTitle":"LIVE NOW","liveNowDefaultText":"No Events Currently Scheduled","liveTodayListTitle":"LIVE TODAY","liveTodayDefaultText":"No Events Currently Scheduled","upcomingEventsListTitle":"UPCOMING EVENTS","upcomingEventsDefaultText":"No Events Currently Scheduled","countdownTitle":"COMING UP","countdownTitleFuture":"UPCOMING EVENT","templateDisclaimer":"","videoBugPosition":"TopLeft","showModuleTitle":false,"showEventTitle":true,"showEventDesc":true,"showCountdownTitle":true,"showCountdownDesc":true,"showVideoBug":false,"liveNowActiveClick":"on","liveNowActiveManualTime":"fifteenMin","toggleError":true,"selectedSMMSealId":0,"selectedSeal":null,"selectedSMMSealForErrorsId":0,"selectedSealForErrors":null,"selectedSMMCountdownBackgroundId":0,"selectedBackground":null,"selectedSMMNoEventBackgroundId":0,"selectedNoEvent":null,"selectedDVIDSVideoBugId":0,"selectedVideoBug":null,"dvidsVideoPlayerUrl":"https://www.defense.gov/Multimedia/Videos?videoid=","dvidsLiveEventsUrl":"https://www.defense.gov/News/LiveEvents/#/?currentVideo=","noEventMessage":"There are currently no scheduled events.","noEventsLink":"/Multimedia/Videos/","toggleLiveEventVideoBug":true,"liveEventVideoBugPosition":"TopLeft","isBackend":false},"dleTestSettings":null}} </script> <script type="x/template" id="dgovTemplate-dgov-chevron-down"> <svg id="chevronDown" class="dgov-chevron-down dgov-icon" viewBox="0 0 144 144" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg"> </style> <title> DGOV Chevron Down </title> <path class="st0" d="M3.31,50.6,54.2,101.49l0,0,10.16,10.16a10.82,10.82,0,0,0,15.29,0l61.21-61.21a10.8,10.8,0,0,0,0-15.29l-2.51-2.52a10.82,10.82,0,0,0-15.29,0L75.87,79.82s-.07,0-.09.06h0a5.34,5.34,0,0,1-7.56,0l0,0s0,0,0,0l-47-47a10.8,10.8,0,0,0-15.29,0L3.31,35.31A10.8,10.8,0,0,0,3.31,50.6Z" /> </svg> </script> <script type="x/template" id="dgovTemplate-dgov-chevron-up"> <svg id="chevronup" class="dgov-chevron-up dgov-icon" viewBox="0 0 144 144" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg"> <title> DGOV Chevron Up </title> <path class="st0" d="M140.84,93.59,90.07,42.82l0,0L80,32.66a10.78,10.78,0,0,0-15.26,0L3.63,93.73a10.79,10.79,0,0,0,0,15.25l2.51,2.51a10.8,10.8,0,0,0,15.26,0l47.05-47s.06,0,.09-.06h0a5.34,5.34,0,0,1,7.54,0l0,0,0,0,46.92,46.92a10.79,10.79,0,0,0,15.25,0l2.51-2.51A10.8,10.8,0,0,0,140.84,93.59Z" /> </svg> </script> <script type="x/template" id="dgovTemplate-dgov-close"> <svg id="Layer_1" class="dgov-chevron-close dgov-icon" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 150 150"> <title>Close</title> <path class="cls-1" d="M100.24,74.92l45-45a16.12,16.12,0,0,0,.1-22.73l-2.51-2.51a16.19,16.19,0,0,0-22.84,0L75,49.9,30.09,5A16.16,16.16,0,0,0,7.42,4.79L4.89,7.14l-.15.14a16.1,16.1,0,0,0,0,22.8l45,45-45,45a16.11,16.11,0,0,0,0,22.8l2.44,2.44a16.19,16.19,0,0,0,22.84,0L75,100.1l44.9,45a16.16,16.16,0,0,0,22.67.16l2.53-2.35.15-.14a16.11,16.11,0,0,0,.17-22.65Z" transform="translate(0 0)" /> </svg> </script> <script type="x/template" id="dgovTemplate-dgov-live-now"> <svg id="Layer_1" class="dgov-live-now dgov-icon" viewBox="0 0 150 75" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg"> <title>Live Now</title> <circle class="cls-1" cx="75" cy="37.49" r="18" /> <path class="cls-2" d="M75,37.58" transform="translate(0 -0.08)" /> <path class="cls-1" d="M106.64,66.1h0a4.1,4.1,0,0,1-.45-5.64,36.83,36.83,0,0,0,.44-45.35,4.11,4.11,0,0,1,.56-5.64h0a4.45,4.45,0,0,1,6.39.56,45,45,0,0,1-.53,55.64A4.46,4.46,0,0,1,106.64,66.1Z" transform="translate(0 -0.08)" /> <path class="cls-1" d="M129.76,73.83h0a4.09,4.09,0,0,1-.2-5.69,45.92,45.92,0,0,0,.21-61A4.1,4.1,0,0,1,130,1.4h0a4.49,4.49,0,0,1,6.4.23,54.15,54.15,0,0,1-.25,72A4.49,4.49,0,0,1,129.76,73.83Z" transform="translate(0 -0.08)" /> <path class="cls-1" d="M43,65.7a4.45,4.45,0,0,1-6.4-.52,45,45,0,0,1,.22-55.64,4.44,4.44,0,0,1,6.39-.48h0a4.1,4.1,0,0,1,.48,5.64,36.84,36.84,0,0,0-.17,45.35A4.11,4.11,0,0,1,43,65.7Z" transform="translate(0 -0.08)" /> <path class="cls-1" d="M20.15,73.75a4.48,4.48,0,0,1-6.4-.21,54.13,54.13,0,0,1-.09-72,4.48,4.48,0,0,1,6.4-.22h0A4.09,4.09,0,0,1,20.29,7a45.93,45.93,0,0,0,.08,61.05,4.09,4.09,0,0,1-.22,5.69Z" transform="translate(0 -0.08)" /> <path class="cls-1" d="M43,65.7a4.45,4.45,0,0,1-6.4-.52,45,45,0,0,1,.22-55.64,4.44,4.44,0,0,1,6.39-.48h0a4.1,4.1,0,0,1,.48,5.64,36.84,36.84,0,0,0-.17,45.35A4.11,4.11,0,0,1,43,65.7Z" transform="translate(0 -0.08)" /> </svg> </script> <script type="x/template" id="dleTemplate-events-panel"> <div class="events-panel" :class="'module-mode-'+moduleMode"> <div class="events-panel-container"> <div v-if="moduleMode=='LiveBar'"> <live-bar v-if="dataLoaded" :live-now-video-list="liveNowVideoList" :live-later-video-list="liveLaterVideoList" :configuration="configuration" :playerData="playerData"> </live-bar> </div> <div v-else> <live-events-list :current-video="currentVideo" :module-mode="moduleMode" :current-snippet="currentSnippet" :player-data="playerData" :configuration="configuration" :live-video-list="liveVideoList" v-on:item_select="itemSelect" :upcoming-video-list="upcomingVideoList"></live-events-list> <upcoming-events-list :upcoming-video-list="upcomingVideoList" :module-mode="moduleMode" :player-data="playerData" :configuration="configuration"></upcoming-events-list> </div> </div> </div> </script> <script type="x/template" id="dleTemplate-live-events-list"> <div :class="activeClasses" v-if="configuration.dvidsParams.showLiveNowList"> <h2>{{ configuration.dleDNNSettings.liveNowListTitle }}</h2> <ul> <li v-for="(item, index) in liveVideoList" v-show="eventsToShow > index" :class="activeEvent(item, index)" v-on:click="isClickDisabled(item)"> <span class="icon"><i class="videoListPlayButton"></i></span> <span class="title">{{ item.title }}</span> <span v-if="!isLiveNow(item) && !isComingUpSoon(item)" class="date">{{ getDateFormat(item.begin) }}</span> <span v-if="isComingUpSoon(item) && !isLiveNow(item)" class="coming-soon">{{configuration.dleDNNSettings.countdownTitle}}</span> <span v-if="isLiveNow(item)" class="live">Live Now</span> </li> <li class="default" v-if="playerData.state !== 'showLoading'"><a :href="configuration.dleDNNSettings.noEventsLink">{{configuration.dleDNNSettings.liveNowDefaultText }}</a></li> </ul> <div class="show-more" v-if="eventsToShow < liveVideoList.length" v-on:click="eventsToShow = 100"><span style="margin-bottom: 15px;">Show All ({{ liveVideoList.length - eventsToShow }})</span></div> <slot></slot> </div> </script> <script type="x/template" id="dleTemplate-upcoming-events-list"> <div class="upcoming-events-list events-list" v-if="configuration.dvidsParams.showUpcomingEventsList"> <h2>{{ configuration.dleDNNSettings.upcomingEventsListTitle }}</h2> <ul> <li v-show="eventsToShow > index" class="fade-in" v-for="(item, index) in upcomingVideoList"> <span class="icon"><i class="dle-clock"></i></span> <span class="title">{{ item.title }}</span> <span class="date">{{ getDateFormat(item.begin) }}</span> </li> <li class="default" v-if="playerData.state !== 'showLoading'">{{ configuration.dleDNNSettings.upcomingEventsDefaultText }}</li> </ul> <div class="show-more" v-if="eventsToShow < upcomingVideoList.length" v-on:click="eventsToShow = 100"><span>Show All ({{ upcomingVideoList.length - eventsToShow }})</span></div> </div> </script> <script type="x/template" id="dleTemplate-live-bar"> <div v-if="hasVideos || showWhenEmpty"> <div v-if="(showLiveBar)" class="live-bar-container bar" :class="{'now': hasLiveNowVideos}"> <div class="live-bar" :class="{'now': hasLiveNowVideos, 'today': !hasLiveNowVideos}"> <div class="bar-title"> <span> <dgov-live-now></dgov-live-now> {{ liveBarTitle }} </span> </div> <div class="bar-body" :class="{'no-dropdown': expandedEventsNum <= 0,}"> <div v-if="!hasVideos" class="event-title no-upcoming-events-message"> {{liveBarNoEventsMessage}} </div> <div class="lead-in-event"> <div v-for="(item, index) in liveBarVideoList"> <div> <a :href="urlForEvent(item)" class="event-title"> <span class="time" v-if="!hasLiveNowVideos">{{getDateFormat(item.begin)}} | </span> <b class="event-title-title">{{item.title}}</b> </a> </div> </div> </div> </div> <span class="more" :tabindex="0" :class="{'collapsed': isCollapsed,'is-single-line':isSingleLine()}" v-if="expandedEventsNum > 0" data-toggle="collapse" data-target="#now_event_list" v-on:click="toggleCollapse" v-on:keyup.enter="toggleCollapse" role="button" :aria-expanded="!isCollapsed" aria-controls="collapseExample1"> {{expandedEventsNum}} more event<span v-if="expandedEventsNum > 1">s</span> <i class="fa fa-chevron-up dgov-icon"></i> </span> <span class="x" :tabindex="0" :class="{'is-single-line':isSingleLine()}" v-on:click="closeLiveBar" v-on:keyup.enter="closeLiveBar"> <dgov-close></dgov-close> </span> </div> </div> <div v-if="(showLiveBar)" class="live-bar-container" :class="{'now': hasLiveNowVideos}"> <div v-if="expandedVideoList.length > 0" id="now_event_list" aria-expanded="false" class="event-list drop-down collapse" :class="{'now': hasLiveNowVideos}"> <div class="drop-item" v-for="(item, index) in expandedVideoList"> <a :href="urlForEvent(item)" class="event-title"> <span class="time">{{getDateFormat(item.begin)}} | </span> <span class="event-title-title">{{item.title}}</span> </a> </div> </div> </div> </div> </script> <script type="x/template" id="dleTemplate-live-bar-list"> <ul class="live-bar-list"> <li v-for="(item, index) in liveVideoList"> <live-bar :item="item"></live-bar> </li> </ul> </script> </div> </div></div><!-- End_Module_3269 --></div> </div><!--end of empty container --> </div></div> <div class="slice-angle slice-angle-gray slice-angle-down-top"> <div class="page-wrap staggered-cutout container"> <div class="row"> <div id="dnn_ContentPanePage" class="paneMarkerAlt col-lg DNNEmptyPane"></div> </div> <div id="ContentPanePage84" class="row staggered-cutout-84"> <div id="dnn_ContentPanePage8X" class="paneMarker col-lg-8"><div class="DnnModule DnnModule-ArticleCSDashboard DnnModule-3203"><a name="3203"></a> <div class="empty-container base-container"> <div id="dnn_ctr3203_ContentPane"><!-- Start_Module_3203 --><style> .explore-list figcaption .category { display:block; } </style> <h2 class="tab-title"><a href="/news">News<i class="fas fa-chevron-right"></i></a></h2><div id="dnn_ctr3203_ModuleContent" class="DNNModuleContent ModArticleCSDashboardC"> <div id="dnn_ctr3203_Dashboard_ph"> <div id="storyListing-3203"> <div id="alist" class="alist stories News-list"> <div class="spinner3"> <div class="bounce1"></div> <div class="bounce2"></div> <div class="bounce3"></div> </div> <div class="alist-inner alist-more-here"> <feature-template template-mode="story" :show-all="true" :remove-grid="true"> <listing-dashboard-with-preview :show-image="true" :indashboard="true" open-in-new="" content-type-val="1" content-type-name="News" item-index="1" article-id="4032697" article-title="Defense Department Bids Farewell to Outgoing Commander in Chief" article-alt="Two men walk together past dozens of uniformed service members." article-url="https://www.defense.gov/News/News-Stories/Article/Article/4032697/defense-department-bids-farewell-to-outgoing-commander-in-chief/" article-url-or-link="https://www.defense.gov/News/News-Stories/Article/Article/4032697/defense-department-bids-farewell-to-outgoing-commander-in-chief/" article-url-or-link-absolute="https://www.defense.gov/News/News-Stories/Article/Article/4032697/defense-department-bids-farewell-to-outgoing-commander-in-chief/" article-summary="The secretary of defense and the chairman of the Joint Chiefs of Staff bid farewell to President Joe Biden, who has served as commander in chief of the U.S. military for four years. " image-url="https://media.defense.gov/2025/Jan/16/2003629722/825/780/0/250116-D-XI929-1001.JPG" article-image-url="https://media.defense.gov/2025/Jan/16/2003629722/825/780/0/250116-D-XI929-1001.JPG" category="" image-caption="" term-url="" term-name="" publish-date-jss="2025-01-16T20:46:53" publish-date-ap="Jan. 16, 2025"> </listing-dashboard-with-preview> <listing-dashboard-with-preview :show-image="true" :indashboard="true" open-in-new="" content-type-val="1" content-type-name="News" item-index="1" article-id="4033580" article-title="DOD Talent Chief Aims to Reform Hiring to Attract Gen Z" article-alt="Several pieces of paper with the text Direct Hire Positions are fanned out on a surface." article-url="https://www.defense.gov/News/News-Stories/Article/Article/4033580/dod-talent-chief-aims-to-reform-hiring-to-attract-gen-z/" article-url-or-link="https://www.defense.gov/News/News-Stories/Article/Article/4033580/dod-talent-chief-aims-to-reform-hiring-to-attract-gen-z/" article-url-or-link-absolute="https://www.defense.gov/News/News-Stories/Article/Article/4033580/dod-talent-chief-aims-to-reform-hiring-to-attract-gen-z/" article-summary="The Defense Department's chief talent management officer underscored the urgent need to attract members of Generation Z to civilian defense careers during a panel discussion." image-url="https://media.defense.gov/2025/Jan/17/2003630183/825/780/0/221114-F-BD983-1033B.JPG" article-image-url="https://media.defense.gov/2025/Jan/17/2003630183/825/780/0/221114-F-BD983-1033B.JPG" category="" image-caption="" term-url="" term-name="" publish-date-jss="2025-01-17T15:12:00" publish-date-ap="Jan. 17, 2025"> </listing-dashboard-with-preview> <listing-dashboard-with-preview :show-image="true" :indashboard="true" open-in-new="" content-type-val="1" content-type-name="News" item-index="1" article-id="4032622" article-title="Biden Announces Ceasefire Deal Between Hamas, Israel in Farewell Address" article-alt="President Joe Biden gestures with his hand while speaking from a lectern with flags in the background." article-url="https://www.defense.gov/News/News-Stories/Article/Article/4032622/biden-announces-ceasefire-deal-between-hamas-israel-in-farewell-address/" article-url-or-link="https://www.defense.gov/News/News-Stories/Article/Article/4032622/biden-announces-ceasefire-deal-between-hamas-israel-in-farewell-address/" article-url-or-link-absolute="https://www.defense.gov/News/News-Stories/Article/Article/4032622/biden-announces-ceasefire-deal-between-hamas-israel-in-farewell-address/" article-summary="President Joe Biden announced a ceasefire and hostage-exchange deal between Israel and Hamas — a truce that Defense Department officials believe signals a possible end to 15 months of conflict in the region." image-url="https://media.defense.gov/2022/Aug/01/2003047660/825/780/0/210831-O-D0439-0767.JPG" article-image-url="https://media.defense.gov/2022/Aug/01/2003047660/825/780/0/210831-O-D0439-0767.JPG" category="" image-caption="" term-url="" term-name="" publish-date-jss="2025-01-16T18:41:00" publish-date-ap="Jan. 16, 2025"> </listing-dashboard-with-preview> <listing-dashboard-with-preview :show-image="true" :is-video="true" :indashboard="true" open-in-new="" content-type-val="800" content-type-name="Story" item-index="1" article-id="4032143" article-title="Video: What They Missed the Most" article-alt="Three kids hug a soldier in uniform in a gym-type room." article-url="https://www.defense.gov/News/Feature-Stories/Story/Article/4032143/video-what-they-missed-the-most/" article-url-or-link="https://www.defense.gov/News/Feature-Stories/Story/Article/4032143/video-what-they-missed-the-most/" article-url-or-link-absolute="https://www.defense.gov/News/Feature-Stories/Story/Article/4032143/video-what-they-missed-the-most/" article-summary="Ten months. Two hundred eighty-three days. The 3rd Infantry Division soldiers returning from Eastern Europe and their loved ones back home knew exactly how long they'd been apart, making for a joyful reunion at Fort Stewart, Ga." image-url="https://media.defense.gov/2025/Jan/16/2003629285/825/780/0/250116-D-D0439-101R.JPG" article-image-url="https://media.defense.gov/2025/Jan/16/2003629285/825/780/0/250116-D-D0439-101R.JPG" category="" image-caption="" term-url="" term-name="" publish-date-jss="2025-01-16T14:31:00" publish-date-ap="Jan. 16, 2025"> </listing-dashboard-with-preview> <listing-dashboard-with-preview :show-image="true" :has-terms="true" :indashboard="true" open-in-new="false" content-type-val="514" content-type-name="Spotlight" item-index="1" article-id="2592098" article-title="Focus on Indo-Pacific" article-alt="Three sailors signal from the deck as an aircraft takes off from the deck of an aircraft carrier at night leaving streaks of light in its wake." article-url="http:///Spotlights/Focus-on-Indo-Pacific/" article-url-or-link="/Spotlights/Focus-on-Indo-Pacific/" article-url-or-link-absolute="https://www.defense.gov/Spotlights/Focus-on-Indo-Pacific/" article-summary="The Defense Department is committed to working with allies, partners and like-minded nations in the Indo-Pacific and to upholding a free and open region founded on respect for international rules, laws and norms." image-url="https://media.defense.gov/2025/Jan/14/2003628009/825/780/0/250103-N-TD381-1297E.JPG" article-image-url="https://media.defense.gov/2025/Jan/14/2003628009/825/780/0/250103-N-TD381-1297E.JPG" category="News" image-caption="An F/A-18E Super Hornet launches from the flight deck of the aircraft carrier USS Carl Vinson in the South China Sea, Jan. 3, 2025." term-url="https://www.defense.gov/Home/Term/2582/partnerships/" term-name="Partnerships" publish-date-jss="2024-11-15T17:30:00" publish-date-ap="Nov. 15, 2024"> </listing-dashboard-with-preview> <listing-dashboard-with-preview :show-image="true" :indashboard="true" open-in-new="false" content-type-val="514" content-type-name="Spotlight" item-index="1" article-id="3410748" article-title="Value of Service" article-alt="A sailor holding a rose high-fives fellow sailors lined up on opposite sides as snow falls." article-url="http:///Spotlights/Value-of-Service/" article-url-or-link="/Spotlights/Value-of-Service/" article-url-or-link-absolute="https://www.defense.gov/Spotlights/Value-of-Service/" article-summary="The U.S. military, the world's finest fighting force, is made up entirely of volunteers, reinforcing the American ideal of personal freedom while offering those with the desire and ability to serve opportunity, community and purpose." image-url="https://media.defense.gov/2025/Jan/14/2003627917/825/780/0/241027-N-VC599-1016M.JPG" article-image-url="https://media.defense.gov/2025/Jan/14/2003627917/825/780/0/241027-N-VC599-1016M.JPG" category="News" image-caption="" term-url="" term-name="" publish-date-jss="2024-11-20T08:31:00" publish-date-ap="Nov. 20, 2024"> </listing-dashboard-with-preview> </feature-template> </div> </div> </div> <script> $(document).ready(function () { $('.spinner3').fadeOut('fast'); }); /* link img and title hover */ $('.alist .poster a, .alist .info').hover(function () { $(this).closest('.item').addClass('hover'); }, function () { $(this).closest('.item').removeClass('hover'); }); $('.alist .info').click(function (evt) { if (evt.target.className.indexOf("info") !== -1) { var url = $(this).data("url"); window.location.href = url; } }); </script> <style> #alist .listing-with-preview { margin: 7px 0 23px; padding: 20px 0 0; border-top: 1px solid #ebebeb; } #alist .listing-with-preview { border-top: none; padding: 0; margin-top: 0; } #alist .listing-with-preview .image-container { display: block; } #alist { margin-bottom: 2rem; } #alist .item { margin: 7px 0 23px; padding: 20px 0 0; border-top: 1px solid #ebebeb; } #alist .item:first-child { padding: 0px 0 0; border-top: none; } #alist figcaption .category a { display: inline-block; margin-bottom: 0; font-size: 15px; color: #355e93; text-transform: uppercase; letter-spacing: 1px; border-bottom: 1px solid rgba(53, 94, 147, 0); -webkit-transition: border .25s ease; -moz-transition: border .25s ease; -ms-transition: border .25s ease; -o-transition: border .25s ease; transition: border .25s ease; text-decoration: none; } #alist figcaption .category a:hover { border-bottom: 1px solid rgba(53, 94, 147, 1); } #alist figcaption .category a.fact-sheet:hover { border-bottom: 1px solid rgba(53, 94, 147, 0); } #alist figcaption .category .separator { color: #355e93; opacity: .5; margin: 0 8px 0 6px; } #alist figcaption .summary { font-size: 18px; margin: 0; } #alist .video-duration { display: none; } #alist figcaption time { display: inline-block; font-size: 15px; margin: 5px 0; color: #717171; padding: 0; min-width: 100px; } #alist .item figcaption h3.title { font-size: 1.6rem; font-family: 'Crimson Text', serif; font-weight: 500; line-height: 1.1em; margin-bottom: 8px; } #alist .item figcaption h3.title a { display: block; padding-left: 0px; border-left: 0px solid #fff; transition: all 0.15s linear; padding-right: 14px; } #alist .item figcaption h3.title a:hover { color: #355e93; padding-left: 10px; padding-right: 0px; border-left: 4px solid #254267; text-decoration: none; } #alist .item .image-wrap { margin-right: 0; margin-top: 8px; } #alist .item .image-wrap a { display: block; position: relative; padding-top: 66%; overflow: hidden; border: 1px solid #adadad; } #alist .item .image-replacement { background-color: rgba(255,255,255,.05); background-repeat: no-repeat; text-decoration: none; position: absolute; top: 0; right: 0; left: 0; bottom: 0; background-size: cover; background-position: 50% 50%; } #alist .item .image-wrap img { position: absolute; left: -9999px; } #alist .item figcaption { margin-left: 20px; } #alist .item figcaption h3.title a.card-edit-span { position: absolute; top: -15px; right: 0; padding: 0; } #alist .service-source { display: inline-block; position: relative; font-size: 17px; text-transform: uppercase; font-weight: bold; background: #355e93; color: #fff; padding: 2px 7px; margin: 0; } #alist .service-source.service-army { background: #376251; } #alist .service-source.service-marinecorps { background: #990F00; } #alist .service-source.service-navy { background: #88743A; } #alist .service-source.service-airforce { background: #144A75; } #alist .service-source.service-spaceforce { background: #D2D5D2; color: #2C588F; } #alist .service-source.service-coastguard { background: #327AB7; } #alist .service-source.service-nationalguard { background: #000000; } @media (max-width: 575px) { #alist .item figcaption { margin-left: 0; margin-top: 8px; } #alist .listing-with-preview { margin: 7px 0 12px; padding: 15px 0 0; } } #alist .listing-with-preview .image-wrap-wrap { display: block; position: relative; padding-top: 66%; overflow: hidden; border: 1px solid #adadad; } #alist .listing-with-preview figcaption .category { display: block; position: absolute; z-index: 2; } #alist .listing-with-preview figcaption h3.title { font-size: 1.6rem; font-family: 'Crimson Text', serif; font-weight: 500; line-height: 1.1em; margin-bottom: 8px; padding-top: 28px; } #alist .listing-with-preview figcaption h3.title span { display: block; padding-left: 0px; border-left: 0px solid #fff; transition: all 0.15s linear; padding-right: 14px; } #alist .listing-with-preview figcaption h3.title span i.fas { font-size: 18px; position: relative; bottom: 1px; left: 5px; border-left: none; padding-left: 0; display: inline; } #alist .listing-with-preview:hover figcaption h3.title span { color: #355e93; padding-left: 10px; padding-right: 0px; border-left: 4px solid #254267; text-decoration: none; } #alist .listing-with-preview a.link-overlay { position: absolute; z-index: 1; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden; text-indent: 200%; white-space: nowrap; visibility: visible; background: transparent; } #alist .listing-with-preview .image-wrap .edit-link { display: block; width: 25px; position: absolute; z-index: 11; top: 15px; right: 15px; } #alist .listing-with-preview .image-wrap .edit-link a { display: block; position: relative; width: 30px; height: 30px; bottom: auto; padding: 4px; line-height: 16px; text-align: center; background-color: rgba(255,255,255,.3); border-radius: 5px; border: solid rgba(0,0,0,0.4) 1px; } #alist .listing-with-preview .image-wrap .edit-link a img { left: 0; position: relative; } </style> <!-- This can be used to contain items in a programmable reflex-grid NOTE: this is DEPRECATED, use <card-layout>. Change is for naming purposes, but of course, card-layout is now getting improvements. --> <script type="text/x-template" id="vue-feature-template"> <div class="feature-template"> <div :class="'feature-template-container' + (removeGrid ? '' : ' dgov-grid dgov-grid-full')"> <slot></slot> </div> <div class="more-row" v-if="thereAreMoreToView()"> <a class="btn btn-default btn btn-insidedod btn-insidedod-ghost" v-on:click="viewMore" :title="moreText">Load More</a> </div> <div class="bottom-target"></div> </div> </script> <script type="text/javascript"> (function () { const DEBUG = false; if (DEBUG) console.log("this is the feature-template component"); const tempSel = ""; const tempUse = tempSel ? tempSel : "#vue-feature-template"; if (DEBUG) console.log("f-t20: passed in selector for template div", tempSel) if (DEBUG) console.log("f-121: selector template div to use", tempUse); const tempEl = $(tempUse)[0]; if (DEBUG) console.log("f-t15: template element", tempEl); /////// // // Different layouts // // // Feature Blog Layout // const desktopAndLg = { full: ["dgov-col-6:feature", "dgov-col-6:feature", "dgov-col-4", "dgov-col-4", "dgov-col-4"], 4: ["dgov-col-12:feature", "dgov-col-4", "dgov-col-4", "dgov-col-4"], 3: ["dgov-col-4", "dgov-col-4", "dgov-col-4"], 2: ["dgov-col-6:feature", "dgov-col-6:feature"], 1: ["dgov-col-12:feature"], }; const blog_layouts = { desktop: desktopAndLg, lg: desktopAndLg, md: { full: ["dgov-col-12:feature", "dgov-col-6", "dgov-col-6", "dgov-col-6", "dgov-col-6"], 4: ["dgov-col-12:feature", "dgov-col-12:feature", "dgov-col-6", "dgov-col-6"], 3: ["dgov-col-12", "dgov-col-12", "dgov-col-12"], 2: ["dgov-col-12:feature", "dgov-col-12:feature"], 1: ["dgov-col-12:feature"], }, xs: { full: ["dgov-col-12", "dgov-col-12", "dgov-col-12", "dgov-col-12", "dgov-col-12"], 4: ["dgov-col-12", "dgov-col-12", "dgov-col-12", "dgov-col-12"], 3: ["dgov-col-12", "dgov-col-12", "dgov-col-12"], 2: ["dgov-col-12", "dgov-col-12"], 1: ["dgov-col-12"], }, } // // Story Layout // const grid3col = ["dgov-col-4", "dgov-col-4", "dgov-col-4"]; const grid2col = ["dgov-col-6", "dgov-col-6"]; const grid1col = ["dgov-col-12"]; const layout3xn = { full: grid3col, 2: grid2col, 1: ["dgov-col-12"], } const layout2xn = { full: grid2col, 1: ["dgov-col-12"], } const layout1xn = { full: grid1col, } const story_layouts = { desktop: layout3xn, lg: layout2xn, md: layout2xn, xs: layout1xn } Vue.component('feature-template', { name: 'feature-template', data: function () { return { templateSelector: "", numToShow: 5, pageAmount: 6, }; }, prop
Resolver
Resolver ASN
AS0
Resolver IP
64:ff9b::295a:da48
Resolver Network Name
Report ID
20250118T073938Z_webconnectivity_KE_33771_n1_MCbkjjoqzQHXP6qM
Platform
windows
Software Name
ooniprobe-desktop-unattended (3.14.1)
Measurement Engine
ooniprobe-engine (3.14.1)