- From: Neil Soiffer <soiffer@alum.mit.edu>
- Date: Fri, 20 Aug 2021 15:55:23 -0700
- To: "www-math@w3.org" <www-math@w3.org>
- Message-ID: <CAESRWkBmgnhAuRrUBnGtrEPiQOaDhNcP7s6uTmO0UwEteBP4pg@mail.gmail.com>
Attendees: - Bert Bos - Sam Dooley - Brian Kardell - David Farmer - Deyan Ginev - Paul Libbrecht - Louis Maher - Bruce Miller - Murray Sargent - Neil Soiffer - David Carlisle - Stephen Watt Regrets: - Laurence Zaysser - Patrick Ion Announcements/updatesBB: sent out the following note. The TPAC meeting organizers are asking all WGs if and when they want to hold meetings during TPAC (25-29 October), and to fill in this wiki page: TPAC Meeting Scheduling Form <https://www.w3.org/wiki/TPAC/2021/GroupMeetings> The deadline is September 10. NS: I have reached out to the ARIA group twice about a joint meeting but still haven't heard back. NS: Do we want to have a half-day working meeting to go over the MathML spec 3 and start converting it to MathML spec 4 document? BB: TPAC is an opportunity to get observers who might want to listen to us. NS: we could have a couple of hour-long meetings to discuss issues. A one- hour meeting might be more attractive than a half-day session. DC: Will not have multi days off from work to attend TPAC meetings this year. An hour here and there would be more practical. BK: was in favor of a couple of hour-long meetings. BK: would like to talk about what is in math level one core and what is not in level one. BK: we have many issues like what do we do about shadow dom. NS: a different group of people would be interested in intent than would be interested in core level one issues. BK: the challenge with intent is that it is big and complex. There is a group of people who will have no interest in this discussion. PL: Core and Intent are WG MathML internal topics. People may not come to meetings with the words "intent" and "Core level one" in the meeting titles. Some people might think that MathJax may make MathML unnecessary. DC: Call the core discussion something like "How To Get MathML In To Browsers". BM: Use intent as a code word for semantics. BM: We would like to brainstorm with the greater W3C community to see if we are leaving something out or are we taking wrong approaches. BK: have a session on gap analysis for Math accessibility. SW: What does the w3 think about unsighted issues versus accessibility issues? One unsighted issue could be speech capability on the web. Is the MathML WG addressing unsighted issues like proper speech pronunciation? BK: there will be four meetings about speech on the web. BK is giving one of those talks. These groups may not be coordinating with one another in their work. NS: There was a CSS speech module which was never fully implemented. BK: asked two questions: Is what we are doing more complex than the issues that the other W3C groups are working on, and how does what we are doing coordinate with what the rest of the w3C is doing? PL: is there a list of meetings we should be watching? NS: there will be a list of public meetings once everyone has scheduled their meetings. For the most part, these meetings will be open to anyone who wants to attend. BK: we should coordinate on which MathML WG members go to what meetings. Some other topics of interest to us are ARIA, CSS and AOM (accessible object model). BK: Maybe we should have an accessibility object model. We should attend this meeting. Drop search from WG goals (and in particular, from the gap analysis)? NS: Showed two ways to do math searches. The first is by searching for text like "Bessel functions". A second method is to search for equations. The text searches work, the equation searchs sometimes work but were less successful than text searches. There are specialized math search engines. MUS: suggested turning equations into indices and doing searches on these indices. NS: Should we be doing something to make search easier? MUS: use MathML and turn it into indices for searches. BM: two aproaches to math search: Base your search on the information in content MathML or base your search on indices. LaTeX can be tokenized. You can walk the MathML tree and index it. The search engines do not craw the web and turn equations into indices. NS: Largely we do not need to do anything for search other than what we are doing for accessibility. BK: Seems like we are talking about 3 things here. 1) evaluate the status of searching - can it be done today - the answer is yes, we have data. 2) Would intent metadata or something *potentially* help it? Seems easy to say "Yes, probably" but that isn't the driving factor here and we don't actually have 'proof' yet for reasons discussed. I think that's not our primary goal. 3) It is interesting to think about "how special math is, and why?" There are many kinds of things you can't search for, for example lots of programming constructs and topics that affect all sorts of people and have a number of similarities. Seems harder to argue that Math (which is underinvested in historically) just *needs* special complexity here without data or proof. SW: We want to Normalize math so that it can be searched for. If there are several ways to mark up a thing, we should normalize the process so that there is only one way to mark it. This would allow us to turn math into indices for search purposes. NS: should we try to normalize MathML? Do we want to have normalized MathML? DG: Meta data helps get higher quality searches. We should not be talking about this without the venders in the room. (SCO means search engine optimization.) DG: Search engines ignore text that is not visible on web pages. Such things like attributes are ignored for search because people used to hack the attributes to make certain web pages more popular, or to insert items not related to the web page. PL: The equivalence of two things is defined by the situation of use in many different cases. is "j" current or an index. No way to support search engines accept through normalization. DG: it is more harmful than useful to create standards that are not used. Make sure they will be used before placing the standards in specifications. *ACTION ITEM:* DG: will send PL: information on search. SW: We have not decided to work on the normalization issue. There are many characters that look similar to one another but have different uses, and people ignore the differences. MUS: has contact with the Bing search engine people. He could encourage them to work with us. This might encourage google to also work with us. BM: We should not get too far in specifying what a pure math search engine should do. BM: Normalization has been suggested for many different topics like searches, accessibility, CSS and other issues. NS: Do we need to discuss search in the gap document? DG: what is out there works pretty well. Perhaps we could add meta data that might be useful if other people pick it up. BM: WE should mention search in the introduction as a reason for improving accessibility. NS: Should we drop search? Our consensus is yes. WE will just mention that accessibility could improve search. Gap Analysis Doc The Gap Analysis document is at Gap Document <https://docs.google.com/document/d/1Pzsf2dqTkbYXFmoKCLzvtrNERNmtF2MHX1WtugB3PfA/edit#> NS: The parallel section is generating controversy. What should we do about this? SD: have one section on parallel markup and another section on intent attribute, and one section on vocabulary. NS: MOS: might not want to refer to open math content dictionaries. He has had better luck with wiki sources. NS: would like to see a larger example than our (a,b) case. He would like to show nesting. DG: and others, decided to have the same three examples in each section of the Gap document. This would clarify how each point is implemented. DG: has three examples in the ARIA portion of the gap document. He agreed to make some of these examples more complicated so that they could be used in each portion of the gap document. *ACTION ITEM:* DG and NS will work together to make the three ARIA examples more complicated. *ACTION ITEM:* NS: what is our work item for next meeting? Have every section have a reference to DG's three ARIA examples. If necessary reference outside documents to demonstrate these three cases. DG: we need an editor to resolve edits. NS: does not feel comfortable with resolving issues involving parallel disagreements. *ACTION ITEM:* The parallel authors will resolve the edit issues among themselves. Our next meeting will be on September 2, 2021.
Received on Friday, 20 August 2021 22:55:44 UTC