|
POST
|
@KitKat94 One way you might try is using the List widget. In the State/Selected/Select mode, you can change it from the default Single to Multiple: With that, you can select the desired feature records and export them. One downside is that the users might need to play around and familiarize themselves with the data to know which record in the list is what they want from the map.
... View more
06-25-2023
12:29 AM
|
0
|
0
|
1756
|
|
POST
|
I tried it on AGOL and the zoom and flash work fine: As for the flash styles, currently, it is not editable. However, feel free to bring it up in the Ideas channel and we will evaluate based on the feedback. Thanks for bringing this up.
... View more
06-25-2023
12:19 AM
|
0
|
3
|
2699
|
|
POST
|
@ML123 To help collaborate - are you using the ds filter function for each map view? Or some filtering elsewhere that you mentioned as "queried features"?
... View more
06-25-2023
12:07 AM
|
0
|
0
|
1449
|
|
POST
|
@AndyWells Currently, there is no way to remove the search section. It is integrated into the advancedSelect design. It may look better using Pills style if the values are in small numbers. Also, feel free to bring it to the Ideas channel, we can evaluate this further based on community feedback.
... View more
06-24-2023
08:32 PM
|
0
|
0
|
670
|
|
POST
|
To change label The background color for filter buttons cannot be customized at this time, unfortunately. It only shows light or dark depending on the theme choices.
... View more
06-24-2023
07:05 PM
|
0
|
2
|
1941
|
|
POST
|
@DeirdreSmyth This is the designed behavior of the Basemap Gallery widget, to allow users to switch back to the original basemap if needed. There is no way to remove it. However, if you want to rename it, I believe it can be modified in the org/group basemap settings if you are using a designated one.
... View more
06-24-2023
06:47 PM
|
0
|
1
|
6119
|
|
BLOG
|
Experience Builder and web accessibility standards Experience Builder is committed to providing accessible experiences for all users, by following the World Wide Web Consortium (W3C)'s Web Content Accessibility Guidelines (WCAG) and more. Experience Builder accessibility best practices We are trying our best to make elements in Experience Builder as accessible as possible, but this does not mean every app created is accessible by default. First, there are some challenges that web applications and builder platforms are facing, such as map interactions and free drag-and-drops. We will constantly seek solutions for this kind of commonly recognized confinements. Second, be aware that some configurations need to be controlled by the authors, such as adding alternative texts for images or making sure that the color contrast between the foreground and background colors meets WCAG requirements. Third, Experience Builder has many aspects, such as frameworks, themes, widgets, components, etc. Support for each widget will be added through incremental releases. Widgets that have supported accessibility include Button, Image, Embed, Menu, Views Navigation, Share, Timeline, Coordinates, Filter, layout widgets, and more. Here are some basic rules to help you generate accessible apps or websites created by Experience Builder. Evaluate your layout designs for the app Three layout types are available in Experience Builder, reflecting on three types of pages - Scrolling, Fullscreen, and Grid. We recommend evaluating your app from the layout design perspective from the beginning when it comes to supporting accessibility. In scrolling pages, added elements are arranged automatically in twelve-equally-divided blocks, and their tab orders will automatically follow the visual & defined order. Layout widgets like Column and Row also follow the same pattern. You can also add Fullscreen pages utilizing a fixed layout. This type of layout uses absolute position, and widgets like Fixed Panel, Card, Map, Section views, and List follow this pattern. By default, in a fixed layout, the tab order follows the order widgets/elements are added; however, this could be a problem when configuring Fullscreen apps. To resolve this, we provide an A11Y option on the setting bar at the bottom-right of the builder. After turning on the ‘Auto-calculate element tab orders in fixed layouts’ option, the order of newly added widgets on the canvas or onto other widgets will be auto-calculated and adjusted based on their position, which will generate an optimal tab order similar to the visual element orders. Warning: This option will change the vertical order of widgets as well. We do not recommend introducing widget overlays for an accessible app. We recommend turning on this option from the beginning and then starting to add widgets to create an accessible Fullscreen app. For existing apps, it can also be maneuvered but a bit tricky. In previously configured apps, turning on this option will not automatically adjust the element orders - you will need to make adjustments on every level of the fixed layout. For example, if you have four widgets spread out in the canvas, resizing any widget will trigger the auto-calculation; if you have a Card widget, moving or resizing buttons inside the Card widget triggers the auto-calculation within; if there are nested Section views with other widgets, it is required to move/change position or size settings at each level to auto-calculate the orders. We recommend you choose the Fullscreen or Scrolling pages to build your accessible apps for better results. Provide proper alternative text and labels for elements Images are commonly used in apps. The image alternative texts are necessary for an accessible app. One way to add images is to upload them through the Image widget. In the widget setting, there is an option to configure alt text, which we recommend to be as concise and clear as possible. For uploaded icons, the alt text is set as empty by default. It is also crucial to provide proper labels for certain elements. For instance, you can add Tooltip, Text, or an icon in the Button widget. If provided, the tooltip will be recognized as the aria-label for the button; if not provided, Text will be added; if neither Tooltip nor Text is provided, the icon filename will be used. Choices on the theme and color Experience Builder has provided six themes - Default, Dark, Ink, Violet, Vivid, and Organization Shared. You can also customize the themes' color. The built-in themes provided meet the color contrast ratio requirements by default. If you choose to customize the theme colors, make sure it complies with WCAG requirements of 4.5:1 for textual content and 3:1 for images or others. Other specs In addition to layouts, alt text & labels, and theme & color, a few highlights are available for a better experience. In the Set link configurations, if you choose to open it in the New window, there will be a warning of the new window when the focus is on the link element. With repetitive elements such as dynamic records populated inside a List widget, it could be a challenge when the record list is long, and you must tab through all elements inside them to focus on the next interactive element. For a better user experience, we provide a skip link mechanism, which is also suggested by WCAG guidelines. When the focus is inside a List widget, using the Esc key allows you to jump out of this widget, and another Tab key will help focus on the next available element on the page. Check out templates like A Glimpse of the Continents, Topic Report, or City GeoHub for a relatively more optimized experience with accessibility. Screen readers We recommend NVDA for web applications in Windows OS (Firefox, Chrome, and other supported), or VoiceOver in MacOS (Safari, Chrome, and other supported browsers) for optimal effects. Builder accessibility support To provide a better and more unified experience for app and builder users, we also try to make the builder interface - the authoring tool as accessible as possible. For example, individual widget aims to support the Content and Style panel settings to ensure that both keyboard navigation tab behavior and screen readers are desired. Future considerations While we try our best to make Experience Builder accessible, some aspects may still need to be optimized in the future. For example, widget interactions with the map are limited – such as in Draw, Coordinates, and Swipe widgets, etc. The drag-to-drop actions are also limited to mouse actions for now, when adding widgets to the builder canvas, or reordering list items, for instance. In addition, there are cases where web pages are composed of different widgets, say a Text widget indicating information and other interactive elements in a Button or List widget below it. Currently, there is no way to provide associated labelings between them. More resources Esri provides a variety of resources on accessibility for its products. You can review our Esri Accessibility and Esri Legal Accessibility sites for more details. Do not hesitate to reach out at [email protected] with questions and suggestions.
... View more
06-20-2023
12:14 AM
|
8
|
5
|
19641
|
|
IDEA
|
@MarlboroughDistrict_Council From my understanding, this feature is supported only by the Experience Builder Map Layers widget. Other products are probably not going to support it.
... View more
06-19-2023
06:39 PM
|
0
|
0
|
2080
|
|
POST
|
Hi @mtebbe - thanks for sharing the app. However, I cannot access the data layers, could you please help confirm those are also shared if possible? Thanks.
... View more
06-19-2023
06:23 PM
|
0
|
2
|
3944
|
|
POST
|
@LJackson29 Do you have a sample app or data that we can take a look at? We have tried using large services but cannot reproduce the issue.
... View more
06-18-2023
07:37 PM
|
0
|
0
|
2588
|
|
IDEA
|
@MarlboroughDistrict_Council - Unfortunately, the answer is negative. From Experience Builder's perspective, the tools inside Map widget configurations will provide no further configurations; also, we have confirmation that the API widget utilized by this will not support the tick box options - it is against their general design. If advanced/customized features like these are needed, the stand-alone OOTB Map Layers widget is the way to achieve it.
... View more
06-18-2023
07:23 PM
|
0
|
0
|
5900
|
|
IDEA
|
@feralcatcolonist As for the radio buttons, or the custom images you mentioned - unfortunately, we have no plan to support them for now for this widget. Radio buttons have specific UI meanings that differ from checkboxes, and they cannot apply to the majority of cases of the current Map Layers workflow - which custom images would lack as well. As for the Enterprise version, @Jianxia would be a better resource to reach out to.
... View more
06-16-2023
10:58 AM
|
0
|
0
|
5934
|
|
POST
|
That sounds odd. Maybe I ask - what environment and version are you using?
... View more
06-16-2023
02:21 AM
|
0
|
0
|
1648
|
|
POST
|
Hi @PBBennetch_columbus This issue is fixed in the recent AGOL 2023 June release. You can give it another try and feel free to let us know if there are any other concerns. Thanks.
... View more
06-16-2023
02:15 AM
|
1
|
0
|
2346
|
|
POST
|
Hi @RyanBohan - as for the speed settings, it has been enhanced in the recent AGOL 2023 June release. You can give it a try. In the custom mode: - If in a previously-configured app with custom mode, the default speed will be set as 'Medium' - If using a feature layer or map service layer directly, the default speed will be 'Medium' - If using a web map as the data source in newly-created apps, the default speed will honor what has been configured inside the MV
... View more
06-16-2023
02:12 AM
|
0
|
0
|
4296
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 11-16-2024 05:39 PM | |
| 1 | 11-13-2024 09:49 PM | |
| 1 | 06-23-2026 07:11 PM | |
| 1 | 07-03-2026 01:30 AM | |
| 1 | 06-30-2026 07:45 PM |
| Online Status |
Offline
|
| Date Last Visited |
Sunday
|