Uploaded April 2021 | Updated September 2026, 3 weeks ago
In this episode of #UI5erslive we will deal with the two following topics: Content Security Policy (#CSP) and caching. For this, we have Jens Ittel and Tobias Sorn with us, both colleagues from the #UI5 Core development.
CSP compliance is a high-priority topic - not only for us. We already made some good progress here, but still need to remove some obstacles to support strict CSP. Jens will introduce this topic and the current status.
Tobias will be with us to show how the #ServiceWorkerAPI, which is available in modern web browsers, could be used in a UI5 app to realize different caching strategies.
And finally, Peter informs about the progress to work the #UI5WebComponents into the UI5 framework.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Video Chapters:
00:00 Welcome
01:12 UI5con ON AIR 2021
01:49 SAP Fiori elements for OData V4: Roadmap for OVP and ALP floorplans
02:50 Barcode scanner control for UI5
04:30 Usage of new UI5 renderer API in SAP Analytical Cloud controls
05:22 Content Security Policy
w3.org/TR/CSP2
07:54 Evolution of CSP support in UI5
10:23 Current status of CSP support in UI5
10:57 CSP goals for 2021
12:06 Steps required from UI5 to support strict CSP
14:18 Steps required from applications to support strict CSP
Documentation in UI5:
CSP: openui5.hana.ondemand.com/topic/fe1a6dba940e479fb7c3bc753f92b28c
Is Your Application Ready for Asynchronous Loading: openui5.hana.ondemand.com/topic/493a15aa978d4fe9a67ea9407166eb01
Use Asynchronous Loading: openui5.hana.ondemand.com/topic/676b636446c94eada183b1218a824717
17:29 Request caching with Service Worker
18:24 Caching mechanism in UI5
Cache Buster for OpenUI5: openui5.hana.ondemand.com/topic/91f080966f4d1014b6dd926db0e91070
18:49 Caching using Service Woker API
UI5 service worker sample: github.com/SAP-samples/ui5-service-worker-sample
27:49 Caching recommendation for UI5 apps running on SAP AS ABAP
30:05 Caching recommendation for SAP Fiori launchpad scenarios
31:00 General to UI5 Web Components
UI5 Framework and UI5 Web Components: blogs.sap.com/2020/03/10/ui5-framework-and-ui5-web-components
31:53 UI5 Web Components Enablement
blogs.sap.com/2020/03/10/ui5-framework-and-ui5-web-components
33:09 Current status on UI5 Web Components enablement (demo)
37:26 Usage of non-UI5 Web Components in UI5
38:04 Final words
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Resources:
UI5con ON AIR 2021:
- Announcement: blogs.sap.com/2021/03/03/ui5consap-on-air- 2021-call-for-speakers-were-back/
- Homepage: openui5.org/ui5con/onair2021
- Twitter: twitter.com/ui5con
Content Security Policy:
- Generic information about CSP: w3.org/TR/CSP2
- CSP documentation in UI5: openui5.hana.ondemand.com/topic/fe1a6dba940e479fb7c3bc753f92b28c
- Documentation in UI5 - Is Your Application Ready for Asynchronous Loading?: openui5.hana.ondemand.com/topic/493a15aa978d4fe9a67ea9407166eb01
- Documentation in UI5 - Use Asynchronous Loading: openui5.hana.ondemand.com/topic/676b636446c94eada183b1218a824717
Caching:
- Cache Buster for OpenUI5: openui5.hana.ondemand.com/topic/91f080966f4d1014b6dd926db0e91070
- UI5 service worker sample: github.com/SAP-samples/ui5-service-worker-sample
UI5 Web Components:
- Homepage: sap.github.io/ui5-webcomponents
- Blog post - UI5 Framework and UI5 Web Components: blogs.sap.com/2020/03/10/ui5-framework-and-ui5-web-components
- Blog post - UI5 with UI5 Web Components: blogs.sap.com/2020/03/06/ui5-with-ui5-web-components
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Music: klinik FX
In this episode of #UI5erslive we will deal with the two following topics: Content Security Policy (#CSP) and caching. For this, we have Jens Ittel and Tobias Sorn with us, both colleagues from the #UI5 Core development.
CSP compliance is a high-priority topic - not only for us. We already made some good progress here, but still need to remove some obstacles to support strict CSP. Jens will introduce this topic and the current status.
Tobias will be with us to show how the #ServiceWorkerAPI, which is available in modern web browsers, could be used in a UI5 app to realize different caching strategies.
And finally, Peter informs about the progress to work the #UI5WebComponents into the UI5 framework.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Video Chapters:
00:00 Welcome
01:12 UI5con ON AIR 2021
01:49 SAP Fiori elements for OData V4: Roadmap for OVP and ALP floorplans
02:50 Barcode scanner control for UI5
04:30 Usage of new UI5 renderer API in SAP Analytical Cloud controls
05:22 Content Security Policy
w3.org/TR/CSP2
07:54 Evolution of CSP support in UI5
10:23 Current status of CSP support in UI5
10:57 CSP goals for 2021
12:06 Steps required from UI5 to support strict CSP
14:18 Steps required from applications to support strict CSP
Documentation in UI5:
CSP: openui5.hana.ondemand.com/topic/fe1a6dba940e479fb7c3bc753f92b28c
Is Your Application Ready for Asynchronous Loading: openui5.hana.ondemand.com/topic/493a15aa978d4fe9a67ea9407166eb01
Use Asynchronous Loading: openui5.hana.ondemand.com/topic/676b636446c94eada183b1218a824717
17:29 Request caching with Service Worker
18:24 Caching mechanism in UI5
Cache Buster for OpenUI5: openui5.hana.ondemand.com/topic/91f080966f4d1014b6dd926db0e91070
18:49 Caching using Service Woker API
UI5 service worker sample: github.com/SAP-samples/ui5-service-worker-sample
27:49 Caching recommendation for UI5 apps running on SAP AS ABAP
30:05 Caching recommendation for SAP Fiori launchpad scenarios
31:00 General to UI5 Web Components
UI5 Framework and UI5 Web Components: blogs.sap.com/2020/03/10/ui5-framework-and-ui5-web-components
31:53 UI5 Web Components Enablement
blogs.sap.com/2020/03/10/ui5-framework-and-ui5-web-components
33:09 Current status on UI5 Web Components enablement (demo)
37:26 Usage of non-UI5 Web Components in UI5
38:04 Final words
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Resources:
UI5con ON AIR 2021:
- Announcement: blogs.sap.com/2021/03/03/ui5consap-on-air- 2021-call-for-speakers-were-back/
- Homepage: openui5.org/ui5con/onair2021
- Twitter: twitter.com/ui5con
Content Security Policy:
- Generic information about CSP: w3.org/TR/CSP2
- CSP documentation in UI5: openui5.hana.ondemand.com/topic/fe1a6dba940e479fb7c3bc753f92b28c
- Documentation in UI5 - Is Your Application Ready for Asynchronous Loading?: openui5.hana.ondemand.com/topic/493a15aa978d4fe9a67ea9407166eb01
- Documentation in UI5 - Use Asynchronous Loading: openui5.hana.ondemand.com/topic/676b636446c94eada183b1218a824717
Caching:
- Cache Buster for OpenUI5: openui5.hana.ondemand.com/topic/91f080966f4d1014b6dd926db0e91070
- UI5 service worker sample: github.com/SAP-samples/ui5-service-worker-sample
UI5 Web Components:
- Homepage: sap.github.io/ui5-webcomponents
- Blog post - UI5 Framework and UI5 Web Components: blogs.sap.com/2020/03/10/ui5-framework-and-ui5-web-components
- Blog post - UI5 with UI5 Web Components: blogs.sap.com/2020/03/06/ui5-with-ui5-web-components
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Music: klinik FX










