How exactly does binary code work? - José Américo N L F de Freitas
תוכן עניינים:
Google הוא פתוח המקור החדש דחיסה נתונים למטרות כלליות הספרייה שנקרא Zopfli שניתן להשתמש בהם כדי להאיץ הורדות אינטרנט.
אלגוריתם דחיסה Zopfli, אשר קיבל את שמו מתכון לחם שוויצרי, הוא יישום של האלגוריתם דחיסה דחיסה שיוצר גודל פלט קטן יותר לעומת טכניקות קודמות, כתב Lode Vandevenne, מהנדס תוכנה עם צוות דחיסה של גוגל, על הבלוג של קוד פתוח של Google בשבוע שעבר.
"גודל דחוס קטן מאפשר יותר ניצול שטח, העברת נתונים מהירה יותר, והטעינה נמוכה יותר של דפי אינטרנט.בנוסף לכך, הגודל הדחוס הקטן יותר כולל יתרונות נוספים בשימוש נייד, כגון עלויות העברת נתונים נמוכות יותר ושימוש מופחת בסוללות, "ואן כתב טכניקת הדחיסה ממצה יותר להשיג צפיפות נתונים גבוהה יותר, אלא גם להפוך את דחיסה הרבה יותר לאט. זה לא משפיע על מהירות הלחץ, אבל כתב Vandenne.
Zopfli היא ספרייה דחיסה בלבד ותוכנות קיימות ניתן להשתמש כדי לשחרר לחץ על הנתונים, הוא אמר. Zopfli תואם ל- Zip, PNG, gzip ו- HTTP בקשות בין היתר, הוסיף Vandevenne.
עם התפשטות של הורדות וידאו בפרט, Google ושירותים אחרים הם לחקור דרכים להגביר דחיסה. גוגל רכשה את On2, חברה לדחיסת נתונים, ב -2009. יצרנית הדפדפנים אופרה שיפרה גם פונקציות דחיסה.
תובענות אבל יעילות
התפוקה של Zopfli בדרך כלל נמוכה ב -3% עד 8% לעומת zlib, ספריית דחיסה המבוססת על האלגוריתם דחיסת דחיסה, על פי Vandevenne. "אנו מאמינים כי Zopfli מייצג את מצב האמנות דחיסה תואם דחיסה," אמר.
"מדחס זה לוקח יותר זמן (~ 100x לאט יותר), אבל דוחס סביב 5 אחוזים יותר טוב מאשר zlib ו יותר מכל zlib אחר - מדחס תואם מצאנו ", אמרה גוגל בדף Google Code של Zopfli. הקוד זמין תחת רישיון Apache 2.0.
הספרייה דחיסה חדשה, לעומת זאת, דורש פעמיים עד שלוש פעמים מעבד יותר מ zlib באיכות מקסימלית. לכן, היא מתאימה במיוחד ליישומים בהם הנתונים נדחסים פעם אחת ושולחים ברשת פעמים רבות, כגון תוכן סטטי עבור האינטרנט, אמר ונדבנה.
Vandevenne ועמיתו Jyrki Alakuijala, מהנדס תוכנה של Google שעבד גם על את הפרויקט, ממליצים במחקר שלהם להשתמש Zopfli "לדחיסת תוכן סטטי תוכן אחר שבו העברת נתונים או עלויות אחסון הם משמעותיים יותר מאשר הגידול זמן CPU."
"על ידי פתוח Zopfli המקור, ובכך מאפשר למנהלי אתרים טוב יותר לייעל את הגודל של תוכן סטטי לעתים קרובות, אנו מקווים להפוך את האינטרנט קצת יותר מהר עבור כולנו ", אמר Vandevenne.
מרוצי Google כדי להאיץ את האינטרנט
גוגל הוא ממהר באמת כדי להפוך את חוויית האינטרנט מהר יותר.
נייד בראש סדר העדיפויות של יאהו בשנת 2013, אומר מאייר רוצה להאיץ את הפיתוח של מוצרים ניידים המיועדים משלוח של אישית אמרה מריסה מאייר, מנכ"ל החברה, מריסה מאייר, כי "החברה מעוניינת להאיץ את הפיתוח של מוצרים ניידים המיועדים למסירת תכנים מותאמים אישית", אומרת מריסה מאייר, מנכ"ל החברה. , כמו החברה פועלת כדי להישאר רלוונטי בעולם שבו טלפונים חכמים וטאבלטים הופכים דומיננטיים.
איך יאהו יהיה להשיג את המטרה לא ברור מיד, זה עדיין לא להכריז על כל אפליקציות או שירותים ניידים מסוימים יש צינור - אבל זה היה יעד שלא חזר על עצמו במהלך שיחת הרווחים של החברה לרבעון הראשון. אבל אם "איך" לא ברור, "למה" ניכרת יותר. נייד הוא בראש הנפש עבור כל חברות האינטרנט, גוגל ו- Facebook כללה, ואת הנייד יהיה חיוני למאמציה של יאהו להגדיל את מעורבות המשתמש ולהרחיב את ההכנסות מפרסום.
התוספים הטובים ביותר של Google Chrome כדי להאיץ ולשפר את הגלישה
עיין ברשימה זו של תוספי Google Chrome הטובים ביותר שיעזרו לך להאיץ ולשפר את חוויית הגלישה באינטרנט במחשב Windows.