MIT’in Polaris'i Tüm Web’i% 30’dan Daha Hızlı Yapacak

  • Edmund Richardson
  • 0
  • 1637
  • 341
reklâm

Polaris, MIT'den modern yaşamın en büyük sıkıntılarından birini çözecek yeni bir teknolojidir: yavaş Web sayfaları. Hepimiz oradaydık. Sadece hızlıca bilgi almak istiyorsun. Her şey yüklenirken bir dakikaya kadar bekletilip sıkışıp kaldın. Polaris bunu çözecek.

Ancak, Web’i hızlandırmaya yönelik diğer girişimlerle nasıl karşılaştırılır?? Oldukça lanet iyi.

Akıllı telefonlar her gün gündelik öğeler haline geldiğinden beri, geliştiriciler Web sayfasının karmaşıklığını ve veri kullanımını azaltmanın yollarını bulmak için acele ediyorlar; Android] Daha önce hiç duymadığınız en hızlı Tablet Optimize Edilmiş Tarayıcıların 4'ü [Android] Android tablet tarayıcıları, genelde konuşanlar, bu kadar iyi değil. Dört büyük tarayıcının çoğu düşük boyutlu düğmelerden ve durgun performanstan muzdarip. Bu makalede belirtilen ve bilmediğiniz tablet optimize edilmiş alternatifleri…. Mobil olarak optimize edilmiş siteler var olsa da, yeterince hızlı değiller.

Polaris'in düzeltmek istediği mesele bu. Polaris bu sorunu çözmeye çalışırken gördüğümüz ilk teknoloji değil - Google'ın AMP'si ve Facebook'un Anında Makaleleri var - ancak Polaris sorunu farklı bir açıdan ele alıyor.

MIT Polaris'i Nasıl Çalışıyor?

Polaris aslında iki ayrı bileşendir: biri Web sunucusunda ve diğeri Web tarayıcınızda. Sunucu tarafı bileşeni, Scout adı verilen özel bir zamanlayıcıdır; istemci tarafı bileşeni ise, tarayıcınızın sayfa içeriğini nasıl yükleyeceğini optimize eden özel bir Javascript kütüphanesi Polaris olarak adlandırılır..

Scout, DOM'ye bakarak mevcut kodu analiz eden bir zamanlayıcıdır (DOM Nesne Belgesi Modeli Web İnteraktif Yapma: jQuery'e Giriş Web İnteraktif Yapma: jQuery'e Giriş jQuery, neredeyse her modern web sitesinin kullandığı bir istemci tarafı komut dosyası kitaplığıdır - web sitelerini etkileşimli kılıyor, tek Javascript kütüphanesi değil, bir tarayıcı bir sayfa yüklediğinde oluşturulacak en gelişmiş, en çok desteklenen ve en çok kullanılan…. Doğru bir model sağlamak için soyulmuş bir Firefox sürümü kullanıyor ve tüm bunlar sahnelerin arkasında gerçekleşiyor.

Bunu yaparken, Scout normal yüklemeyi geciktirecek bağımlılıkların nerede yaratıldığını izler ve doğru bağımlılıklar eşleştirilerek özel bir DOM yaratır. Testte, bu işlem tüm Web sayfalarının% 81'i için gelişmiş modeller buldu.

Bu veriler, sunucunun orijinal HTML belgesinin yerine teslim etmesi için bir saplama sayfası oluşturmak için kullanılır.

Yeni saplama sayfası Polaris Javascript Kütüphanesini, Scout tarafından oluşturulan özel programı ve orijinal HTML belgenizi içerir. Web sayfanız için gereken içeriği dinamik olarak yüklemek ve tarayıcınızın içeriği gerektiği gibi yüklemesini sağlamak için bu zamanlamayı kullanır.

Polaris tamamen Javascript'te yapıldığı için, değiştirilmemiş tarayıcılarda bile çalışabiliyor. Web sayfalarındaki HTML de değişmez, ancak bu performans geliştirme düşük bir maliyetle gelir: yüklenen her sayfa için birkaç ekstra bayt.

