A single web page product feed is made with Angular + JSON + jQueryMobile and served with [url removed, login to view] Express. The feed is filtered with jQueryMobile check boxes and sliders.
1. Each product shall have it's own product page linked from the product feed as [url removed, login to view] . A back button shall take the user back the search feed to the anchor of the product clicked.
The purpose with this "page" is mainly search engine optimization. Only a few more product data are presented on the product page, but the layout is slightly different (html5 layout template is provided by me). The "page" shall have it's own meta tags, title etc.
2. Bug fix of current product feed: When clicking any of the share buttons below the product images, respective product image+text shall be included in the [url removed, login to view] popup. Now it always shows [url removed, login to view] and page title.
3. Bug fix of current product feed: The shareThis code initializes the content for sharing when the page is loaded but since all the content on the page now is rendered AFTER the page is loaded, the sharethis code does not refresh the contents for sharing. Maybe the sharethis code has to be integrated in the controller of angularjs. Now when Products are filtered in for instance the search field and you then clear the field, the share icons disappear. So they shall not disappear.
You might have to integrate the sharethis code in the controller of angularjs and perhaps create a new directive for it.
You can try [url removed, login to view]
and [url removed, login to view] but it will probably not work as is.
More info here [url removed, login to view]
I don't want to use Jade template engine, just normal HTML5.
Please feel free to propose other solutions then described above, or ask for more details.