سؤال

أنا حقا مثل واجهة ياهو الأنابيب (http://pipes.yahoo.com/pipes/) و ترغب في إنشاء واجهة مماثلة عن مشكلة مختلفة.هل هناك أي المكتبات التي من شأنها أن تسمح لي أن إنشاء واجهة مع نفسه الأساسية تبدو و تشعر ؟

أنا لا سيما مثل كيف الأنابيب تتصرف وكيف أنها ليست مجرد خطوط مستقيمة.

تحرير:وسيكون التطبيق على شبكة الإنترنت.أنا فتح باستخدام فلاش أو جافا سكريبت.

هل كانت مفيدة؟

المحلول

WireIt هو مفتوح المصدر مكتبة جافا سكريبت لإنشاء ويب wirable واجهات مثل ياهو!أنابيب امتحان تطبيقات لغات البرمجة المرئية أو رسومية النمذجة.Wireit يستخدم يوي مكتبة (2.6.0) ل دوم والأحداث التلاعب ، excanvas على أي دعم من قماش الوسم.وهو يدعم حاليا فايرفوكس 1.5+, Safari 2.0+, IE 7.0, Opera 9+ و كروم 0.2.x.

نصائح أخرى

محاولة JSplumb.

الهيكل الرئيسي هو HTML/CSS, اتصالات يمكن SVG/قماش/VML*

رائعة الوثائق نظيفة جدا API و عروض حية

*شكلي أو تلقائيا عن طريق الكشف عن قدرات المتصفح

من ما أستطيع أن أرى, ياهو!هو تناول الطعام الخاصة بهم dogfood من خلال بناء الأنابيب في YUI مع إضافة فائقة باردة قماش الوسم ، أي ملف نصي (التي لم أكن أعلم بوجودها حتى أنا بحثت قليلا اليوم) التي تدفع Visio مثل الأسلاك.إذا كنت لم تستخدم يوي قبل كنت بحاجة الى الذهاب الى القيام به على صفقة جيدة من التعلم قبل أن يمكنك بناء شيء قوية مثل الأنابيب ، ولكن ربما شخص ما أصدرت أمثلة على YUI المجالس التي سوف تحصل على مقربة من المكان الذي يجب أن يكون.

كل المعلومات الموجودة في المواقع التالية:

  1. YUIBlog
  2. WebResourcesDepot
  3. Developer.Mozilla.org

لم يذكر منصة كنت النامية ، ولكن إذا كان وضع على موقع إلكتروني تفاعلي, كنت على الارجح توفير الوقت من خلال القيام بذلك في فلاش.تحقق من كيفية جعل الكائنات القابلة للسحب الأول (جوجل يساعدك هنا), ثم أنه من السهل ربطها مع خطوط أو منحنيات أي بالطريقة التي تريدها.

هنا ما وجدته في YUI مجالس:

http://tech.groups.yahoo.com/group/ydn-javascript/message/30836

لا يبدو أن هناك حاليا أي فتح "الأسلاك القطعة" المكتبات, ولكن يوي يبدو بداية جيدة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top