Google’ın AMP’si Yeni HTML’dir

Polaris, geliştiricilerin Web hızlarını yükseltmeye çalıştığı tek yol değildir. Google yakın zamanda AMP adlı Google'ın Mobil Taramayı% 85'e Kadar Hızlılaştırması Hakkında Google'ın Mobil Taramayı% 85'e Kadar Daha Hızlı Yapması Google, mobil taramayı hızlandıracak yeni bir standart ortaya koyuyor. İşte sizi nasıl etkilediği ve neden umursayacağınız. Hızlandırılmış Mobil Sayfalar. Polaris'ten farkı nedir? Birincisi, AMP yeni bir HTML türü kullanırken Polaris geleneksel HTML ile çalışırken.

AMP ayrıca, bir sayfada çalıştırılabilen komut dosyası türlerini de sınırlandırır, ancak yalnızca AMP'nin özellikleri tarafından onaylanan bir komut dosyası alt kümesine izin verir. Özelleştirme, AMP'nin performansı etkileme eğilimi gösteren belirli animasyonları kısıtlamasına rağmen, genişletilmiş bir CSS biçimi (Basamaklı Stil Sayfaları CSS Online'ı Öğrenmek için En İyi 5 Site CSS Online'ı Öğrenmek için En İyi 5 Site) aracılığıyla yapılır..

AMP'de, sayfaların AMP kullanabilecek site türlerini sınırlayan formları da olamaz. Öyleyse AMP şaşırtıcı derecede hızlı sayfalar oluşturabilse de, basit olmalı - hatta ilkel - ve modern Web'in görünüşünü ve hissini kaybetmiş olursunuz. Bir sitenin çok sayıda sosyal entegrasyonu, slayt gösterileri ve diğer komut dosyası öğeleri varsa, AMP düzgün çalışmaz.

Ayrıca, AMP'nin komut dosyası oluşturma özelliği, tüm tarayıcılarda uyumlu olmayan Web Bileşenleri'ni temel almaktadır. Chrome veya Opera’da her şey iyi çalışacaktır. Safari, Firefox ve Edge için hiçbir zaman çok emin olamazsınız. Bu gelecekte sorun daha az olabilir, ama şimdilik, bu büyük bir mesele.

AMP'nin en büyük varlığı Google ile yakın bağlarıdır. Kullanıcılar Google arama yoluyla sayfa bulduğunda, AMP sayfaları Google'ın sunucularında önbelleğe alınır. Yayıncılar çok fazla kontrole sahiptir; ancak Google, daha fazla yerde daha fazla sunucuya sahiptir ve daha iyi içerik sunabilir. Bu önbelleğe alma işlemi, kullanıcıların Opera Mini’yle benzer performans kazanmasını sağlayacak Opera Mini Tarayıcı ile Mobil Tarama İşlemlerinizi Optimize Edin Opera Mini Tarayıcı ile Mobil Tarama İşlemlerinizi Optimize Edin .

Polaris, AMP'ye kıyasla yayıncılara bazı önemli avantajlar sunuyor. Mevcut HTML kodu kullanılabilir, böylece AMP'nin HTML sürümündeki sayfaları yeniden yazmaya gerek kalmaz. Polaris herhangi bir tarayıcıda çalışabilir ve böylece uyumluluk sorunlarından kaçınır. Polaris, yalnızca mobil kullanıcılar için değil, masaüstü tarayıcılar için hızı da artırıyor.

Ancak AMP, sayfalar oldukça zayıfladığından veri tüketimi açısından bir avantaj elde ediyor. Google’ın önbelleği, Polaris'in normal Web sunucularında çalıştığı için başka bir artı. Google’ı bir içerik dağıtım ağı olarak kullanmaya başlama CDN'yi Doğru Şekilde Ayarlama ve SEO Sorunlarını Önleme CDN'i Doğru Şekilde Ayarlama ve SEO Sorunlarını Önleme Yayıncılar için her zaman büyük bir avantajdır.

