Chrome תומך עכשיו במאפיין download
החדש של מפרט HTML לגבי רכיבי a
. כשמשתמשים במאפיין הזה, הוא מציין שהדפדפן צריך להוריד את המשאב שהוא מפנה אליו במקום לנווט אליו.
בקטע הורדת משאבים:
לדוגמה, לחיצה על הקישור הבא מובילה להורדת קובץ ה-.png בתור 'MyGoogleLogo.png' במקום לנווט לערך href
שלו: download me. ה-Markup לכך הוא:
<a href="http://web-central.appspot.com/.../web-fundamentals-icon192x192.png" download="WebfundamentalsLogo">download me</a>
היתרון האמיתי של a[download]
יהיה כשעובדים עם כתובות URL מסוג blob: ו-filesystem:. כך המשתמשים יוכלו להוריד תוכן שנוצר או שונה באפליקציה.
חשוב לציין שבדוגמה שלמעלה, למקור התמונה יש את אותו אתר. אם תנסו להשתמש בקישור לתמונה ממקור אחר, יכול להיות שהקישור לא יפעל כקישור לניווט אלא כקישור להורדה. הסיבה לכך היא שגרסאות רבות של הדפדפן לא תומכות במדיניות ההורדה של קבצים ממקורות שונים. לדוגמה, גרסאות Chrome שקודמות לגרסה 65 אפשרו להוריד קבצים ממקורות שונים, והגרסה הזו הוצאה משימוש בגרסאות מאוחרות יותר. פרטים נוספים זמינים כאן. אפשר להשתמש בכותרת Content-Disposition
כדי לאלץ הורדה ממקור אחר.
תמיכה בדפדפנים: רק הגרסה הנוכחית של ערוץ הפיתוח של Chrome (14.0.835.15 ואילך) תומכת במאפיין הזה.