Web Dynpro ABAP (Changed)
Applications Run in Standards Mode by Default (New)
"Standards" mode is required if you want to run Web Dynpro ABAP applications embedding HTML5 UI elements (for example HTMLIsland, Chart or DataGrid). The use of the old “Quirks” rendering mode is deprecated by Microsoft Internet Explorer and should be avoided if possible. Because of possible compatibility issues, existing applications are not switched to “Standards” mode automatically for usage with the Microsoft Internet Explorer.
The following updates are available regarding standards mode:-
Microsoft Internet Explorer:
- All newly created applications are run in standards mode provided the rendering engine supports this mode (This is determined when the application is started).
- The default for already existing applications is still “Quirks” mode. This may be changed in future.
- The application parameter WDPREFERREDRENDERING has the new value STAND_ONLY, which forces the rendering engine to use standards mode. For all browsers that do not support standards mode, the application is aborted.
- All supported browsers except for Microsoft Internet Explorer:
All Web Dynpro applications always run in “Standards” mode in these browsers (for example Chrome, Safari, Firefox).
Display of Quick Help for Select Options (Changed)
The quick help for the select options was previously displayed when choosing Show Quick Help in the context menu. To improve usability, the quick help was moved to a popup, which users can call on the panel via the help icon. If no panel is rendered, the help is shown as before.
Rendering of ARIA roles (Changed)
In order to enable screen reader users to access the screen and get basic navigation information about it, Accessible Rich Internet Applications (ARIA) role attributes (for example button or heading) and ARIA landmarks set by the application are also rendered in non-accessibility mode.
New or Changed UI Elements and Features of UI Elements
The DataGrid now supports range supplies. In contrast to a standard context node, a range context node can also manage segments of a DataGrid. This enables just the data set requested to be passed to the context node (for example, only visible rows). This reduces the amount of memory required by the context node.
Until now the UI elements ActiveX, AcfUpDownload and OfficeControl only used the default virus scan profile to check files. The the new property virusScanProfile allows you to set your own virus scan profile.
The UI element DesignTimeArea has the new property outline. You can use it to visualize DesignTimeElements with a dashed or solid border.
- Java Security Prompt
When you start a Network or Gantt chart in a Web Dynpro ABAP application, a Java dialog box with a security warning appears. You can use the new application parameter WDUSESIGNEDAPPLETS to define that the signed applet version is used. In this case, no security dialog box is displayed.
- Value Corbu of property lookAndFeel
The property lookAndFeel allows you to change the appearance of the Network or Gantt UI element, including all its contained controls (for example Table, Tree, or Button). The new value corbu was added to this property.
Visualization Changes
Several consecutive blanks are no longer condensed for the property text of UI elements BreadCrumbStep and Caption and in the title of the browser window.