Scribble Maps Blog
دعم iPad - ترقية عناصر واجهة المستخدم الخاصة بك
كانت عناصر واجهة مستخدم Scribble Maps حتى الآن تعتمد بالكامل على الفلاش، ومع ظهور الـ iPad أردنا جعل أي خريطة تقوم بإنشائها باستخدام Scribble Maps قابلة للمشاهدة من قبل أي شخص في أي مكان.
لذلك ما قمنا به هو ترقية عنصر واجهة المستخدم الخاص بنا لنحصل على أفضل ما في العالمين، عنصر واجهة مستخدم يعتمد على الفلاش، وإذا لم يكن الفلاش موجودًا، يتم الرجوع تلقائيًا إلى إصدار جافا سكريبت. بالإضافة إلى ذلك، نظرًا لأن عنصر واجهة المستخدم الجديد يستخدم iframes بدلاً من الكود الثابت، فإن هذا يتيح تضمينه بسهولة أكبر في خدمات مثل blogger.
ومع ذلك، إذا كان لديك حاليًا كود تضمين وترغب في الاستفادة من النظام الجديد، فستحتاج إلى ترقية كود التضمين الخاص بك. أسهل طريقة هي تحميل خريطتك ثم استخدام كود الحصول على عنصر واجهة المستخدم، أو بدلاً من ذلك يمكنك القيام بذلك يدويًا، حيث يبدو كود التضمين الجديد كالتالي:
لذلك ما قمنا به هو ترقية عنصر واجهة المستخدم الخاص بنا لنحصل على أفضل ما في العالمين، عنصر واجهة مستخدم يعتمد على الفلاش، وإذا لم يكن الفلاش موجودًا، يتم الرجوع تلقائيًا إلى إصدار جافا سكريبت. بالإضافة إلى ذلك، نظرًا لأن عنصر واجهة المستخدم الجديد يستخدم iframes بدلاً من الكود الثابت، فإن هذا يتيح تضمينه بسهولة أكبر في خدمات مثل blogger.
ومع ذلك، إذا كان لديك حاليًا كود تضمين وترغب في الاستفادة من النظام الجديد، فستحتاج إلى ترقية كود التضمين الخاص بك. أسهل طريقة هي تحميل خريطتك ثم استخدام كود الحصول على عنصر واجهة المستخدم، أو بدلاً من ذلك يمكنك القيام بذلك يدويًا، حيث يبدو كود التضمين الجديد كالتالي:
<iframe width="550px" height="400px" src="http://widgets.scribblemaps.com/widget.html?id=mymapid&d=true&mt=false&z=true&l=false&p=true" frameborder="0" style="border: none; margin: 0; padding: 0"></iframe>حيث يتم استبدال mymapid بمعرّف الخريطة الخاص بك (mapID). تمامًا مثل عنصر واجهة المستخدم القديم، يدعم هذا العنصر أيضًا عرض ملفات KML مباشرةً عن طريق تعيين معلمة kml.
هناك تنبيه بسيط، لدينا بعض الميزات المخصصة، مثل تصميم الخطوط، والتي لن يتم عرضها بشكل صحيح في إصدار جافا سكريبت، ومع ذلك، سنقوم باستمرار بترقية عنصر واجهة مستخدم جافا سكريبت لجعله قريبًا قدر الإمكان من عنصر واجهة المستخدم المعتمد على الفلاش. إذا كنت ترغب في رؤية كيف ستبدو خريطتك في عنصر واجهة مستخدم JS، يمكنك تحميلها باستخدام عارض الهاتف المحمول الخاص بنا على http://m.scribblemaps.com.
نحن متحمسون جدًا لهذا الأمر، ونتطلع إلى رؤية المزيد من إبداعاتكم.
رسم خرائط سعيد!