تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
Paul Irish
إذا كنت تستخدم خرائط المصدر أو sourceURL (كلاهما مذكور في HTML5 Rocks Primer على Sourcemaps)، قد يظهر لك تحذير في وحدة تحكُّم Chrome، مثل "/*@ sourceMappingURL=" source mapping URL declaration is deprecated, "/*# sourceMappingURL=" declaration should be used instead..
إليك ما يدور حوله:
تحفيز
وجد أنّ //@ sourceMappingURL يتعارض مع IE عندما يتم العثور عليه
في الصفحة بعد تفسير //@cc_on لتفعيل التجميع الشرطي
في محرّك IE JScript. يعد الإصدار القديم من HTML5 Shiv
أحد المخالفين بشكل خاص هنا.
تغيير المواصفات
تم تحديد بنية //@ sourceMappingURL في مواصفات خريطة المصدر V3
وتم تغييرها هناك لاستخدام بنية //# بدلاً منها.
sourceURL
تم تعريف السمة //@ sourceURL أيضًا في المواصفات وتم تصنيعها لتتطابق مع بنية //#
للحفاظ على اتّساقها. يمكنك المتابعة للحصول على تفاصيل حول
ما يفعله عنوان URL المصدر. ويتم استخدامه من قِبل minispade من Ember، وconcatenate.js من Google، وغيرها. في Chrome، يمكن استخدام sourceURL للنصوص البرمجية المضمّنة والأنماط المضمّنة، بالإضافة إلى لغة JavaScript التي تم تقييمها.
اكتمل التنفيذ في "أدوات مطوري البرامج في المتصفّح"
أداة فحص Safari تتيح الآن استخدام //# لكل من sourceMappingURL وsourceURL
Chromeأدوات مطوري البرامجتم إجراء التغيير for sourceMappingURL و
sourceURL. سيتم أيضًا تحذيرك بشأن استخدام بنية //@ المتوقّفة نهائيًا.
ومع أنّ هذه التغييرات تدخل في مسار إصدار ثابت، يمكنك استخدام البنيتَين معًا لتوفير الدعم الكامل للأدوات أو الانتقال فورًا إلى بنية #، وفقًا لاحتياجاتك.