Facebook'un Anlık Makaleleri Hakkında Ne?

Polaris ve AMP, Web’i hızlandıran tek teknolojiler değil. Ayrıca, Anlık Makaleler Verizon AOL, Facebook Anında Makaleler, & Daha Fazlası ... [Tech News Digest] Verizon AOL, Facebook Anında Makaleler Başlattı, & More… [Tech News Digest] Verizon AOL'yi satın aldı, Facebook yayınlanmaya başladı, Microsoft'un çevirisi başladı, TunnelBear Chrome'a ​​uzanıyor, Domino emoji aracılığıyla yayınlıyor ve Conan O'Brien The Witcher 3'ü oynuyor. İOS için Paper uygulamalarına dayanarak, Facebook başka bir yerde benzer mobil optimize edilmiş bir deneyim yaratmaya çalışıyor.

Temel olarak, Anlık Makaleler, üçüncü taraf yayıncıların doğrudan Facebook üzerinden yayınladıkları tam makalelerdir. Bu Anlık Makalelerin normal Web sayfalarından en az on kat daha hızlı yükleneceği söylenir ve AMP'den farklı olarak Anında Makalelerin gelişmiş herhangi bir JavaScript veya etkileşimden ödün vermeleri gerekmez..

Buna karşılık, katılımcı yayıncılar Anlık Makalelerinden elde edilen gelirden pay alırlar. En azından teoride yer alan herkes için bir kazan-kazan..

Büyük dezavantajı, yayıncıların içeriği üzerinde çok fazla kontrol kaybediyor - Google’ın AMP’sinde bile olsa - ve bunun Polaris’le özgürlük ve uyumluluk açısından nasıl rekabet edebileceğini görmek zor. Anında Makaleler mobil Web’de performansı artırabilir, ancak asıl odağı Facebook kullanıcılarını yakalamak ve reklam gelirlerini elde etmek..

Bu, yayıncıların kullanıcılarının paylaştığı makaleleri gelire dönüştürmesine yardımcı olur ve Facebook bu kullanıcıları Facebook'ta daha uzun süre tutar. Kullanıcıların Anında Makalelerden yararlanmalarının tek yolu, zamanlarının tümünü yalnızca Facebook'taki içeriği okuyarak geçirmeleridir..

Polaris ve Web'in Geleceği

AMP ve Anlık Makaleler ile karşılaştırıldığında Polaris, yayıncılara ve kullanıcılara en büyük avantajları sunar, çünkü temelde karmaşık ilişkiler içermez. Sadece Google’a veya Facebook’a güvenmek zorunda değil, Web’i mobil cihazlar için de hızlandırıyor ve masaüstü tarayıcıları.

Ayrıca, mevcut HTML'nin yeniden yazılmasını gerektirmeyen tek kişi..

Sadece bu üç projeden, Web'i hızlandırmanın aynı zamanda en iyi şirketlerin ve bilgisayar bilim adamlarının kafasında olduğunu görebiliyoruz. Polaris'in AMP ve Anlık Makaleler gibi birçok vaadi var. Yorumlarda, bu teknolojilerden hangisinin size en çok hitap ettiğini bize bildirin..

Image Credit: Shutterstock, Sozialhelden e.V. aracılığıyla lassedesignen tarafından Hızlı Bilgisayar. Flickr, MIT CSAIL, MIT.EDU, Tigger11th aracılığıyla Shutterstock üzerinden




Henüz no comments

Modern teknoloji hakkında basit ve uygun fiyatlı.
Modern teknoloji dünyasında rehberiniz. Her gün bizi çevreleyen teknolojileri ve araçları nasıl kullanacağınızı ve Internet'te ilginç şeyleri nasıl keşfedeceğinizi öğrenin.