{"id":1203,"date":"2007-03-05T02:43:39","date_gmt":"2007-03-05T01:43:39","guid":{"rendered":"https:\/\/www.dreamsworld.it\/emanuele\/2007-03-05\/blogvalidator-css-stress\/"},"modified":"2016-05-18T09:58:12","modified_gmt":"2016-05-18T07:58:12","slug":"blogvalidator-css-stress","status":"publish","type":"post","link":"https:\/\/www.dreamsworld.it\/emanuele\/2007-03-05\/blogvalidator-css-stress\/","title":{"rendered":"BlogValidator: cSS, streSS."},"content":{"rendered":"<p>Me ne vado a letto&#8230; sono stato tutta la serata a scriver codice per <a href=\"\/\/www.dreamsworld.it\/emanuele\/2007-01-16\/arriva-blog-validator\/\" title=\"BlogValidator\" target=\"_blank\">BlogValidator<\/a>.<\/p>\n<p>La ricerca dei <a href=\"https:\/\/it.wikipedia.org\/wiki\/CSS\" title=\"Wikipedia - Foglio di stile\" target=\"_blank\">CSS<\/a> nei blog <strong>\u00e8 un vero macello<\/strong>.<\/p>\n<p>Pi\u00f9 vado avanti&#8230; pi\u00f9 mi rendo conto di quanto poco siano &#8220;standard&#8221; i siti.<\/p>\n<p>Giusto per capire&#8230; guardate un po&#8217; quanti differenti metodi di dichiarazione dei CSS:<br \/>\n[cc lang=&#8221;html&#8221;]<\/p>\n<style type=\"text\/css\" media=\"all\">@import \"\/stile.css\";<\/style>\n<style type=\"text\/css\" media=\"screen\">\n@import url( http:\/\/www.sitoesempio.it\/stile.css );<\/style>\n<link href=\"stile.css\" rel=\"stylesheet\" type=\"text\/css\" \/>\n<link href=\"\/\/www.dreamsworld.it\/emanuele\/wp-admin\/stile.css\" rel=\"stylesheet\" type=\"text\/css\" \/>[\/cc]<br \/>\nPer non parlare di quelli che buttano direttamente tutto il codice del foglio di stile dentro la loro pagina: [cc lang=&#8221;html&#8221;]<\/p>\n<style>codice<\/style>\n<p>[\/cc]<br \/>\nPer quest&#8217;ultimi penso proprio che non avr\u00f2 modo di risolvere il problema della risposta del <a href=\"http:\/\/jigsaw.w3.org\/css-validator\/\" title=\"W3 - CSS Validation Service\" target=\"_blank\">validatore-css<\/a> che si arrende dicendo &#8220;<em>XML non valido<\/em>&#8220;. Sorprendentemente i <a href=\"https:\/\/it.wikipedia.org\/wiki\/Windows_Live_Spaces\" title=\"Windows Live Space\" target=\"_blank\">Live Space di MSN<\/a> hanno un loro foglio di stile, diversamente dai blog su Splinder che buttano tutto dentro la pagina.<\/p>\n<p>Altro problema che penso risolver\u00f2 tagliando la testa al toro (come fanno tanti validatori) \u00e8 quello dei siti che pubblicano pi\u00f9 file CSS. Prender\u00f2 il primo pubblicato e verificher\u00f2 gli errori in quello. Sarebbe opportuno, per quanto possibile, unificare i propri fogli di stile (pu\u00f2 sembrar banale ma ad ogni richiesta di apertura di una pagina si risparmiano &#8220;connessioni&#8221; sul server che probabilmente potr\u00e0 sfruttare la sua CPU per velocizzare tutto il resto&#8230;).<\/p>\n<p>La cosa pi\u00f9 buffa \u00e8 che certi blogger hanno, nella stessa pagina, diversi metodi di dichiarazione dei propri fogli di stile&#8230; non si son decisi neanche su quale sintassi sia migliore?<\/p>\n<p>In ogni caso, il sistema \u00e8 quasi pronto. Domani lo raffiner\u00f2 e inizier\u00f2 a dare in pasto al validatore i fogli di stile dei blog segnalati fin ora.<\/p>\n<p>C&#8217;\u00e8 tanto lavoro ancora&#8230;<\/p>\n<p><strong>Emanuele aka P|xeL<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Me ne vado a letto&#8230; sono stato tutta la serata a scriver codice per BlogValidator. La ricerca dei CSS nei blog \u00e8 un vero macello. Pi\u00f9 vado avanti&#8230; pi\u00f9 mi rendo conto di quanto poco siano &#8220;standard&#8221; i siti. Giusto &hellip; <a href=\"https:\/\/www.dreamsworld.it\/emanuele\/2007-03-05\/blogvalidator-css-stress\/\">Leggi ancora &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[4],"tags":[],"class_list":["post-1203","post","type-post","status-publish","format-standard","hentry","category-internet"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.dreamsworld.it\/emanuele\/wp-json\/wp\/v2\/posts\/1203","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dreamsworld.it\/emanuele\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dreamsworld.it\/emanuele\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dreamsworld.it\/emanuele\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dreamsworld.it\/emanuele\/wp-json\/wp\/v2\/comments?post=1203"}],"version-history":[{"count":0,"href":"https:\/\/www.dreamsworld.it\/emanuele\/wp-json\/wp\/v2\/posts\/1203\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.dreamsworld.it\/emanuele\/wp-json\/wp\/v2\/media?parent=1203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dreamsworld.it\/emanuele\/wp-json\/wp\/v2\/categories?post=1203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dreamsworld.it\/emanuele\/wp-json\/wp\/v2\/tags?post=1203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}