Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0005428 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
feature request | [Openbravo ERP] B. User interface | major | always | 2008-10-06 11:23 | 2011-04-07 10:21 | |||
Reporter | jordimas | View Status | public | |||||
Assigned To | rgoris | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | 3.0RC4 | |||
Status | closed | Fix in branch | pi | Fixed in SCM revision | A | |||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | ||||||||
Web browser | ||||||||
Modules | Core | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0005428: User interface should not reload so often and should behave as a true Ajax application | |||||||
Description | Hello, From Wikipedia: "With Ajax, web applications can retrieve data from the server asynchronously in the background without interfering with the display and behavior of the existing page.[1]" Currently, Openbravo user interface does not behave as a true Ajax application and reloads the user interface very often. Among other things, this makes the application more heavy to use under VPN or slow systems (try demo.openbravo.com) . See some situations where this happens: · Expanding a collapsing the application menu using the "Expand menu" button at the top right of the menu should not to connect to the server again. · Saving a new created record should not reload the whole application, just connect as an Ajax application in the background and update the status. · Going from grid mode to edit mode should not reload the application, just connect as an Ajax application in the background and change the view. · Going forward and backwards in the record navigation reloads the full frame, it should just connects as an Ajax application in the background and change the view. And there are more places where this also happens. Jordi, [1] http://en.wikipedia.org/wiki/Ajax_(programming) [^] | |||||||
Proposed Solution | Only reload the UI when it is really needed and use XMLHttpRequest for data retrieval. | |||||||
Tags | ReleaseCandidate | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |||||||||||||||
|
Issue History | |||
Date Modified | Username | Field | Change |
2008-10-06 11:23 | jordimas | New Issue | |
2008-10-06 11:23 | jordimas | Assigned To | => cromero |
2008-10-06 11:23 | jordimas | sf_bug_id | 0 => 2149128 |
2008-10-06 11:23 | jordimas | Regression testing | => No |
2008-10-06 11:23 | jordimas | Issue Monitored: jordimas | |
2008-10-06 11:24 | jordimas | Relationship added | related to 0004530 |
2008-11-10 13:09 | cromero | Assigned To | cromero => pjuvara |
2008-11-16 18:22 | pjuvara | Relationship replaced | has duplicate 0004530 |
2008-11-17 07:16 | pjuvara | Status | new => acknowledged |
2008-11-17 07:16 | pjuvara | Tag Attached: ReleaseCandidate | |
2008-12-10 10:53 | pjuvara | Assigned To | pjuvara => rgoris |
2008-12-10 14:35 | rgoris | Relationship added | blocks 0006445 |
2010-03-25 18:35 | rafaroda | Issue Monitored: rafaroda | |
2011-04-06 21:44 | pjuvara | Status | acknowledged => scheduled |
2011-04-06 21:44 | pjuvara | fix_in_branch | => pi |
2011-04-06 21:44 | pjuvara | Status | scheduled => resolved |
2011-04-06 21:44 | pjuvara | Fixed in Version | => 3.0RC4 |
2011-04-06 21:44 | pjuvara | Fixed in SCM revision | => N/A |
2011-04-06 21:44 | pjuvara | Resolution | open => fixed |
2011-04-07 10:21 | rgoris | Note Added: 0035689 | |
2011-04-07 10:21 | rgoris | Status | resolved => closed |
Copyright © 2000 - 2009 MantisBT Group |