Miercuri, 25 Noiembrie 2009
Cum sa repari problemele de Internet Explorer
Pentru că mulți dintre voi ați întâmpinat probleme pe Blogway pe Internet Explorer, vom încerca aici să prezentăm motivele pentru care acest lucru se intamplă și posibile soluții.
De ce apar aceste problemele?
Problema in sine nu ține de Internet Explorer ci de conținutul paginilor pe care acesta încearcă să le afișeze cititorilor tăi. Chiar dacă textul pe care il poti citi pe o pagină este aranjat frumos si foarte clar, in spatele lui există multe elemente invizibile in corpul documentului. Aceste elemente spun browserului cum și unde să poziționeze textul pe ecran, cum anume să îl deseneze etc. De exemplu:

fig 1. Textul unui post cum îl vede utilizatorul

fig 2. Textul unui post asa cum il primeste browser-ul.
Acest lucru vă afectează pentru că atunci când această structură nu este respectată conform cu standardele, browserele vor trata situatia de la caz la caz. Unele browsere sunt mai permisive altele mai puțin permisive. Blogway dă posibilitatea clientilor să iși introducă ce doresc in textbox-uri și in widget-uri, și prin urmare în funcție de ce se introduce in pagină (embed de filme, slideshow-uri, banere, etc), în unele cazuri vor aparea erori. Puteti vedea ce se afla de exemplu în spatele unui post selectând HTML pentru postul pe care il editați.

Copy Paste (din Word)
De cele mai multe ori structura paginilor este stricata de un copy-paste. In special din copy-paste-ul din word. Prin copy-paste nu se copiază doar caracterele in sine ci și formatarea. Din păcate formatarea nu este sută la sută compatibilă cu afisarea intr-un browser si desi la nivel vizual e totul in regulă, structura paginii este afectată si browserele afiseaza corect textul formatat dar se impiedică de diverse elemente cu care nu stiu ce sa faca. Unele browsere le ignora, altele (cum e IE) refuză să mai afișeze pagina.
Ca sa faceți copy-paste cu tot cu formatare corect, folosiți utilitarul “Lipiți din Word”.
1. Faceți click pe ionița “Afișați/Ascundeti uneltele suplimentare”.

2. Faceti click pe iconița “Lipiți din Word” si faceți paste la textul care va interesează, cu tot cu formatare. Blogway se va ocupa de eliminarea problemelor si pastrarea formatării.
Embed de filme si slideshow-uri
O altă cauză comună pentru problemele il reprezintă inserarea de diverse servicii de filme sau alte forme de multimedia care pot fi introduse intr-un blog. (Youtube, vimeo ..etc)
In locul copy-paste-ului codului sursă pe care producatorii acelor servicii va spun sa il utilizați puteți să asigurați compatibilitatea cu blogway prin utilizarea tag-urilor.
Blogway suportă o lista luungă de servicii si recomandam utilizarea lor pe cat posibil.
Mai multe informatii puteti găsi la sectiunea Intrebari Frecvente.
Cum imi dau seama ce imi afecteaza structura paginii?
Există mai multe variante pentru a identifica postul sau widget-ul cu probleme. Dacă problema a apărut de curând sunt sanse ca ea să apara doar într-un post sau într-un widget si nu in mai multe deci nu ar trebui sa ia mai mult de cateva minute identificarea si repararea.
1. Incepeți de acolo de unde simtiti ca ar trebui sa fie, eg: banere recente, coduri de film de la vimeo sau altele de acest gen.
2. Salvați într-un document text continutul widget-urlor si eliminați-le pe rând si verificați in browser dacă problema persistă.
3. Ascundeți articole pe rând setandu-le pe “privat” și verificați in browser dacă problema persistă.
4. Utilizati un validator de respectare a standardelor cum e W3C validator.

5. Dacă nu merge nici una dintre variantele de mai sus, contactați-ne la suport [at] hostway [punct] ro.
E posibil să ne fi scăpat și nouă ceva
Compatibilitatea intre browsere este o problema spinoasa si utilizatorul final nu ar trebui sa fie afectat de catre aceast lucru dar este din păcate. Noi căutam o solutie mai permanentă la aceste probleme (eg: validare w3c la submit-ul unui post) dar deocamdată nu am gasit ceva care să funcționeze cum trebuie și să nu genereze mai multe probleme decat rezolvă.
Orice sugestie este binevenită!


