3 مستودعات
Tools that utilize native browser APIs like execCommand to perform text manipulation and styling.
Distinct from Browser Formatting: The candidates focus on browser types or code formatting tools, not on using browser-native editing commands for rich text.
Explore 3 awesome GitHub repositories matching web development · Browser Command Integrations. Refine with filters or upvote what's useful.
bootstrap-wysiwyg هو محرر HTML WYSIWYG ومحرر محتوى يعتمد على المتصفح مصمم للتكامل مع إطار عمل Bootstrap CSS. يوفر واجهة مرئية لإنشاء وتنسيق محتوى نصي غني يخرج ترميز HTML. يسمح المحرر بسير عمل تنسيق نص مخصص من خلال تهيئة أشرطة الأدوات واختصارات لوحة المفاتيح. يمكن للمستخدمين تضمين الصور عبر السحب والإفلات واستخدام عملية مخصصة لتنظيف العلامات الزائدة والمسافات البيضاء في الترميز الذي تم إنشاؤه.
Implements text styling and manipulation by triggering the built-in document execCommand API of the web browser.
php-webdriver هو عميل WebDriver لـ PHP وإطار عمل لأتمتة المتصفح ينفذ معيار W3C WebDriver. يعمل كواجهة برمجية للتحكم في متصفحات الويب، وتنفيذ JavaScript، وإدارة جلسات المتصفح في كل من البيئات المرئية وغير المرئية (headless). تعمل المكتبة كتنفيذ لبروتوكول Selenium، مما يسمح لتطبيقات PHP بالتواصل مع برامج تشغيل المتصفح مثل ChromeDriver أو GeckoDriver. توفر القدرة على أتمتة إجراءات المستخدم، وتصفح الصفحات، والتحقق من عناصر DOM لاختبار واجهة مستخدم الويب. تغطي قدراتها مجالات واسعة من تفاعل المتصفح، بما في ذلك موقع عنصر الصفحة، وإدارة النماذج، والتحكم في النافذة. تدعم الأداة أيضاً تكوينات متصفح متقدمة، مثل إدارة ملفات تعريف الارتباط، وتوجيه حركة المرور عبر الوكلاء، والوصول إلى shadow DOM، وتنفيذ أوامر DevTools منخفضة المستوى. يتضمن إطار العمل أدوات للمزامنة مع حالات الصفحة والتقاط لقطات شاشة لكل من الصفحات الكاملة والعناصر الفردية.
Transmits arbitrary commands to the WebDriver protocol to support browser-specific features.
Intern هو إطار عمل اختبار JavaScript ومشغل مصمم لتنفيذ اختبارات الوحدة والوظائف عبر بيئات مختلفة. يعمل كأداة اختبار شاملة (end-to-end) ومجموعة اختبار عبر المتصفحات للتحقق من أن سلوك التطبيق يظل متسقاً عبر متصفحات ويب متعددة لسطح المكتب والهاتف المحمول. يتيح المشروع اختبار المتصفح المؤتمت عن طريق التحكم في برامج تشغيل الويب واستخدام خدمات الاختبار السحابية لمحاكاة تفاعلات المستخدم. يسمح هذا بأتمتة الاختبارات الوظيفية واختبار الويب عبر المنصات لتحديد الأخطاء في واجهة الويب. يوفر النظام قدرات لاتصال برنامج التشغيل عن بعد، وتكامل المتصفح بدون رأس، والتحكم في المتصفح القائم على WebDriver. يدير تنفيذ مجموعات الاختبار من خلال مشغل اختبار عبر المنصات يستخدم تنفيذ الوعود غير المتزامن للتعامل مع أحداث المتصفح.
Controls web browsers by sending JSON commands to a driver that translates them into native instructions.