بشنوید؛ داستان نوار مگس کش نوشته روبرت موزیل
در داستان کوتاه و نمادین «نوار مگسکش»، موزیل با نگاهی سرد و بیطرف، حرکت و مرگ تدریجی مگسهایی را که به یک نوار چسبنده چسبیدهاند، توصیف میکند. او صحنهای را میسازد که در آن مگسها ابتدا با بیخیالی روی نوار مینشینند، اما پس از لحظهای دست و پا زدن، در چسب گرفتار میشوند و بهآرامی جان میدهند. این داستان، اگرچه بهظاهر توصیف مکانیکی یک پدیده طبیعی است، اما در واقع تمثیلی از اسارت، مرگ تدریجی، و بیپناهی موجودات (و شاید انسانها) در برابر دامهای ناپیدای زندگی مدرن است. موزیل بدون هیچ احساساتگرایی یا مداخله، صرفاً با قدرت مشاهدهگریاش، اضطرابی وجودی و پنهان را به خواننده منتقل میکند.
document.addEventListener('DOMContentLoaded', () => {
const players = document.querySelectorAll('.custom_audio_player');
players.forEach((player) => {
const audio = player.querySelector('.audio-player');
const playPauseBtn = player.querySelector('.playPauseBtn_twig');
const progress = player.querySelector('.progress_twig');
const currentTimeEl = player.querySelector('.currentTime_twig');
const durationEl = player.querySelector('.duration_twig');
const backwardBtn = player.querySelector('.backwardBtn_twig');
const forwardBtn = player.querySelector('.forwardBtn_twig');
const muteBtn = player.querySelector('.muteBtn_twig');
if (!playPauseBtn || !progress || !currentTimeEl || !durationEl || !backwardBtn || !forwardBtn || !muteBtn) {
return;
}
const playIcon = playPauseBtn.querySelector('.play');
const pauseIcon = playPauseBtn.querySelector('.pause');
const volumeIcon = muteBtn.querySelector('.volume');
const muteIcon = muteBtn.querySelector('.mute');
if (!playIcon || !pauseIcon || !volumeIcon || !muteIcon) {
console.error('One or more control icons are missing.');
return;
}
const formatTime = (time) => {
const minutes = Math.floor(time / 60);
const seconds = Math.floor(time % 60).toString().padStart(2, '0');
return `${minutes}:${seconds}`;
};
// Update progress bar and time
audio.addEventListener('timeupdate', () => {
progress.value = (audio.currentTime / audio.duration) * 100 || 0;
currentTimeEl.textContent = formatTime(audio.currentTime);
durationEl.textContent = formatTime(audio.duration || 0);
});
// Play/pause functionality
playPauseBtn.addEventListener('click', () => {
if (audio.paused) {
audio.play();
playIcon.classList.add('hidden');
pauseIcon.classList.remove('hidden');
} else {
audio.pause();
playIcon.classList.remove('hidden');
pauseIcon.classList.add('hidden');
}
});
// Seek functionality
progress.addEventListener('input', () => {
audio.currentTime = (progress.value / 100) * audio.duration;
});
// Mute/unmute functionality
muteBtn.addEventListener('click', () => {
audio.muted = !audio.muted;
if (audio.muted) {
volumeIcon.classList.add('hidden');
muteIcon.classList.remove('hidden');
} else {
volumeIcon.classList.remove('hidden');
muteIcon.classList.add('hidden');
}
});
// Skip backward and forward
backwardBtn.addEventListener('click', () => {
audio.currentTime = Math.max(0, audio.currentTime - 10); // Skip 10 seconds backward
});
forwardBtn.addEventListener('click', () => {
audio.currentTime = Math.min(audio.duration, audio.currentTime + 10); // Skip 10 seconds forward
});
// Display duration when audio is loaded
audio.addEventListener('loadedmetadata', () => {
durationEl.textContent = formatTime(audio.duration);
});
});
});
فرارو- روبرت موزیل (Robert Musil)، نویسنده و متفکر اتریشی قرن بیستم، بیشتر با رمان ناتمام و پرآوازهاش «مرد بیخاصیت» شناخته میشود؛ اثری پیچیده و عمیق که بحران هویت، فردیت، و افول ارزشهای مدرن را در آستانه جنگ جهانی اول روایت میکند.
به گزارش فرارو؛ موزیل در آثار خود با نگاهی فلسفی، روانشناختی و گاه طنزآمیز، انسان مدرن را در میان انبوه ساختارهای اجتماعی، عقلانیت افراطی و احساسات سرکوبشدهاش واکاوی میکند. نثر او دقیق، تأملبرانگیز و چندلایه است، بهگونهای که خواننده را وادار میکند میان خطوط حرکت کند و معانی پنهان را دریابد. موزیل در میان نویسندگان مدرنیست، جایگاهی ویژه دارد؛ کسی که عقل و تخیل را همزمان در خدمت نقد جامعه مدرن میگیرد.