.. wedewoba documentation master file, created by sphinx-quickstart on Thu Apr 11 10:04:38 2013. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. Welcome to wedewoba's documentation! ==================================== Wedewoba (\ **w**\ eb front **e**\ nd **de**\ velopment **w**\ ith\ **o**\ ut **b**\ ack end **a**\ ccess) is a library and a program to do your HTML, CSS and JS development and testing locally without the need to do a release of any kind. Wedewoba will load the given URL and replace the content of all loaded files with the content of all matching local files. In a way it will act as a transparent proxy. This way you will have the same browser behavior as if all data is loaded remotely. Web front end developers ------------------------ All you have to do is to call wedewoba from your development directory with the given URL:: $ cd PATH/TO/DEVDIR $ wedewoba your-url.com Wedewoba will startup a browser window, load the page and replace all file content of all HTML, CSS and JS files it finds in the local directory or subdirectories. Back end developers ------------------- You need complete access to the browser? No problem! Wedewoba comes with a library which will you give access to the complete browser instance at any point within the loading process. You can easy inject HTML, CSS and javascript. You can access the web page by python-Qt or by javascript. You can search and access page elements with a simple CSS3 selector, get it's position and/or size and even make a "screenshot" of any part of the webpage. Contents: --------- .. toctree:: :maxdepth: 1 intro api Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`