Canadian passenger Dan So, 41, filmed people around him frantically trying to stand as objects fell and shattered around them as Royal Caribbean’s Explorer of the Seas capsized violently during a storm off its coast of Africa last week – with objects around them smashing to the ground.
“It was like the Titanic,” So told Kennedy News and Media, seeing “people screaming and glasses breaking.”
“I thought this could be the end and the ship would go into the water,” he added of the alarming “45 degree” tilt.
“I took out my mobile phone and texted my colleagues, telling them I don’t know what’s going to happen and to be careful. I was writing my last message, thinking I was going to die,” added the 41-year-old, who was traveling on a cruise ship for the first time in his life.
One passenger was reportedly injured during the bad weather as passengers were taken to their rooms for an hour for necessary checks to be carried out.
The ship made an unscheduled stop in Las Palmas to help the injured passenger before continuing on its way, the company said.
A cruise ship tilted 45 degrees in the Atlantic ocean causing chaos on board pic.twitter.com/97LcAMQ5L9
— Daily Loud (@DailyLoud) November 11, 2024
Melania Trump: Not moving into the White House – “This time it will be different”
Black Friday: What consumers should watch out for
Brazil: Man strapped with explosives detonates outside Supreme Court
Kostas Martakis: “When I entered, some people told me to undress”
#Horror #Storm #hits #cruise #ship #forces #list #degrees #Titanic #video
How can asynchronous loading of ad scripts improve website performance and user experience?
It looks like you've pasted a portion of a JavaScript code snippet that deals with displaying various advertising scripts and integrating different services on a webpage. Here’s a concise breakdown of the code and its components:
1. **Removing Mobile Ads**:
- The code checks for elements with the class `.adsense-for-mobile` and removes any associated AdSense ads if present.
2. **Counting AdSense Slots**:
- It collects all ad slots with the class `.adsbygoogle` and counts them. If any slots exist, it appears intended to run a loading function.
3. **Phaistos Adman**:
- The script seems to prepare to queue actions for a Phaistos Adman ad unit, specifically with an ID of 338.
4. **OneSignal Integration**:
- It initializes the OneSignal push notification service with a specific `appId`.
5. **Disqus Integration**:
- Configures Disqus comments for the page, setting the page URL and identifier but does not provide a URL in the shared code.
6. **Various Scripts for Advertisement**:
- There are placeholders and commented-out lines for loading various advertisement platforms (like CleverCore, Taboola/Project Agora, Google AdSense, Glomex, Dalecta, and Vidoomy). This indicates a dynamic approach to loading ads based on certain conditions.
7. **Asynchronous Loading**:
- The function `asyncLoadScript` is repeatedly referenced but not fully defined in your provided snippet. This likely is a custom function designed to load external scripts asynchronously.
### Notes:
- The comments and incomplete sections (e.g., URLs, script sources) indicate that this code is likely still under development or requires specific values to be filled in.
- Pay attention to ensure all code sections align with performance best practices, particularly in terms of asynchronous script loading to enhance user experience and avoid blocking rendering.
### Suggestions for Improvement:
1. **Complete All Placeholders**: Ensure all scripts have valid URLs and identifiers where needed.
2. **Error Handling**: Include error handling in case ad scripts fail to load.
3. **Performance Monitoring**: Consider integrating tools to monitor the impact of ad scripts on page load times.
4. **Testing**: Testing across multiple devices and browsers can help ensure a smooth user experience, especially with ads designed for mobile vs. desktop.
If you're looking for help with a specific part of this code or have a particular issue you're facing, feel free to ask!