Changes

stoney core: Requirements

1,060 bytes added, 09:33, 4 December 2013
*** Ember.JS (Apple)
*** See [http://todomvc.com/ comparison based on a simple webapp]. All suggestions have corresponding Yii extensions.
* Use HTML5 and not HTML 4.01, not transitional, not XHTML
** Possibly use [http://getbootstrap.com/ bootstrap] or [http://html5boilerplate.com/ HTML5 Boilerplate] (or [http://angular-ui.github.io/bootstrap/ angular-ui] when using angular) to get a working pre-defined environment including compat-shims for IE, etc.
* Clean URLs
** URLs are specified by stepping stone GmbH
** URLs have to be bookmarkable
** When using a MVC-Javascript-Framework, the URL will partially be managed by javascript and not directly reach the server
** Either Yii or the webserver must be able to handle such URLs when a user directly accesses such a page (for example via a bookmark)
 
* Interaction design
** When directly accessing a URL and the session is invalid, the user must be forwarded to the requested page after successful authentication (clean referrer handling)
** Back-Button must be working properly, even when using a single-page design (see above)
** Make sure that filters, current page, etc. are preserved when going into detail view of an item and back again
* Entry in the directory for the core module (selfcare)
Bureaucrat, administrator
425
edits