Date: 06-16-2022
Subject: RELEASE 10.3D Runtime Files
These RELEASE notes pertain to the following programs or files:
PLBWEBSRV 10.3D 16 Jun 2022 10.3.4.503 (Processed Server)
PLBWEBSRVT 10.3D 16 Jun 2022 10.3.4.503 (Threaded Server)
*==============================================================================
The following files have been changed as noted:
-------------------------------------------------------------------------------
PLBWEBSRV (HTML\JS\CSS)
- Modified to support 10.2A changes.
plbwebbasic.css 10.1B 190424
plbwebbasic.js 10.2B 200707
plbwebboot.html 10.2A 191210
plbwebctls.js 10.1A 190103
plbwebmob.js 10.0A 180402 Support jQuery Mobile
plbwebtvcssinfo.html 9.9 161028
plbmobstart.html 10.0A 180402 Support jQuery Mobile
plbwebstart.html 10.0A 180402
plbwebstart99a.html 9.9A 170428
-------------------------------------------------------------------------------
PLBWEBSRV
- Added a new keyword named 'PLBWEB_ANDROID_NEXT_FIX={on|off|searchkb}'.
This keyword MUST be used to set/change the PWS server behavior when
processing unexpected focus events for the Android NEXT button. This
keyword ONLY takes affect when the client is an Android device.
This keyword can be used as follows:
PLBWEB_ANDROID_NEXT_FIX=ON
In this case, the PWS server enables specialized logic which
tries to detect unxpected Android behaviors when the Android
Keyboard 'Next' button is clicked. When this unexpected Android
behavior is detected, the PWS server forces either a default
button action or a forward tab action.
PLBWEB_ANDROID_NEXT_FIX=OFF
In this case, all PWS server logic related to the Android
Next button is 'disabled' and NOT USED. This behavior is the
same as when the keyword is not used.
PLBWEB_ANDROID_NEXT_FIX=SEARCHKB
In this case, the PWS server creates all HTML objects
with the type of 'type=text' to use 'type=search'. This causes
the Android search keyboard to be used. The Android Search
keyboard 'search/go' button gives the same behavior as the
the normal 'return/enter' button. Therefore, the Android Chrome
Webview works as expected and DOE NOT cause unexpected focus
behaviors.
- Modified the PL/B Web Server to detect unexpected Android 'NEXT'
button operations. When this unexpected Android behavior is detected,
the PWS server forces either a default button action or a forward
tab action. This logic change ONLY takes affect when the
'PLBWEB_ANDROID_NEXT_FIX=ON' setting is used in the 'plbwebsrv.ini'
configuration file.
- Modified the PL/B Web Server to detect an unexpected focus change on
an Android device after a SETPROP VISIBLE property is set to TRUE.
This logic change ONLY takes affect when the
'PLBWEB_ANDROID_NEXT_FIX=ON' setting is used in the 'plbwebsrv.ini'
configuration file.
- Modified the PWS server to generate HTML objects for text
input to use the 'type=search' attribute. This causes the Android
Search Keyboard to be used which works as expected when the
'search/go' button is clicked. This logic change ONLY takes affect when
the 'PLBWEB_ANDROID_NEXT_FIX=SEARCHKB' setting is used in the
'plbwebsrv.ini' configuration file.
-------------------------------------------------------------------------------