Hi all,
I'm hoping some of you will be able to help us with an effort to grow the documentation for PhantomJS.
Development is being done in a fork of the PhantomJS gh-pages (I've commented out the Google Analytics and added <meta name="robots" content="noindex,nofollow"/> to my version for now).
The main premise for this is to give each member of the API it's own page so there's more scope to go into detail and add examples etc. It also brings all the docs under the nice design of the main site too rather than the Wiki.
I've generated a skeletal site structure for most of the API so far but there's still a lot to be done. As you can see, even before we add additional content and examples - there is a *lot* of content to be migrated from the Wiki.
Would anyone be willing to help?
Thanks,
Jamie Mason
@GotNoSugarBaby
1. It looks like a phantomJS fork, not a docs project. Would it be clearer to have it as an independent project?
The hope is to have this merged back into phantomjs.org
2. There is a templating language being used. What is it?
E.g. looking at https://github.com/JamieMason/phantomjs/commit/5c020a6f7b389284e547feae5269c74bff9cee2e
The docs are managed using Jekyll which has excellent integration with GitHub, and uses Liquid templates.
3. It'd be nice if the lists were in a 2 or 3 column table. It is hard to pick out the names otherwise. Even better would be if each property or method was on its own row, with a 5-10 word description next to it. E.g.
page.setContent Set the whole page's HTML, rather than load it.
page.stop Abort a loading attempt.
page.switchToChildFrame Change focus of subsequent commands.
(You notice I have the rule of you are not allowed to use any of the words in the function name to describe it.)
Absolutely, please ignore the poor layout - I've not done anything around this. Right now it's just a case of adding the content and the site structure.
4. In the lists each property, method, etc. is prefixed with the module name. That also makes it harder to read and find the function you are looking for.
--
You received this message because you are subscribed to the Google Groups "phantomjs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to phantomjs+...@googlegroups.com.
Visit this group at http://groups.google.com/group/phantomjs.
For more options, visit https://groups.google.com/groups/opt_out.
I now have no link to get back to "Phantom Object". (I expected the red heading would take me there.)
Is this a copy-and-paste issue and we just have to fix them as we notice them? Or is it something more systematic you can fix by changing One Magic Line?
You received this message because you are subscribed to a topic in the Google Groups "phantomjs" group.To unsubscribe from this topic, visit https://groups.google.com/d/topic/phantomjs/7OziTaTiB3Q/unsubscribe.To unsubscribe from this group and all its topics, send an email to phantomjs+...@googlegroups.com.