Vlastní prohlížeč
HackForum
| Dobrý den,
Chtěl bych se zeptat, jak těžké je udělat vlastní prohlížeč?
Jde mi o to, aby se v něm dalo měnit proměnné v php a JavaScriptu a také aby se dalo psát do deaktivovaných imputů.
Popřípadě, existuje něco takového? (odpovědět) | Vlastní prohlížeč | 89.235.32.* | 8.12.2012 14:15 |
|
|
|
| Trochu zmatená otázka... Proměnné JavaScriptu můžeš měnit v jakémkoliv prohlížeči a to samé platí i o těch vstupních polích, případně všech dalších uzlů DOM. Tomu PHP na straně prohlížeče ale nějak nerozumím. Zkus popsat o co konkrétně jde.
----------
Teprve když vstáváte s hackingem a uléháte s myšlenkou na něj, máte šanci být hackerem. (odpovědět) | |
|
|
| Díky, dobře jsem se zasmál.
To zas někdo soom linkoval na alíku, ne? (odpovědět) | Bystroushaak_ | 109.202.67.* | 9.12.2012 4:42 |
|
|
|
| Napsat vlastni prohlizec je vcelku jednoducha vec. Temer pro kazdy myslitelny programovaci jazyk muzes najit na netu plno reseni a postupu. I tady na soomu se neco objevilo, tak hledej.
IMHO spis lame nez prinosna otazka. (odpovědět) | T0mBomBadil | 94.23.0.* | 9.12.2012 23:07 |
|
|
|
| Ne, napsat vlastní prohlížeč opravdu není jednoduchá věc.
Úplně jednoduché není napsat ani jednoduchý downloader, pokud chceš aby fungoval univerzálně v divočině používaných serverů a jejich zkryplených implementací RFC, což jsem si ověřil na vlastní kůži.
Naproti tomu k prohlížeči potřebuješ jak downloader, tak html parser, vykreslovací jádro a v ideálním případě i javascript engine a pak to ještě propojit dohromady. Pokud nevyužiješ cizí knihovny, jsou to stovky tisíc až miliony řádků kódu a tisíce člověkohodin vývoje. Při použití cizích knihoven se ale jen stěží dá bavit o "vlastním prohlížeči".
Další věc je, že OP je kok, který vůbec netuší o čem to mluví, což nemyslím jako slovní obrat, ale jako fakt. Potřebuje tužku a má snahu vyrábět kvůli tomu továrnu na tužky, místo aby si jednu prostě koupil. Jakýkoliv prohlížeč na který jsem kdy narazil umožňuje většinu toho co chce, až na to PHP, které s prohlížečem nemá nic společného. (odpovědět) | Bystroushaak_ | 109.202.67.* | 10.12.2012 17:22 |
|
|
|
| Samozrejme, ze jsem pocital s vyuzitim knihoven. Tezko by nekdo, kdo dokazal vyplodit takovouto otazku, mohl zvladnout napsat opravdu vlastni prohlizec. Vlastne ani nevim, jestli bych to zvladl ja nebo spis jestli bych na to mel cas a trpelivost :) Ale to melo vyplynout z toho, jak jsem odkazoval na navody bud tady nebo nekde v siti, jelikoz ty ve vetsine pouzivaji nejake knihovny. Priste se pokusim psat srozumitelneji. (odpovědět) | T0mBomBadil | 173.254.216.* | 10.12.2012 20:16 |
|
|
|
| Je fakt, že pokud někdo položí takovouhle otázku, je jasné, že příštích 5 let má k vlastnímu prohlížeči daleko, jako kráva ke hvězdám. (odpovědět) | Bystroushaak_ | 109.202.67.* | 11.12.2012 1:00 |
|
|
|