This can be implemented by defining a CSS class for offline-disabled. When an offline/online state is detected, any input fields with offline-disabled will be disabled/enabled. Any child inputs of a containing element with offline-disabled will be disabled/enabled.
This will allow the same functionality to be available to HTML 5 applications.
For the JSF developer, this can be applied directly via the style class or an attribute offlineDisabled on mobi:ajax can be used. When mobi:ajax supports the wrapping variant it will be possible to apply the setting to a group of elements.
Since a variety of components may need to support connectivity configuration, this should be enabled through a feature similar to <f:ajax> where both child and wrapper tags are supported.