EBM News English
Leading News Portal in English

Alaska Airlines Prevents Collision With Southwest Aircraft By Aborting Takeoff


Alaska Airlines: An Alaska Airlines flight on Thursday canceled its takeoff at Nashville International Airport to avoid collision with a Southwest Airlines jet as per the official statement declared by the airlines.

Alaska Airlines Flight 369 was carrying 176 passengers and six crew members while aborting its takeoff due to possible traffic concerns, though air traffic had also cleared the flight for takeoff.

The Federal Aviation Administration said that Southwest Airlines Flight 2029 was allowed to cross the end of the runway, and they are looking into the incident. The Alaska Airlines pilots immediately hit the brakes to avoid the collision. The Seattle-bound flight will transfer its passengers to a replacement aircraft.

A comment request was sent to Southwest by Reuters, and the company did not immediately react to the incident. The report added that Alaska Airlines also said maintenance technicians in Nashville were checking the plane involved in the incident.

Current Version

Sep 13, 2024 08:56

Written By

simran rajpal

`;
}

function shareArticle(title, url) {
if (navigator.share) {
navigator.share({
title: title,
text: ‘Check out this article:’,
url: url
}).then(() => {
console.log(‘Article shared successfully’);
}).catch((error) => {
console.error(‘Error sharing article:’, error);
fallbackShare(title, url);
});
} else {
fallbackShare(title, url);
}
}

function fallbackShare(title, url) {
const tempInput = document.createElement(“input”);
tempInput.value = url;
document.body.appendChild(tempInput);
tempInput.select();
document.execCommand(“copy”);
document.body.removeChild(tempInput);

const shareOptions = `

`;
}

function renderCards() {
const container = document.getElementById(‘shorts-container’);
container.innerHTML = newsData.map((data, index) => createCard(data, index)).join(”);
}

function updateCards() {
const cards = document.querySelectorAll(‘.shorts-card’);
cards.forEach((card, index) => {
card.style.transform = `translateY(${(index – currentIndex) * 100}%)`;
});
}

function nextCard() {
if (currentIndex 0) {
currentIndex–;
updateCards();
}
}

renderCards();

const container = document.getElementById(‘shorts-container’);
container.addEventListener(‘touchstart’, handleTouchStart, false);
container.addEventListener(‘touchend’, handleTouchEnd, false);

function handleTouchStart(event) {
startY = event.touches[0].clientY;
}

function handleTouchEnd(event) {
endY = event.changedTouches[0].clientY;
handleSwipe();
}

function handleSwipe() {
const swipeDistance = startY – endY;
if (Math.abs(swipeDistance) > minSwipeDistance) {
if (swipeDistance > 0) {
nextCard();
} else {
prevCard();
}
}
}

container.addEventListener(‘wheel’, debounce((event) => {
event.preventDefault();
if (!isScrolling) {
isScrolling = true;
if (event.deltaY > 0) {
nextCard();
} else {
prevCard();
}
setTimeout(() => {
isScrolling = false;
},10);
}
}, 100));

function debounce(func, wait) {
let timeout;
return function executedFunction(…args) {
const later = () => {
clearTimeout(timeout);
func(…args);
};
clearTimeout(timeout);
timeout = setTimeout(later, wait);
};
}