{"id":15683,"date":"2013-08-06T10:03:53","date_gmt":"2013-08-06T08:03:53","guid":{"rendered":"https:\/\/www.artera.net\/it\/blog\/?p=15683"},"modified":"2023-02-27T14:40:01","modified_gmt":"2023-02-27T14:40:01","slug":"assetsminify-plugin-wp-sviluppo-sass-less-compass","status":"publish","type":"post","link":"https:\/\/www.artera.net\/it\/sviluppo\/assetsminify-plugin-wp-sviluppo-sass-less-compass\/","title":{"rendered":"AssetsMinify: un plugin WordPress per sviluppare con Sass, LESS e Compass"},"content":{"rendered":"<p>La svolta che negli ultimi anni ha migliorato pi\u00f9 di ogni altra le modalit\u00e0 di organizzazione e di sviluppo Frontend \u00e8 stata l\u2019introduzione dei <strong>Preprocessors CSS<\/strong>.<\/p>\n<p>In Artera siamo attenti a dedicare a <strong>pulizia del codice ed ottimizzazione delle risorse<\/strong> una parte notevole del nostro tempo, quindi negli ultimi anni abbiamo entusiasticamente effettuato la svolta verso l\u2019utilizzazione dei <a href=\"http:\/\/www.vanseodesign.com\/css\/css-preprocessors\/\" title=\"CSS Processors\" target=\"_blank\" rel=\"noopener noreferrer\">Preprocessors<\/a> e di alcuni framework CSS.<\/p>\n<p>Dal lato relativo al Backend, invece, uno dei CMS che pi\u00f9 utilizziamo \u00e8 WordPress, pi\u00f9 che famoso, ormai celebre software sfruttato non pi\u00f9 solamente per i blog personali, ma anche per siti internet pi\u00f9 complessi.<\/p>\n<h2>Il problema<\/h2>\n<p>La realizzazione di temi personalizzati per WordPress \u00e8 uno dei task che pi\u00f9 impegna le nostre risorse dedicate allo sviluppo Frontend; l\u2019integrazione del CMS con i preprocessors CSS, tuttavia, non mi ha mai soddisfatto. In realt\u00e0 WordPress non integra minimamente questa logica di sviluppo, cos\u00ec il programmatore che voglia utilizzare <a href=\"http:\/\/sass-lang.com\/\" title=\"SASS\" target=\"_blank\" rel=\"noopener noreferrer\">Sass<\/a>, <a href=\"http:\/\/lesscss.org\/\" title=\"LESS\" target=\"_blank\" rel=\"noopener noreferrer\">Less<\/a> o un framework come Compass \u00e8 obbligato a lanciare manualmente i comandi per la compilazione sulla copia di sviluppo del template.<\/p>\n<p>Ho deciso, cos\u00ec, di realizzare un <strong>plugin di WordPress<\/strong> per evitare la scocciatura della compilazione manuale di codice avanzato per i CSS: cos\u00ec \u00e8 nato <a href=\"http:\/\/wordpress.org\/plugins\/assetsminify\/\" title=\"AssetsMinify\" target=\"_blank\" rel=\"noopener noreferrer\">AssetsMinify<\/a>.<\/p>\n<h2>La soluzione<\/h2>\n<p>AssetsMinify permette a chi sviluppa temi WordPress di utilizzare codice <strong>Sass<\/strong> (sia scss che sass), <strong>LESS<\/strong> ed integrare tutte le funzionalit\u00e0 di <strong>Compass<\/strong> nel proprio template. Oltre all\u2019<strong>integrazione con i Preprocessors<\/strong> ho voluto includere nel plugin tutte le logiche di minificazione e caching delle risorse CSS e JS cos\u00ec da evitare l\u2019installazione e la configurazione di altri plugin a tale scopo.<\/p>\n<p>Alla base della potenza e della flessibilit\u00e0 di AssetsMinify vi \u00e8 <a href=\"https:\/\/github.com\/kriswallsmith\/assetic\" title=\"Assetic\" target=\"_blank\" rel=\"noopener noreferrer\">Assetic<\/a>, plugin PHP utilizzato in particolare da Symfony 2.<\/p>\n<h2>Sviluppare temi WordPress al meglio<\/h2>\n<p>Con lo sviluppo di AssetsMinify ho voluto dedicare l\u2019attenzione che WordPress offre, ma che tanti sviluppatori purtroppo non hanno, verso l\u2019ottimizzazione del codice per l\u2019<strong>inclusione di CSS e JS<\/strong>. WordPress, infatti, mette a disposizione del programmatore le funzioni <em>wp_enqueue_style<\/em> e <em>wp_enqueue_script<\/em> per l\u2019inclusione e la gestione della coda dei CSS e JS.<\/p>\n<p>In WordPress fare cos\u00ec:<br \/>\n[code type=&#8221;markup&#8221;]\n<link rel=\"stylesheet\" type=\"text\/css\" href=\"stylesheets\/screen.css\"\/>\n[\/code]<\/p>\n<p>o cos\u00ec:<\/p>\n<p>[code type=&#8221;markup&#8221;]<br \/>\n<script type=\u201dtext\/javascript\u201d src=\u201djs\/jquery.js\u201d><\/script><br \/>\n[\/code]<\/p>\n<p><u>&Egrave; SBAGLIATO!<\/u> (Se non lo sapevi stai tranquillo, tutti abbiamo da imparare, e leggi subito la documentazione di wp_enqueue_style e wp_enqueue_script).<\/p>\n<p><strong>AssetsMinify<\/strong>, dunque, va a selezionare tutti i CSS e i JS aggiunti alla coda tramite le due suddette funzioni per compilarli (nel caso di file con estensione sass, scss o less), minificarli e cacharli. In questo modo ogni sviluppatore di temi WordPress che desideri sfruttare AssetsMinify \u00e8 \u201ccostretto\u201d ad includere le risorse CSS e JS come il CMS comanda.<\/p>\n<p>Relativamente ai file JavaScript voglio fare una breve digressione. Le best-practice per l\u2019ottimizzazione delle performance per i siti suggeriscono di includere le risorse JS prima del tag di chiusura <\/body> (oppure modificare il tipo di inclusione degli script in base alle necessit\u00e0 e al <a href=\"http:\/\/googlecode.blogspot.it\/2009\/09\/gmail-for-mobile-html5-series-reducing.html\" title=\"Reducing Startup Latency\" target=\"_blank\" rel=\"noopener noreferrer\">flusso dell\u2019utente<\/a> all\u2019interno del software ). WordPress offre la possibilit\u00e0, tramite i parametri di <em>wp_enqueue_script<\/em>, di <strong>includere i file JS<\/strong> all\u2019interno dell\u2019head oppure in fondo al body. In relazione a questa duplice possibilit\u00e0 ho voluto concedere la flessibilit\u00e0 che il CMS stesso permette ovvero di minificare i JS in base alle due modalit\u00e0 di inclusione. Se, dunque, all\u2019interno del tuo tema hai la necessit\u00e0 di includere alcuni JavaScript all\u2019interno dell\u2019head ed altri prima della chiusura del body (soluzione che in ogni caso mi sento di sconsigliare) AssetsMinify lo permette e andr\u00e0 a generare due file JS differenti per le due posizioni definite.<\/p>\n<p>Infine la funzionalit\u00e0 che dimostra il massimo della flessibilit\u00e0 del plugin: AssetsMinify offre la possibilit\u00e0 di utilizzare file di Preprocessors anche di tipologia differente, ad esempio:<\/p>\n<p>[code type=&#8221;php&#8221;]<br \/>\nwp_enqueue_style( &#8216;home&#8217;, get_template_directory_uri() . &#8220;\/css\/styles.css&#8221; );<br \/>\nwp_enqueue_style( &#8216;screen&#8217;, get_template_directory_uri() . &#8220;\/sass\/screen.scss&#8221; );<br \/>\nwp_register_style( &#8216;prova&#8217;, get_template_directory_uri() . &#8220;\/less\/prova.less&#8221;, false, &#8216;1.0&#8217; );<br \/>\n[\/code]<\/p>\n<p>Ovviamente \u00e8 buona norma uniformare il proprio codice utilizzando un solo stile di sviluppo; questa tecnica pu\u00f2 essere utile nei casi in cui si debba includere un foglio di stile di una libreria di terze parti che usa un Preprocessor differente.<\/p>\n<h2>Risorse utili<\/h2>\n<ul>\n<li><a href=\"http:\/\/wordpress.org\/plugins\/assetsminify\/\" title=\"AssetsMinify\" target=\"_blank\" rel=\"noopener noreferrer\">AssetsMinify<\/a>, plugin WordPress per sviluppare temi con Sass, Less e Compass<\/li>\n<li><a href=\"https:\/\/github.com\/acarbone\/AssetsMinify\" title=\"AssetsMinify: codice sorgente\" target=\"_blank\" rel=\"noopener noreferrer\">Codice sorgente<\/a> AssetsMinify<\/li>\n<li><a href=\"https:\/\/github.com\/kriswallsmith\/assetic\" title=\"Assetic, libreria PHP per AssetsMinify\" target=\"_blank\" rel=\"noopener noreferrer\">Assetic<\/a>, libreria PHP alla base di AssetsMinify<\/li>\n<\/ul>\n<p>Per bug o richieste \u00e8 possibile sfruttare la <a href=\"http:\/\/wordpress.org\/support\/plugin\/assetsminify\" title=\"Support AssetsMinify\" target=\"_blank\" rel=\"noopener noreferrer\">sezione support<\/a> del plugin oppure aprire una <a href=\"https:\/\/github.com\/acarbone\/AssetsMinify\/issues\" title=\"Issue su GitHub\" target=\"_blank\" rel=\"noopener noreferrer\">Issue su GitHub<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un programmatore Wordpress che voglia utilizzare Sass, LESS o Compass \u00e8 obbligato a lanciare i comandi manualmente. Con <strong>AssetsMinify<\/strong> (un plugin di Wordpress) si evita la scocciatura della compilazione manuale di codice avanzato per i CSS.<\/p>\n","protected":false},"author":4,"featured_media":15717,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_eb_attr":"","footnotes":""},"categories":[108],"tags":[127,114,131],"class_list":["post-15683","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sviluppo","tag-css","tag-plugin","tag-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AssetsMinify: plugin WP per Sass, LESS, Compass - blog.artera.net<\/title>\n<meta name=\"description\" content=\"AssetsMinify \u00e8 un plugin Wordpress sviluppato da Alessandro Carbone per sviluppare con Sass, LESS e Compass. Scopri le caratteristiche!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.artera.net\/it\/sviluppo\/assetsminify-plugin-wp-sviluppo-sass-less-compass\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AssetsMinify: plugin WP per Sass, LESS, Compass - blog.artera.net\" \/>\n<meta property=\"og:description\" content=\"AssetsMinify \u00e8 un plugin Wordpress sviluppato da Alessandro Carbone per sviluppare con Sass, LESS e Compass. Scopri le caratteristiche!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.artera.net\/it\/sviluppo\/assetsminify-plugin-wp-sviluppo-sass-less-compass\/\" \/>\n<meta property=\"og:site_name\" content=\"Artera\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/artera.net\/\" \/>\n<meta property=\"article:published_time\" content=\"2013-08-06T08:03:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-02-27T14:40:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.artera.net\/wp-content\/uploads\/2013\/07\/assetsminify.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1\" \/>\n\t<meta property=\"og:image:height\" content=\"1\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Sergio Ravera\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sergio Ravera\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/assetsminify-plugin-wp-sviluppo-sass-less-compass\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/assetsminify-plugin-wp-sviluppo-sass-less-compass\\\/\"},\"author\":{\"name\":\"Sergio Ravera\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#\\\/schema\\\/person\\\/48ffb6b3727677643fbfd3ecf0a10aa0\"},\"headline\":\"AssetsMinify: un plugin WordPress per sviluppare con Sass, LESS e Compass\",\"datePublished\":\"2013-08-06T08:03:53+00:00\",\"dateModified\":\"2023-02-27T14:40:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/assetsminify-plugin-wp-sviluppo-sass-less-compass\\\/\"},\"wordCount\":752,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/assetsminify-plugin-wp-sviluppo-sass-less-compass\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.artera.net\\\/wp-content\\\/uploads\\\/2013\\\/07\\\/assetsminify.jpg\",\"keywords\":[\"CSS\",\"plugin\",\"WordPress\"],\"articleSection\":[\"Sviluppo\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/assetsminify-plugin-wp-sviluppo-sass-less-compass\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/assetsminify-plugin-wp-sviluppo-sass-less-compass\\\/\",\"url\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/assetsminify-plugin-wp-sviluppo-sass-less-compass\\\/\",\"name\":\"AssetsMinify: plugin WP per Sass, LESS, Compass - blog.artera.net\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/assetsminify-plugin-wp-sviluppo-sass-less-compass\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/assetsminify-plugin-wp-sviluppo-sass-less-compass\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.artera.net\\\/wp-content\\\/uploads\\\/2013\\\/07\\\/assetsminify.jpg\",\"datePublished\":\"2013-08-06T08:03:53+00:00\",\"dateModified\":\"2023-02-27T14:40:01+00:00\",\"description\":\"AssetsMinify \u00e8 un plugin Wordpress sviluppato da Alessandro Carbone per sviluppare con Sass, LESS e Compass. Scopri le caratteristiche!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/assetsminify-plugin-wp-sviluppo-sass-less-compass\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/assetsminify-plugin-wp-sviluppo-sass-less-compass\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/assetsminify-plugin-wp-sviluppo-sass-less-compass\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.artera.net\\\/wp-content\\\/uploads\\\/2013\\\/07\\\/assetsminify.jpg\",\"contentUrl\":\"https:\\\/\\\/www.artera.net\\\/wp-content\\\/uploads\\\/2013\\\/07\\\/assetsminify.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/sviluppo\\\/assetsminify-plugin-wp-sviluppo-sass-less-compass\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.artera.net\\\/it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AssetsMinify: un plugin WordPress per sviluppare con Sass, LESS e Compass\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#website\",\"url\":\"https:\\\/\\\/www.artera.net\\\/it\\\/\",\"name\":\"Artera\",\"description\":\"Swiss Premium Hosting\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.artera.net\\\/it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#organization\",\"name\":\"Artera\",\"url\":\"https:\\\/\\\/www.artera.net\\\/it\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.artera.net\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/artera-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.artera.net\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/artera-logo.png\",\"width\":300,\"height\":77,\"caption\":\"Artera\"},\"image\":{\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/artera.net\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/artera\\\/\",\"https:\\\/\\\/www.instagram.com\\\/artera_swiss\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.artera.net\\\/it\\\/#\\\/schema\\\/person\\\/48ffb6b3727677643fbfd3ecf0a10aa0\",\"name\":\"Sergio Ravera\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/618f2c20338bb422bd317eae8d6c9c097ba85d3f5a1da18e21ecf5da5ee3a448?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/618f2c20338bb422bd317eae8d6c9c097ba85d3f5a1da18e21ecf5da5ee3a448?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/618f2c20338bb422bd317eae8d6c9c097ba85d3f5a1da18e21ecf5da5ee3a448?s=96&d=mm&r=g\",\"caption\":\"Sergio Ravera\"},\"description\":\"Raised in a family tradition of merchants, my entrepreneurial spirit drove me to launch my first e-commerce venture in 1998. My vision and dedication led, in 2002, to the founding of Artera, now a leading brand in premium managed cloud hosting services. As Chief Executive Officer, I lead DHH Switzerland SA, part of the international DHH S.p.A. group, listed on the Milan Stock Exchange with the reference code (AIM \u2013 ISIN: IT0005203622). It is under this brand that the Artera brand continues to grow and thrive. In addition to my commitment to the business world, I am an active researcher in the field of new technologies, always fascinated by cutting-edge innovations in the industry.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/sergioravera\\\/\"],\"url\":\"https:\\\/\\\/www.artera.net\\\/it\\\/author\\\/sergio-ravera\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AssetsMinify: plugin WP per Sass, LESS, Compass - blog.artera.net","description":"AssetsMinify \u00e8 un plugin Wordpress sviluppato da Alessandro Carbone per sviluppare con Sass, LESS e Compass. Scopri le caratteristiche!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.artera.net\/it\/sviluppo\/assetsminify-plugin-wp-sviluppo-sass-less-compass\/","og_locale":"it_IT","og_type":"article","og_title":"AssetsMinify: plugin WP per Sass, LESS, Compass - blog.artera.net","og_description":"AssetsMinify \u00e8 un plugin Wordpress sviluppato da Alessandro Carbone per sviluppare con Sass, LESS e Compass. Scopri le caratteristiche!","og_url":"https:\/\/www.artera.net\/it\/sviluppo\/assetsminify-plugin-wp-sviluppo-sass-less-compass\/","og_site_name":"Artera","article_publisher":"https:\/\/www.facebook.com\/artera.net\/","article_published_time":"2013-08-06T08:03:53+00:00","article_modified_time":"2023-02-27T14:40:01+00:00","og_image":[{"url":"https:\/\/www.artera.net\/wp-content\/uploads\/2013\/07\/assetsminify.jpg","width":1,"height":1,"type":"image\/jpeg"}],"author":"Sergio Ravera","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"Sergio Ravera","Tempo di lettura stimato":"4 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.artera.net\/it\/sviluppo\/assetsminify-plugin-wp-sviluppo-sass-less-compass\/#article","isPartOf":{"@id":"https:\/\/www.artera.net\/it\/sviluppo\/assetsminify-plugin-wp-sviluppo-sass-less-compass\/"},"author":{"name":"Sergio Ravera","@id":"https:\/\/www.artera.net\/it\/#\/schema\/person\/48ffb6b3727677643fbfd3ecf0a10aa0"},"headline":"AssetsMinify: un plugin WordPress per sviluppare con Sass, LESS e Compass","datePublished":"2013-08-06T08:03:53+00:00","dateModified":"2023-02-27T14:40:01+00:00","mainEntityOfPage":{"@id":"https:\/\/www.artera.net\/it\/sviluppo\/assetsminify-plugin-wp-sviluppo-sass-less-compass\/"},"wordCount":752,"commentCount":2,"publisher":{"@id":"https:\/\/www.artera.net\/it\/#organization"},"image":{"@id":"https:\/\/www.artera.net\/it\/sviluppo\/assetsminify-plugin-wp-sviluppo-sass-less-compass\/#primaryimage"},"thumbnailUrl":"https:\/\/www.artera.net\/wp-content\/uploads\/2013\/07\/assetsminify.jpg","keywords":["CSS","plugin","WordPress"],"articleSection":["Sviluppo"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.artera.net\/it\/sviluppo\/assetsminify-plugin-wp-sviluppo-sass-less-compass\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.artera.net\/it\/sviluppo\/assetsminify-plugin-wp-sviluppo-sass-less-compass\/","url":"https:\/\/www.artera.net\/it\/sviluppo\/assetsminify-plugin-wp-sviluppo-sass-less-compass\/","name":"AssetsMinify: plugin WP per Sass, LESS, Compass - blog.artera.net","isPartOf":{"@id":"https:\/\/www.artera.net\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.artera.net\/it\/sviluppo\/assetsminify-plugin-wp-sviluppo-sass-less-compass\/#primaryimage"},"image":{"@id":"https:\/\/www.artera.net\/it\/sviluppo\/assetsminify-plugin-wp-sviluppo-sass-less-compass\/#primaryimage"},"thumbnailUrl":"https:\/\/www.artera.net\/wp-content\/uploads\/2013\/07\/assetsminify.jpg","datePublished":"2013-08-06T08:03:53+00:00","dateModified":"2023-02-27T14:40:01+00:00","description":"AssetsMinify \u00e8 un plugin Wordpress sviluppato da Alessandro Carbone per sviluppare con Sass, LESS e Compass. Scopri le caratteristiche!","breadcrumb":{"@id":"https:\/\/www.artera.net\/it\/sviluppo\/assetsminify-plugin-wp-sviluppo-sass-less-compass\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.artera.net\/it\/sviluppo\/assetsminify-plugin-wp-sviluppo-sass-less-compass\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.artera.net\/it\/sviluppo\/assetsminify-plugin-wp-sviluppo-sass-less-compass\/#primaryimage","url":"https:\/\/www.artera.net\/wp-content\/uploads\/2013\/07\/assetsminify.jpg","contentUrl":"https:\/\/www.artera.net\/wp-content\/uploads\/2013\/07\/assetsminify.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.artera.net\/it\/sviluppo\/assetsminify-plugin-wp-sviluppo-sass-less-compass\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.artera.net\/it\/"},{"@type":"ListItem","position":2,"name":"AssetsMinify: un plugin WordPress per sviluppare con Sass, LESS e Compass"}]},{"@type":"WebSite","@id":"https:\/\/www.artera.net\/it\/#website","url":"https:\/\/www.artera.net\/it\/","name":"Artera","description":"Swiss Premium Hosting","publisher":{"@id":"https:\/\/www.artera.net\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.artera.net\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.artera.net\/it\/#organization","name":"Artera","url":"https:\/\/www.artera.net\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.artera.net\/it\/#\/schema\/logo\/image\/","url":"https:\/\/www.artera.net\/wp-content\/uploads\/2019\/09\/artera-logo.png","contentUrl":"https:\/\/www.artera.net\/wp-content\/uploads\/2019\/09\/artera-logo.png","width":300,"height":77,"caption":"Artera"},"image":{"@id":"https:\/\/www.artera.net\/it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/artera.net\/","https:\/\/www.linkedin.com\/company\/artera\/","https:\/\/www.instagram.com\/artera_swiss\/"]},{"@type":"Person","@id":"https:\/\/www.artera.net\/it\/#\/schema\/person\/48ffb6b3727677643fbfd3ecf0a10aa0","name":"Sergio Ravera","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/secure.gravatar.com\/avatar\/618f2c20338bb422bd317eae8d6c9c097ba85d3f5a1da18e21ecf5da5ee3a448?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/618f2c20338bb422bd317eae8d6c9c097ba85d3f5a1da18e21ecf5da5ee3a448?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/618f2c20338bb422bd317eae8d6c9c097ba85d3f5a1da18e21ecf5da5ee3a448?s=96&d=mm&r=g","caption":"Sergio Ravera"},"description":"Raised in a family tradition of merchants, my entrepreneurial spirit drove me to launch my first e-commerce venture in 1998. My vision and dedication led, in 2002, to the founding of Artera, now a leading brand in premium managed cloud hosting services. As Chief Executive Officer, I lead DHH Switzerland SA, part of the international DHH S.p.A. group, listed on the Milan Stock Exchange with the reference code (AIM \u2013 ISIN: IT0005203622). It is under this brand that the Artera brand continues to grow and thrive. In addition to my commitment to the business world, I am an active researcher in the field of new technologies, always fascinated by cutting-edge innovations in the industry.","sameAs":["https:\/\/www.linkedin.com\/in\/sergioravera\/"],"url":"https:\/\/www.artera.net\/it\/author\/sergio-ravera\/"}]}},"_links":{"self":[{"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/posts\/15683","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/comments?post=15683"}],"version-history":[{"count":5,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/posts\/15683\/revisions"}],"predecessor-version":[{"id":216069,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/posts\/15683\/revisions\/216069"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/media\/15717"}],"wp:attachment":[{"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/media?parent=15683"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/categories?post=15683"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.artera.net\/it\/wp-json\/wp\/v2\/tags?post=15683"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}