Project:
View Revisions: Issue #18694 | [ Back to Issue ] | ||
Summary | 0018694: New callout infrastructure improvements | ||
Revision | 2011-10-06 08:02 by iperdomo | ||
Description | A few things need to be improved in the new callout infrastructure: 1) Working with numbers in the client-side. Is known that JavaScript is using double for numbers (0.1 + 0.2 is not 0.3). We need to use some BigDecimal library, eg. - http://www.stz-ida.de/index.php?option=com_content&view=article&id=18&Itemid=32 [^] (download: http://stz-ida.de/download/oss/js_bigdecimal.tgz [^]) - https://github.com/jhs/bigdecimal.js [^] 2) Locking the UI while waiting a server response. If a callout triggers a server side call, the developer should be able to define if the UI will be locked until the server replies. See the attached video. The server side is intentionally slow (1.5s) leading to overwrite a field that the user is using. 3) Sequence generation in the client-side |
||
Revision | 2011-10-04 16:56 by iperdomo | ||
Description | A few things need to be improved in the new callout infrastructure: 1) Working with numbers in the client-side. Is known that JavaScript is using double for numbers (0.1 + 0.2 is not 0.3). We need to use some BigDecimal library, eg. - http://www.stz-ida.de/index.php?option=com_content&view=article&id=18&Itemid=32 [^] - https://github.com/jhs/bigdecimal.js [^] 2) Locking the UI while waiting a server response. If a callout triggers a server side call, the developer should be able to define if the UI will be locked until the server replies. See the attached video. The server side is intentionally slow (1.5s) leading to overwrite a field that the user is using. 3) Sequence generation in the client-side |
Copyright © 2000 - 2009 MantisBT Group |