15:42:10 RRSAgent has joined #m4h 15:42:10 logging to https://www.w3.org/2022/09/12-m4h-irc 15:42:48 start meeting 15:47:37 present+ 15:47:50 present+ PeterR 15:48:09 jvanulde has joined #m4h 15:50:05 present+ jvanulde 15:57:06 scribe 15:57:11 scribe jvanulde 15:57:59 rego has joined #m4h 15:58:11 bkardell_ has joined #m4h 15:58:21 present+ satakagi 15:58:27 present+ 16:00:05 present+ 16:01:08 Hi all, difficulties getting zoom started for all, please stand by... 16:02:30 jvanulde_ has joined #m4h 16:03:55 PeterR: Welcome to Vancouver 16:07:11 zcorpan has joined #m4h 16:07:19 present+ 16:07:26 Aliyan has joined #m4h 16:07:37 boaz has joined #m4h 16:07:42 present+ 16:09:05 sheila has joined #m4h 16:09:28 PeterR: Presenting video introducing community group... 16:15:28 PeterR: Opens floor to questions... 16:16:34 q? 16:17:33 q? 16:18:38 zcorpan: work on web maps research summary 16:18:59 zcorpan: research done for NRCan 16:19:18 zcorpan: httparchive used by browser implementers 16:19:58 zcorpan: static analysis, httparchive 7.5M pages crawled monthly. Data on html,css, js on every page. 16:20:10 zcorpan: no leaf pages, only front pages 16:20:20 s/leaf/deep/ 16:20:57 zcorpan: how many use, how they use maps: 16% of all pages use maps. Video for example is on 4%, Youtube 10%, still less than maps 16:21:14 zcorpan: 22% of maps use features / locations 16:21:41 zcorpan: range between simple and complex use cases 16:22:05 zcorpan: survey of web devs who use maps, make web maps. Promoted widely on Web. 16:22:13 zcorpan: received 78 responses. 16:22:45 zcorpan: key finding is that implementing interactions is the most difficult aspect. 16:22:49 q? 16:22:55 zcorpan: no beginner friendly solutions 16:23:03 zcorpan: map bounds 16:23:24 zcorpan: people want to make maps accessible, but don't have the tools or don't know of them to do so 16:23:39 zcorpan: performance was covered, webgl power use 16:24:05 zcorpan: pan / zoom interactions, ability to define css for maps 16:24:46 zcorpan: from our expert interviews; key finding capability for better accessibility needs more work 16:25:04 zcorpan: switch projections on the fly needed 16:25:17 zcorpan: difficult to integrate maps into larger applications. 16:25:30 zcorpan: takeaways are perf, a11y 16:26:09 zcorpan: also interviewed browser implementers. element is for viewing 3d models on a smaller scale / AR 16:26:49 zcorpan: interactive elements / attributes. Camera, without giving the page access to private info. 16:27:06 zcorpan: overlap of functionality with web maps, interaction may be different. 16:27:29 zcorpan: takeaway from browser implementers: want buy-in from mapping frameworks. 16:27:53 zcorpan: potential solutions: 3 starting points 16:28:02 zcorpan: start with mapml proposal, iterate 16:28:19 zcorpan: start w model element 16:29:08 zcorpan: 3 iterative approach. Bocoup recommends iterative approach 16:29:42 zcorpan: roadmap recommendation, goals and milestones. 16:30:04 zcorpan: a11y, perf, privacy 16:30:17 zcorpan: engage key stakeholders 16:30:41 zcorpan: have started doing some of the research. close gaps in Web map frameworks 16:31:15 zcorpan: polyfill. Open to working with Igalia to implement in browser engines 16:31:41 zcorpan: update mdn documentation 16:32:16 zcorpan: roadmap in more detail - need a link for the record here 16:33:10 zcorpan: reviews detailed road map. 16:37:25 zcorpan: roadmap -> https://static1.bocoup.com/assets/2022/06/08184700/Maps-for-HTML-Roadmap-March-2022-1.pdf 16:38:37 q? 16:38:39 q+ 16:39:11 ack bkardell_ 16:39:57 bkardell_: astounding amount of web maps; everybody knows that you rarely see the map on a homepage, usually assume it's buried in a site 16:40:13 bkardell_: possible to assume it's even higher than 16% 16:40:43 bkardell_: can't think of anything that is as widely useful. Hope that we can find people interested in solving these problems. 16:41:09 bkardell_: pan/zoom is so valuable in many contexts, not just maps. 16:41:42 bkardell_: also, my comment is that when you present something like this, it seems like something that's not going to get done. 16:42:24 bkardell_: other small things by comparison take a long time. The thing that I like about the iterative approach is that we may be able to find value and deliver it as we go. 16:43:13 zcorpan: very good point; for each capability that we have we might be able to deliver incrementally. Even if that's all we do it will be worth the effort. 16:43:41 bkardell_: html5 took many years, but we got pieces of it along the way. This plan is really good, i agree with it. 16:43:57 q? 16:44:42 present+ eparsons 16:45:15 eparsons: To be completely honest, Google doesn't have a view on this topic specifically 16:45:31 eparsons: need to reframe what the problem is 16:45:56 eparsons: put a map on a web page, simple store finder 16:46:19 eparsons: Google sees this as a solved problem. 16:46:37 eparsons: so I think we need to re-state the problem. 16:47:11 eparsons: The future of the map is not a map, necessarily. It's about other ways of providing geospatial information. 16:47:29 ... prob. not something that looks solely like a cartographic map. 16:47:43 ... maps online at the moment aren't good citizens of the web. 16:47:59 ... takes a person with geographical training to make them 16:48:29 ... from pov of an autonomous agent, what they see in the JavaScipt is invisible i.e. nothing 16:48:43 ... not machine-interpretable 16:48:55 ... from my perspective, that's the problem that we need to solve 16:49:32 ... how do we describe the location semantics in an html web page and make it available to the autonomous agent 16:50:00 ... in other words, what is actually displayed on the map. 16:50:27 ... should not fall into the trap, that we often do in our industry, of asking the question of the wrong people. 16:50:44 ... by talking to GIS people, you'll get a bias in the answer. 16:51:19 ... black hole of geospatial content 16:52:09 ... putting geospatial on the Web; OGC has struggled with this fundamental problem: Web service standards are opaque to the rest of the internet. 16:52:40 ... unless you already understand these services, it's impossible to understand the content 16:53:14 ... W3C / OGC worked together to produce SDW Best Practices document, to make geo more webby. 16:53:41 ... this has morphed into Cloud native geo content 16:53:52 ... vector tile date in cloud native approach. 16:54:48 ... from server POV, metadata should be easier to interpret 16:55:34 ... need a simple tagging for maps, this is the fundamental problem. 16:56:04 ... will help accessibility, valuable geospatial information is largely invisible in its native form 16:56:29 q+ 16:57:09 q+ 16:58:27 ack PeterR 16:58:38 ack bkardell_ 16:58:38 ack bkardell_ 16:59:30 q? 17:00:43 q+ 17:02:35 q+ 17:02:59 bkardell_: what are you going to render? 17:04:15 jvanulde_ has joined #m4h 17:06:09 q? 17:06:12 eparson: relative geographical terms are important 17:06:19 ack boaz 17:06:31 boaz: alt text for maps 17:07:26 boaz: shares web page with leaflet map 17:08:11 boaz: descriptions of features in "alt text" alternate page 17:11:25 boaz: maps are visualizations 17:14:22 PeterR: Regarding the map of Denver... we know it's Denver from the coordinates 17:15:21 PeterR: The BBOX coordinates are not available to indexing engines 17:16:34 edparsons: we are looking at this at our own level of abstraction, where is Denver? We can't rely simply on coordinates 17:16:50 eparsons: a sighted person can see that the map is a map of Denver, but how is that information exposed to machines? 17:17:09 q? 17:17:46 ack zcorpan 17:18:29 zcorpan: a11y is a top priority, but it's not the only problem. For example, performance was something that people brought up, as not sufficient for maps. 17:19:04 zcorpan: scrolling is a fundamental feature of how browsers work. panning and zooming widget in the browser is needed. 17:20:49 PeterR: I want highlight the work that has been done at a technical level in the community group 17:24:38 PeterR: Use Cases and Requirements for Standardizing Web Map document was developed 17:25:38 PeterR: A matrix of capabilities was developed, allowing us to show that what has been implemented 17:26:26 PeterR: User documentation ongoing including interactive examples for the elements 17:27:11 PeterR: Documentation aimed at web developers 17:29:06 PeterR: GeoJSON API implementation in progress 17:29:40 PeterR: Chrome and Edge extension is available in developer mode 17:31:05 PeterR: Extension supports localization according the browser settings 17:32:50 PeterR: Extension supports accessibility preferences 17:34:49 PeterR: Exploring using links to navigate e.g. pan/zoom 17:35:38 PeterR: Geospatial linking to create a web of maps 17:36:28 PeterR: Improvements to the custom projections API 17:38:21 PeterR: Feature captions for accessibility, tab order is respected, you can navigate into the features in the map by tabbing 17:39:38 PeterR: Feature captions presented as a tooltip in the map, features are sorted by distance ascending from centre of the map 17:40:53 PeterR: Selecting the feature and hitting enter will provide feature properties in a popup on the map 17:43:03 PeterR: Accessible layer control, worked to make it more accessible, keyboard navigable and screen reader compatible 17:44:52 PeterR: Feature index, can be enabled in the page, a keyboard navigation technique, allows one to drill down into features 17:45:01 q? 17:46:49 PeterR: It's really important to get your organization to join our Community Group 17:47:01 q? 17:47:51 PeterR: Closing the meeting, join us on Thursday! 18:02:56 rrsagent, stop log 18:02:56 I'm logging. I don't understand 'stop log', PeterR. Try /msg RRSAgent help 18:03:08 rrsagent, end meeting 18:03:08 I'm logging. I don't understand 'end meeting', PeterR. Try /msg RRSAgent help 18:05:22 rrsagent, make logs world-visible 18:05:44 rrsagent, please generate the minutes 18:05:44 I have made the request to generate https://www.w3.org/2022/09/12-m4h-minutes.html PeterR 19:55:54 Zakim has left #m4h 21:35:22 Karen has joined #m4h 21:35:52 PeterR has joined #m4h 21:37:37 Karen has joined #m4h 21:58:04 rrsagent, bye 21:58:04 I see no action items