Modyfikacja biblioteki puppeteer lub playwright tak, aby możliwe było jej uruchomienie po stronie klienta (z poziomu przeglądarki)

Otwarte
no avatar
taxn
Zleceniodawca
Kategoria zlecenia:
Inne usługi IT
Budżet:

Do negocjacji

Umiejętności:
javascript
NodeJS
Opublikowano:
Ważne do:

Opis zlecenia

Zakres:

Modyfikacja biblioteki puppeteer lub playwright tak, aby możliwe było jej uruchomienie po stronie klienta (z poziomu przeglądarki)

Szczegółowy opis:

Biblioteka puppeteer swego czasu miała wersję puppeteer-web, którą można było uruchomić z poziomu przeglądarki. Ta wersja została jednak usunięta przez twórców biblioteki (https://github.com/puppeteer/puppeteer/pull/5750). W zleceniu chodzi o utworzenie wersji biblioteki (forka), która umożliwiałaby z powrotem uruchomienie puppeteera z poziomu przeglądarki.

Pomocne materiały:

  • https://github.com/entrptaher/puppeteer-web - biblioteka robiąca dokładnie to, o co chodzi w tym zleceniu. Używa ona jednak przestrzałej wersji puppeteera. W tym zleceniu chodzi o dostarczenie puppeteer-web opartej o wersję puppeteera >= 19.0.0

Uwagi:

  • Zamiast puppeteera można wykonać zlecenie na bibliotece Playwright (https://playwright.dev/). Jest ona forkiem puppeteera.
  • Projekt może, ale nie musi zostać wykonany za pomocą Browserify
  • Projekt powinien zostać dostarczony w formie źródłowego pokazującego jakie zmiany zostały wykonane względem głównego repozytorium puppeteera lub playwrighta
  • Wraz z samym forkiem puppeteera powinien być dostarczony prosty przykład demonstrujący użycie puppeteera (np. pojedyncza strona WWW - może być zacommitowana do tego samego repo)

Proszę o przesyłanie konkretnych propozycji cenowych. Chętnie doprecyzuję szczegóły.

Wymagane funkcje:

Miejsce wykonania:

100% remote

Najnowsze zlecenia z kategorii Programowanie i IT

787 zleceń w 9 kategoriach Znajdź zlecenie

  • no avatar
    NAsic
    Konfiguracja systemu Zabbix
    Do negocjacji
    3
    30d
    Dzień dobry, Posiadam system Zabbix + Grafana. Zlecenie obejmuje konfigurację powiadomień mailowych, powiadomień SMS oraz integracji z aplikacją na telefony z system iOS i Android. Powiadomienia powinny być wyzwalane w momencie, ustalonych sytuacji np.: gdy system monitorujący *zabbix" wykryje użycie procesora klienta na poziomie 80% itp. Aplikacja na telefonie powinna wyświetlać podstawowe informacje (nie muszą być wszystkie), które można znaleźć w standardowym panelu przez WWW. Zakładam, że będzie to któraś z aplikacji dostępnych już w google play i app store. Na obecnym etapie wdrożenia zależy mi na prostocie i nie wygórowanej cenie. Szczegóły są do omówienia. Możliwa dalsza współpraca.
  • no avatar
    Goldengroup 1 umowa
    Zlecę wykonanie konfiguracji vpn openvpn między dwoma routerami asus (2lokalizacje z publicznymi ip) tak żeby obie sieci widziały się tak jakby były w 1 sieci.
  • no avatar
    KONEKO 16 umów
    Celem zlecenia jest optymalizacja strony opartej na CMS WordPress. Głównym zadaniem jest uporządkowanie i wyrzucenie zbędnych reqestów oraz innych assetów tak żeby strona działała szybko. Nie jest to oczywiste zadanie, ponieważ strona ma około 40 wtyczek w tym WPML oraz WooCommerce Potrzebna jest osoba która ma doświadczenie w tego typu pracach.
  • no avatar
    DRT sp. z o.o. 11 umów
    Szukamy osoby, która posiada umiejętności programowania i sprawienie poruszą się po Google ADS. Zadanie polega na rozdzieleniu konwersji na miejsce, na którym się pojawiła i jej rodzaj np. połączenie telefoniczne i zaprogramowaniu tego w Google Ads jako osobna konwersja. Głównym celem tego zadani jest to, aby wyniki kampanii marketingowe na dany produkt były prawdziwe.
  • no avatar
    Piotr Chabros
    potrzebuję konsultacji z zakresu wyboru najlepszego hostingu pod serwer na nową stronę www następnie będę potrzebował pomocy w pełnej konfiguracji tego serwera wraz z utworzeniem pipeline'a pod deployment zmian na ten serwer - uruchamiany ręcznie - całe środowisko ma stawać na dockerze kod będzie na bitbuckecie potrzebuję również pomocy w instalacji certyfikatu SSL na wybranym serwerze proszę o podanie kosztu wykonania zlecenia po więcej szczegółów zachęcam do wiadomości prywatnej
  • no avatar
    geekweb 1 umowa
    Zlecę zaktualizowanie całego systemu Joomla z wersji 3.10.11 do wersji 4.x. Aktualizacja na pewno wymaga nieco gimnastyki, ponieważ skan przed ewentualną aktualizacją "wypluwa" kilka niezgodności w modułach, komponentach, itp. Jednym słowem zadaniem jest, aby serwis działał niezmiennie, z tą samą szatą graficzną, ale już na silniku Joomla 4.
  • no avatar
    troombaa
    Lista urządzeń wykorzystywanych w projekcie w zależności od numeru indeksu studenta: np. numer indeksu to 123456 45 - liczba komputerów PC 46 - liczba laptopów 3+4 - liczba serwerów liczba przełączników = liczba routerów brzegowych liczba routerów rdzeniowych = liczba serwerów + liczba routerów brzegowych liczba routerów brzegowych = 7 (siedem) Wszystkie szczegóły podam osobie zainsteresowanej w wiadomości prywatnej.
  • no avatar
    SeBa
    szukam osoby, która jest biegła w zakresie połączeń BL do różnych market place. Aktualnie mamy problem z aktualizacją danych w CENEO w oparciu o xml i trzeba to naprawić. To zlecenie jednorazowe, ale jest szansa na dalszą współpracę w konfigurowaniu połączeń z innymi market pace.
  • no avatar
    Travel Agency CRM Pipedrive
    Vorp core 2.0
    Do negocjacji
    2
    24d
    1. Przekonwertowanie gum_character do srodowiska vorp (lua) https://github.com/gummyantifi/Gum_Framework_Core/ -> https://github.com/gummyantifi/Gum_Framework_Core/tree/main/gum_character i tutaj vorp: https://github.com/VORPCORE/VORP-Character LUB 2. Przepisanie na nowo vorp_character ktore jest w c# na lua. https://github.com/VORPCORE/VORP-Character Do obydwu nalezy brac pod uwage vorp core 2.0 oraz popracowac nad komenda /rc ktora robi load postaci i przywraca niepotrzebnie zdrowie i stamine. Trzeba to zablokowac by nie przywracaja ani zdrowia ani staminy.
  • no avatar
    Contreo 3 umowy
    Offlinowa baza danych
    Do negocjacji
    10
    23d
    Dzień dobry Szukam osoby, która pomoże przygotować bazę danych produktów pozwalającą na następujące funkcjonalności: - definicja produktu, opcji i cech - zdefiniowanie relacji między poszczególnymi elementami tak, aby konfigurowalne były tylko te cechy i opcje, które są powiązane z produktem i ze sobą wzajemnie - generowanie do plików csv wszystkich możliwych kombinacji na podstawie aktualnych relacji między poszczególnymi elementami bazy. Chodzi o przygotowanie bazy w dowolnym środowisku, najlepiej offline, na której będę mógł pracować samodzielnie. Baza będzie miała 1 użytkownika, nie będzie udostępniana sieciowo, zatem w grę wchodzą nawet najbardziej uproszczone narzędzia.