Snap.svg

Snap.svg

Snap.svg هي مكتبة JavaScript جديدة تمامًا للعمل مع SVG.
Snap.svg هي مكتبة JavaScript جديدة تمامًا للعمل مع SVG.يوفر Snap لمطوري الويب واجهة برمجة تطبيقات نظيفة ومبسطة وبديهية وقوية لتنشيط ومعالجة كل من محتوى SVG الحالي ومحتوى SVG الذي تم إنشاؤه باستخدام Snap.حاليًا ، المكتبة الأكثر شعبية للعمل مع SVG هي Raphaël.أحد الأسباب الرئيسية التي جعلت Raphaël هو المعيار الفعلي هو أنه يدعم المتصفحات طوال الوقت إلى IE 6. ومع ذلك ، فإن دعم الكثير من المتصفحات يعني فقط القدرة على تنفيذ مجموعة فرعية مشتركة من ميزات SVG.تمت كتابة Snap بالكامل من البداية بواسطة مؤلف Raphaël (Dmitry Baranovskiy) ، وهو مصمم خصيصًا للمتصفحات الحديثة (IE9 وما فوق ، Safari ، Chrome ، Firefox ، و Opera).يعني استهداف متصفحات أكثر حداثة أن Snap يمكنه دعم ميزات مثل التقنيع والتقطيع والأنماط والتدرجات الكاملة والمجموعات والمزيد .... الميزة الفريدة الأخرى من Snap هي قدرتها على العمل مع SVG الحالي.هذا يعني أنه لا يتعين إنشاء محتوى SVG الخاص بك باستخدام Snap لتتمكن من استخدام Snap للعمل معه (فكر في "jQuery أو Zepto for SVG").هذا يعني أنك تنشئ محتوى SVG في أدوات مثل Illustrator أو Inkscape أو Sketch ، ثم تحريكه أو معالجته باستخدام Snap.يمكنك حتى العمل مع سلاسل SVG (على سبيل المثال ، ملفات SVG التي تم تحميلها عبر Ajax) دون الاضطرار إلى تقديمها فعليًا أولاً مما يعني أنه يمكنك القيام بأشياء مثل الاستعلام عن أشكال محددة من ملف SVG ، وتحويلها أساسًا إلى حاوية موارد أو شبحورقة.أخيرًا ، تدعم Snap الرسوم المتحركة.من خلال توفير جافا سكريبت API بسيطة وبديهية للرسوم المتحركة ، يمكن Snap مساعدة في جعل محتوى SVG الخاص بك أكثر تفاعلا وجاذبية.Snap مجاني 100٪ و 100٪ مفتوح المصدر (تم إصداره بموجب ترخيص Apache 2).
snap-svg

موقع الكتروني:

المميزات

التصنيفات

بدائل Snap.svg لجميع المنصات مع أي ترخيص

Processing.js

Processing.js

Processing.js هي لغة برمجة مفتوحة ، ميناء ...
  • تطبيق مجاني
  • Web
Raphaël

Raphaël

Raphaël هي مكتبة جافا سكريبت صغيرة من شأنها أن تبسط عملك مع الرسومات المتجهة على شبكة الإنترنت.
  • تطبيق مجاني
  • Web
Paper.js

Paper.js

إطار البرمجة النصية لرسومات متجه المصدر المفتوح الذي يتم تشغيله أعلى لوحة رسم HTML5.
GraphicsJS

GraphicsJS

مكتبة جافا سكريبت مجانية مفتوحة المصدر لرسم رسومات HTML5 والرسوم المتحركة بسهولة.إنه خفيف الوزن وأكثر قوة من حيث الميزات المتوفرة خارج الصندوق من المكونات الحالية القائمة على SVG / VML بما في ذلك Raphaël و Bonsai.
FabricJS

FabricJS

Fabric.js هي مكتبة قماشية قوية وبسيطة Javascript HTML5 ، ParserIt SVG-to-Canvas (& canvas-to-SVG) هو نموذج كائن تفاعلي أعلى عنصر canvas.وهو أيضًا محلل SVG إلى قماش.
BonsaiJS

BonsaiJS

مكتبة رسومات خفيفة الوزن مع واجهة برمجة تطبيقات رسومات سهلة الاستخدام وجهاز عرض SVG.