مخطط Data URI.
يتم تعريف مخطط URI للبيانات في RFC2397 ، مع الغرض من تضمين بعض البيانات الصغيرة مباشرة في صفحة ويب ، بحيث لا تحتاج إلى تحميلها من الملفات الخارجية بعد الآن. على سبيل المثال ، سلسلة الأحرف أعلاه هي في الواقع صورة صغيرة.
في URI البيانات المذكورة أعلاه ، تمثل البيانات اسم العقد للبيانات التي تم الحصول عليها ، الصورة/GIF هي اسم نوع البيانات ، Base64 هو طريقة الترميز للبيانات ، ويتبع الفاصلة البيانات المشفرة بواسطة قاعدة ملف/GIF 64 .
حاليا ، الأنواع التي يدعمها مخطط Data URI هي:
البيانات: ، بيانات النص
البيانات: نص/عادي ، بيانات نصية
البيانات: نص/HTML ، رمز HTML
البيانات: نص/HTML ؛ BASE64 ، رمز HTML المشفر BASE64
البيانات: النص/CSS ، رمز CSS
البيانات: نص/CSS ؛ BASE64 ، BASE64 رمز CSS المشفرة
البيانات: نص/JavaScript ، رمز JavaScript
البيانات: نص/javaScript
البيانات: صورة/GIF ؛
البيانات: صورة/PNG ؛
البيانات: Image/JPEG ؛
البيانات: Image/X-Icon ؛
BASE64 ببساطة ، يترجم بعض البيانات 8 بت إلى أحرف ASCII قياسية. "صور /jig.gif")) ؛
حاليًا ، تدعم متصفحات IE8 و Firfox و Chrome و Opera هذا النوع من التضمين للملفات الصغيرة.
خذ مثالا على الصورة:
يمكن عرض صورة على صفحة الويب مثل هذا:
نسخة الكود كما يلي:
<img src = "http://www.jwzzsw.com/images/log.gif"/>
يمكن أيضًا عرضه مثل هذا:
نسخة الكود كما يلي:
<img src = "data: image/gif ؛ base64 ، r0lgodlhagacaiaaap ///aaacwaaaaaAagaAaorrads ="/>
نكتب محتويات ملف الصورة مباشرة في ملف HTML. العيب هو أن المتصفح لن يقوم بتخزين مثل هذه الصور.
ملاحظة: نحن هنا نوفر لك صورة عبر الإنترنت لأداة الترميز BASE64 وأداة تحويل BASE64 للترميز للرجوع إليها:
تحويل الصورة إلى Base64 ترميز أداة عبر الإنترنت : http://tools.vevb.com/transcoding/img2base64
أداة الترميز والتشفير BASE64: http://tools.vevb.com/transcoding/base64