Il tweak del feed ha un boom nel rendering.

Creato il 13 luglio 2011 da Marte @CPiramidale

Questo è decisamente un piccolo post di servizio, ma magari a qualcuno potrebbe ritornare utile se, come me, è anche lui puntiglioso e si inalbera quando le cose non vanno come è normale che debbano andare...
Perchè, se alle volte la vita e strana, l'informatica lo è mille e mille volte di più! Fidatevi. :D
Qualche decina di minuti fa, stavo cincionando con i vari bottoncini e con gli ammennicoli del blog. "E perchè tutta questa ossessione compulsiva?", vi domanderete giustamente voi... Beh, un po' perchè anche io, come tanti, ho di queste manie ("Avrò chiuso la porta di casa?". "Ed il rubinetto del gas?". "La macchina? Ho chiuso la porta della macchina?". "Portafoglio? Chiavi? Cellulare? Ho tutto?"... millemila controlli l'ora... :P ). Un po' perchè i pulsanti "Like" di "Concetto Piramidale" hanno (forse...) iniziato a funzionare automagicamente senza richieste di conferma (che Zuckerberg legga il mio blog e sia corso ai ripari?! :D ).
Ora, sarò strano e sospettoso io, ma tipicamente quando una cosa incomincia a funzionare autonomamente per il verso giusto proprio quando avevo perso ogni speranza nei suoi riguardi, sovente mi vien da pensare che da un momento all'altro inizierà ad andare storto tutto il resto!!! :D

Se qualcosa può andare male, lo farà! :)


Nel mentre che penso a questo, pigio il bottone che apre il "feed RSS" del blog. "FireFox" me lo carica in una nuova scheda, renderizzato in maniera standard, come se non gli avessi mai applicato alcuna ottimizzazione "HTML" tramite "FeedBurner"... Strabuzzo gli occhi e provo, per curiosità, con il tasto del "feed" dei commenti. Stessa minestra...
Eccheccaspita? Che è successo?! Mi si sono disattivate tutte le ottimizzazioni da sole, per sport, oppure è il browser che fa un po' come pare a lui?
Apro "Chrome" e ripigio i due suddetti links. Il browser di "Google" mi mostra le due pagine "HTML" in italiano, correttamente renderizzate con il loro stile impeccabile e provviste di tutte le ottimizzazioni che ho scelto nella sezione "Optimize/BrowserFriendly" di "FeedBurner"...
Lancio "Safari" e ripeto l'esperimento. Il browser "Apple" si comporta come "Firefox" e renderizza i "feeds" col suo motore di visualizzazione interno, stracatafottendosene del "BrowserFriendly" e di qualsiasi impostazione di "override" dello stile...
Torno su "Firefox" ed apro direttamente l'homepage di "FeedBurner" per andare a controllare lo stato dei "feeds" e l'integrità delle impostazioni precedentemente settate, che di recente "Google" sta lavorando su tutti i suoi servizi web contemporaneamente e magari ha involontariamente combinato qualche casino qua e la... :P Tutto è correttamente impostato e funzionante. Apro i due "feeds" dai links interni di "Feedburner" e nulla cambia rispetto al passato. Rendering standard. Ottimizzazioni zero... BOH!!!
Morale: solo "Chrome" recepisce pienamente le istruzioni che generano le pagine dei feeds secondo il corretto layout ottimizzato. Il bello è che fino all'altroieri ho la certezza che praticamente tutto funzionasse correttamente e per il verso giusto. Misteri dell'informatica...
Solo che il Marte è il Marte e come ogni buon "ariete" che si rispetti non ha la testa dura... DI PIU'! :D
Scandaglio la rete alla ricerca di qualche lume e trovo un vecchio documento che descrive una sintomatologia simile a quella che affligge il mio blog... In pratica, si parla di un problema per il quale determinati browsers ("IE 7" & "FF 2" !!!) sono a volte refrattari alle ottimizzazioni "HTML" dei "feeds" di "FeedBurner" e si rifiutano di applicarle, renderizzando il "feed" col loro motore di visualizzazione interno, fregandosene di tutto e di tutti... Ora, una documentazione che parla di "Internet Explorer 7" e di "FireFox 2" e senz'altro datata... Inoltre, fino a qualche giorno fa tutto funzionava... Ma hai visto mai che gli aggiornamenti dei browsers ed altri cazzilli correlati abbiano riportato in auge vecchie problematiche?
Ad ogni modo, per non saper ne leggere, ne scrivere, cosa propongono in quel documento datato, per risolvere il problema?
Semplicemente dicono: «per renderizzare sempre il vostro "feed" come una pagina "HTML" ottimizzata, forzate la sua apertura in questo specifico formato aggiungendo la stringa "?format=html" in coda all'indirizzo completo del vostro "feed". Così facendo, non c'è browser che tenga. Se "Feedburner" non ha problemi, vedrete sempre e comunque la pagina web ottimizzata...».
Ci ho provato e sapete che cosa è successo?
Non ci crederete mai...
Ha funzionato! :D
RetroTwaeking!!! :)

Potrebbero interessarti anche :

Possono interessarti anche questi articoli :