Find Jobs
Hire Freelancers

JavaScript Runtime Machine

$15-25 USD / hour

Zamknięte
Opublikowano prawie 10 lat temu

$15-25 USD / hour

We need to create a JavaScript Run machine or something very similar with the final objective of process HTTP Response with HTML that can fetch all dynamic objects of a Web page need to the initial load. Please, don’t think this is a simple HTML parser, you need to process and execute JavaScript to get dynamic objects. Pages like [login to view URL], [login to view URL], [login to view URL] and most of the important web pages, generate the DOM structure based in dynamic request like AJAX. We are implementing an HTTP Proxy and the problem to solve is basically process the HTTP Response with HTML that loads JS code included in HTML or in external files that once executed dynamically request more content to generate the initial web page. Requirements: - In order to really understand the problem you need to know very well how low level HTTP protocol works and be proficient in HTML/CSS/JavaScrip to know how Web Pages are loaded. - The Output of this job should be processed using Java, means that we need an API that we can use from Java. Doesn’t have to be native, but need an interface. You can use external piece of code of third parties. - Should be efficient enough, no need of any user interface, final objective is having the complete list of URI object (Images, Flash, and any external link) that are not in the initial HTML, needed for the first load of a web page after Dynamic data is loaded. Suggestions; You can use [login to view URL] in order to adapt the code for just execute the JavaScript. Remove all graphic interface. Also use code like Firefox Xulrunner or Chromium, however apps generate the WebPage and consume too much resources. INPUTS OF THE APPLICATION: Initial URL like [login to view URL] Outputs: Complete List of all external Object's URI (js, images, videos, Flash, JavaApplets, css) e.g.: [login to view URL] We will test this for pages mentioned above. PLEASE CONSIDER THAT IN ORDER TO PROCESS THE HTTP Response with the HTML, you would need to load and Run complex JavaScrip that will be executed in order to get Dynamic Content and Generate the Complete DOM of the Web Page.
Identyfikator projektu: 6091115

Informację o projekcie

8 ofert
Zdalny projekt
Aktywny 10 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
8 freelancerzy składają oferty o średniej wysokości $22 USD/godz. dla tej pracy
Awatar Użytkownika
Hi,sir I am glad to find your project. I am web developer with good Javascrpit and HTML, CSS skills. Now My ranking is top 8 in freelancer. So I think you may not worry about the project. Please check my portfolio carefully and let me know. Hope to contact. Best Regards. Thanks
$20 USD w 35 dni
4,9 (71 opinii)
7,8
7,8
Awatar Użytkownika
A proposal has not yet been provided
$22 USD w 3 dni
5,0 (2 opinii)
1,4
1,4
Awatar Użytkownika
Hello, Thanks for opportunity , {}{}----We have done similiar work before and ready start now .{}{} {}{}----We are professional and patience Freelancer . {}{}----Please check our 100% completation RATE And our clients feedback . {}{}----We can Proove ,We are the best . And capable for this job . {}{}----We believe on our work ,,,pay us once when you got 100% satisfaction with our work . {}{}----Hard worker, attentive, Good instrument handling capability &able to work on them. {}{}----Our positive attitude, confidence and we believe that we are good listener & learner.
$21 USD w 20 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
I can do this.. very fast. <Place holder text> I Understand project needs. I am skilled and experienced, makes me right freelancer for the job.
$27 USD w 25 dni
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga UNITED STATES
Miami, United States
5,0
2
Członek od kwi 29, 2011

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.