Terzo aggiornamento in poche settimane per WhatsApp Messenger, una delle app ormai considerate indispensabili dalla maggior parte degli utenti iPhone, e anche da chi utilizza uno smartphone di altre piattaforme.
Questa volta l’update è stato rilasciato non per aggiungere qualche nuova funzionalità, ma per risolvere un piccolo quanto fastidioso problema: a causa di un bug, sui dispositivi con installato iOS 8 non era possibile attivare la funzione di backup automatico sullo spazio personale di storage iCloud.
In un primo momento, in Rete si era diffusa la convinzione che il problema fosse causato dal nuovo sistema operativo mobile di Apple, e che quindi per tornare ad utilizzare il backup delle chat di WhatsApp sarebbe stato necessario attendere il rilascio di iOS 8.0.1. Invece, con l’aggiornamento odierno è chiaro che il bug era dovuto ad un problema di compatibilità dell’app.
// 1. Configura l'URL e l'identificativo esatto per questo articolo
var disqus_config = function () {
this.page.url = window.location.href.split('?')[0]; // Prende l'URL pulito della pagina
this.page.identifier = window.location.pathname; // Usa il percorso come ID univoco
};
document.addEventListener("DOMContentLoaded", function() {
var disqus_shortname = 'macitynet'; // INSERISCI QUI IL TUO SHORTNAME DISQUS
var disqus_loaded = false;
function loadDisqus() {
if (!disqus_loaded) {
disqus_loaded = true;
var dsq = document.createElement('script');
dsq.type = 'text/javascript';
dsq.async = true;
dsq.setAttribute('data-timestamp', +new Date()); // Obbligatorio per le nuove policy Disqus
dsq.src = 'https://' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}
}
// 2. Lazy load: carica quando arrivi al div
var observer = new IntersectionObserver(function(entries) {
if(entries[0].isIntersecting === true) {
loadDisqus();
observer.disconnect();
}
}, { threshold: [0] });
// Se l'elemento esiste, avvia l'osservatore
var thread = document.getElementById("disqus_thread");
if(thread) observer.observe(thread);
});