Deprecated: Creation of dynamic property Timber\Site::$pingback is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Site.php on line 180

Deprecated: Creation of dynamic property Timber\User::$name is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/User.php on line 118

Deprecated: Creation of dynamic property Timber\Post::$old_id is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_thumbnail_id is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$ext-thumbnail_url is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$_yoast_wpseo_metadesc is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_date_gmt is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$comment_status is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$ping_status is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_password is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_name is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$to_ping is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$pinged is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_modified is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_modified_gmt is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_content_filtered is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$guid is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$menu_order is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$post_mime_type is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$comment_count is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$filter is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71

Deprecated: Creation of dynamic property Timber\Post::$status is deprecated in /var/www/html/web/app/themes/ilsoftware/vendor/timber/timber/lib/Core.php on line 71
Firefox rivoluziona le sue estensioni e guarda a Chrome

Firefox rivoluziona le sue estensioni e guarda a Chrome

Aria di novità per gli sviluppatori di estensioni destinate al browser Firefox.

Aria di novità per gli sviluppatori di estensioni destinate al browser Firefox. Mozilla ha infatti anticipato che le API di Firefox attualmente utilizzate per lo sviluppo delle estensioni saranno presto sostituite da una nuova piattaforma chiamata WebExtensions, molto simile a quella utilizzata da Google nel caso di Chrome.

La modifica sarebbe strettamente legata all’arrivo di Electrolysis, la nuova funzionalità – peraltro attesa da anni – che consentirà di separare tutte le schede aperte in Firefox in un processo a sé stante, incapace di interagire con le altre componenti del browser grazie ad un apposito meccanismo di sandboxing.

A partire dal prossimo 22 settembre, quindi, tutte le estensioni sviluppate per Firefox dovranno essere validate e firmate da Mozilla. I programmatori sono perciò chiamati ad apportare alcune modifiche ai loro prodotti in modo tale da assicurarsi che i loro prodotti possano continuare a funzionare regolarmente anche nelle prossime versioni di Firefox (a partire dalla release 41).

L’utilizzo delle API WebExtensions porta con sé un’importante conseguenza: gli sviluppatori saranno in grado di “portare” le estensioni da un browser all’altro (Chrome, Opera, Edge e, adesso, anche Firefox) con un limitatissimo numero di modifiche.

Le nuove API saranno presumibilmente ufficialmente utilizzate a partire dal momento del rilascio di Firefox 43, la cui uscita è al momento programmata per il 15 dicembre prossimo. A partire da tale data, le estensioni non ancora modificate continueranno a funzionare, in Firefox, per sei mesi. Trascorso tale periodo, le estensioni non adeguate alle nuove API saranno dichiarate non più supportate.

Maggiori informazioni sono reperibili nella nota di Mozilla pubblicata a questo indirizzo.

Ti consigliamo anche

Link copiato negli appunti