Al precedente articolo iOS 8: sei motivi per installarlo subito bisogna aggiungerne almeno un’altra buona ragione: Google Maps è stato aggiornato appositamente per aggiungere il supporto al nuovo sistema operativo mobile di Apple, che come oramai saprete sarà rilasciato nella giornata di oggi, mercoledì 17 settembre.
Si tratta di un “particolare” non da poco, vista la popolarità dell’app di mapping del colosso di Mountain View, diversamente probabilmente qualcuno avrebbe potuto preferire attendere l’update prima di aggiornare ad iOS 8.
Le note di rilascio menzionano anche che sono stati risolti “alcuni bug”, evidentemente di secondaria importanza visto che non sono elencati.
// 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);
});