3 repository-uri
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 este un editor HTML WYSIWYG și un editor de conținut bazat pe browser conceput pentru a se integra cu framework-ul CSS Bootstrap. Oferă o interfață vizuală pentru crearea și formatarea conținutului text bogat care generează markup HTML. Editorul permite fluxuri de lucru de formatare a textului personalizate prin configurarea toolbar-urilor și a scurtăturilor de tastatură. Utilizatorii pot încorpora imagini prin drag-and-drop și pot utiliza un proces dedicat pentru a curăța tag-urile redundante și spațiile albe din markup-ul generat.
Implements text styling and manipulation by triggering the built-in document execCommand API of the web browser.
php-webdriver este un client WebDriver PHP și un framework de automatizare a browserului care implementează standardul W3C WebDriver. Servește ca interfață programatică pentru controlul browserelor web, executarea JavaScript și gestionarea sesiunilor de browser atât în medii cu interfață grafică (headed), cât și fără (headless). Biblioteca funcționează ca o implementare a protocolului Selenium, permițând aplicațiilor PHP să comunice cu driverele de browser precum ChromeDriver sau GeckoDriver. Oferă posibilitatea de a automatiza acțiunile utilizatorului, de a naviga prin pagini și de a valida elementele DOM pentru testarea UI-ului web. Capabilitățile sale acoperă domenii largi de interacțiune cu browserul, incluzând localizarea elementelor de pagină, gestionarea formularelor și controlul ferestrelor. Instrumentul suportă, de asemenea, configurații avansate de browser, cum ar fi gestionarea cookie-urilor, rutarea traficului prin proxy-uri, accesarea shadow DOM și executarea comenzilor low-level DevTools. Framework-ul include utilitare pentru sincronizarea cu stările paginii și capturarea de screenshot-uri atât pentru pagini întregi, cât și pentru elemente individuale.
Transmits arbitrary commands to the WebDriver protocol to support browser-specific features.
Intern este un framework de testare JavaScript și un runner conceput pentru executarea testelor unitare și funcționale în diferite medii. Servește ca un instrument de testare end-to-end și o suită de testare cross-browser pentru a verifica dacă comportamentul aplicației rămâne consistent pe mai multe browsere web desktop și mobile. Proiectul permite testarea automată a browserului prin controlul driverelor web și utilizarea serviciilor de testare în cloud pentru a simula interacțiunile utilizatorului. Acest lucru permite automatizarea testelor funcționale și testarea web cross-platform pentru a identifica bug-urile într-o interfață web. Sistemul oferă capabilități pentru comunicarea cu drivere la distanță, integrarea browserului headless și controlul browserului bazat pe WebDriver. Gestionează execuția suitelor de testare printr-un test runner cross-platform care utilizează execuția asincronă bazată pe promise pentru a gestiona evenimentele browserului.
Controls web browsers by sending JSON commands to a driver that translates them into native instructions.