Horror: Storm hits cruise ship and forces it to list 45 degrees – ‘It was like the Titanic’ (video)

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.

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

​What⁢ are the best practices for handling errors in JavaScript when loading third-party ad scripts?

It looks like you're working with a JavaScript snippet that handles loading various advertising⁤ scripts and integrations. Here’s ‌a brief breakdown of the key sections in​ your code and what they appear to do:

1. **Removing Ad Units:**

- The script starts by targeting elements with the class `.adsense-for-mobile` and removes their child‍ elements with the class `.adsbygoogle` if certain‍ conditions are met.

2. **Loading AdSense Scripts:**

- It checks if there are any AdSense slots in ‌the document. If there are, it looks like there's a placeholder for an asynchronous loading function (perhaps `asyncLoadScript`) to load further ‍scripts for⁢ those slots.

3. **Integrating Other Services:**

‍ - **Adman Integration:** It pushes a function to‍ an `AdmanQueue`⁣ to set up an ad unit.

​ - **OneSignal:** Initializes OneSignal for notifications with a‍ specified app ID.

‌- **Disqus ‍Comments:** Defines a configuration for Disqus ​comments, setting the page URL and unique identifier and then loads the Disqus script after a timeout.

- **CleverCore:** ⁢This part is commented out,‌ but it appears to set up a script for a service called CleverCore, suggesting that it may have been included at one time.

4. **Deferred Script Loading for Various ⁢Services:**

‌ - Functions ⁤like ⁢`cmpActionCompleted` hint at further asynchronous loading ‍for various ad networks (e.g., Taboola, Phaistos Adman, Dalecta, Vidoomy) with the ⁢provision for additional configurations or callback methods.

5.‌ **Checks Before Loading:**

- ‍The code checks for the ​presence of elements for each service before loading the respective scripts, which is a good practice to prevent unnecessary script loads.

### Recommendations

- **Completing the‍ Script Loading Calls:** You need to ensure ⁤that you complete the string placeholders where ​the URLs or parameters are missing. This includes filling in the URLs for `asyncLoadScript` ​calls⁢ and specifying any necessary configurations.

- ⁤**Error​ Handling:** Consider adding​ error handling in ​case any of the script‍ loads fail, which could be important for maintaining user experience.

- **Performance Considerations:** Ensure that scripts are loaded⁤ in the most efficient manner to ​ensure they ⁣don't block the rendering of your webpage, especially ‍for visitor engagement.

- **Testing:** Thoroughly test ‌the integration across various ​devices and browsers, as advertising scripts can behave differently depending on the environment.

If you can provide portioned examples where specific‍ functionality is to be coded ‌or clarified, I'd be glad ​to help further!

Leave a Replay