WEBVTT
Kind: captions
Language: en

00:00:04.800 --> 00:00:10.240
Good afternoon and welcome. My name is&nbsp;
Anita Walz. I’m the open education,&nbsp;&nbsp;

00:00:10.240 --> 00:00:14.960
the assistant director for open education,&nbsp;
and scholarly communication librarian here&nbsp;&nbsp;

00:00:14.960 --> 00:00:20.560
at Virginia Tech. This event is sponsored by the&nbsp;
University Libraries open knowledge committee in&nbsp;&nbsp;

00:00:20.560 --> 00:00:26.240
consultation with colleagues from Virginia Tech's&nbsp;
office of accessible technology, undergraduate&nbsp;&nbsp;

00:00:26.240 --> 00:00:31.120
academic affairs, the College of Engineering,&nbsp;
the Department of Mathematics and Virginia Tech&nbsp;&nbsp;

00:00:31.120 --> 00:00:37.440
Publishing. Thank you so much for each of you&nbsp;
who were involved in planning this event for&nbsp;&nbsp;

00:00:37.440 --> 00:00:45.920
your involvement. This is the second of two events&nbsp;
in Virginia Tech's 2021 open education symposium.&nbsp;&nbsp;

00:00:47.200 --> 00:00:52.960
If you wish to find more information about&nbsp;
the other events, we have one more on Friday&nbsp;&nbsp;

00:00:52.960 --> 00:00:59.440
that is co-sponsored with SCHEV which is the&nbsp;
State Council on Higher Education for Virginia&nbsp;&nbsp;

00:00:59.440 --> 00:01:06.400
on Friday. And all of our recordings&nbsp;
will be available on the open education&nbsp;&nbsp;

00:01:06.400 --> 00:01:12.640
website for Virginia Tech. We welcome&nbsp;
seeing you or having you view the, the um,&nbsp;&nbsp;

00:01:14.560 --> 00:01:19.440
the information the, the recordings there after&nbsp;
they're posted those will be about a week.&nbsp;&nbsp;

00:01:21.360 --> 00:01:24.480
There are also many international virtual events&nbsp;&nbsp;

00:01:24.480 --> 00:01:28.240
and there's more information&nbsp;
available at openeducationweek.org.

00:01:30.000 --> 00:01:34.880
The idea for this presentation came out&nbsp;
of multiple efforts to make STEM content,&nbsp;&nbsp;

00:01:35.760 --> 00:01:40.720
specifically math rich open educational&nbsp;
resources accessible to people with low vision.&nbsp;&nbsp;

00:01:41.280 --> 00:01:45.520
Over the last five years I have, with&nbsp;
colleagues in Virginia Tech publishing,&nbsp;&nbsp;

00:01:45.520 --> 00:01:51.200
experimented with several different methods for&nbsp;
making math intensive educational resources,&nbsp;&nbsp;

00:01:51.200 --> 00:01:56.960
open educational resources accessible. These&nbsp;
have involved receiving manuscripts in print,&nbsp;&nbsp;

00:01:56.960 --> 00:02:02.080
LaTex and Microsoft Word. We have&nbsp;
worked with PDF tagging, LaTex,&nbsp;&nbsp;

00:02:02.080 --> 00:02:08.000
and MathML in press books as well as&nbsp;
some other methods. We participated&nbsp;&nbsp;

00:02:08.000 --> 00:02:14.000
and initiated conversations with many of you on&nbsp;
this call. In designing this program, we have two&nbsp;&nbsp;

00:02:14.000 --> 00:02:21.200
main two overarching goals in mind. We hope&nbsp;
that digital math, STEM, and, and open education&nbsp;&nbsp;

00:02:21.200 --> 00:02:26.080
communities will catch a vision for what is&nbsp;
possible regarding STEM and accessibility,&nbsp;&nbsp;

00:02:26.880 --> 00:02:32.160
and we hope you'll be motivated to learn more.&nbsp;
We've created an annotated list of resources&nbsp;&nbsp;

00:02:32.160 --> 00:02:38.560
that we hope you will add to this is available&nbsp;
at bitly/ accessible_STEM. That link should&nbsp;&nbsp;

00:02:38.560 --> 00:02:43.520
also be in the chat. We hope that you'll gain&nbsp;
greater insight into the importance of making&nbsp;&nbsp;

00:02:43.520 --> 00:02:48.880
and sharing content which is not only openly&nbsp;
licensed, but is also accessible with that.

00:02:48.880 --> 00:02:54.720
I'd like to introduce you to our speaker. Dr&nbsp;
Volker Sorge is professor in document analysis&nbsp;&nbsp;

00:02:54.720 --> 00:02:59.120
and accessibility at the School of Computer&nbsp;
Science at the University of Birmingham in&nbsp;&nbsp;

00:02:59.120 --> 00:03:05.520
the UK. Dr Sorge leads the scientific document&nbsp;
analysis group whose research primarily focuses&nbsp;&nbsp;

00:03:05.520 --> 00:03:10.960
on mathematical document analysis, diagram&nbsp;
recognition, and handwriting recognition.&nbsp;&nbsp;

00:03:11.760 --> 00:03:14.560
He's worked on STEM accessibility for many years.&nbsp;&nbsp;

00:03:15.280 --> 00:03:21.040
As a visiting scientist at Google. He integrated&nbsp;
math support into the ChromeBox screen reader.&nbsp;&nbsp;

00:03:21.920 --> 00:03:26.320
As a member of the MathJax consortium he has&nbsp;
worked on formula accessibility on the web.&nbsp;&nbsp;

00:03:26.880 --> 00:03:31.840
Most recently, in collaboration with the Pretext&nbsp;
Group, the National Federation for the Blind,&nbsp;&nbsp;

00:03:31.840 --> 00:03:37.280
and the American Institute of Mathematics, he&nbsp;
contributed to the automatic transcription of&nbsp;&nbsp;

00:03:37.280 --> 00:03:43.680
LaTex textbooks into tactile braille books. In&nbsp;
his startup company, Progressive Accessibility&nbsp;&nbsp;

00:03:43.680 --> 00:03:48.880
Solutions, Volker focuses on exploiting&nbsp;
pattern recognition and image analysis&nbsp;&nbsp;

00:03:48.880 --> 00:03:54.240
technology for automatically making STEM diagrams&nbsp;
accessible for use in teaching and science&nbsp;&nbsp;

00:03:55.120 --> 00:03:59.600
you study mathematics computer science&nbsp;
and philosophy at the University of&nbsp;

00:03:59.600 --> 00:04:03.920
Würzburg, University of Texas at&nbsp;
Austin, and the Universität des&nbsp;&nbsp;

00:04:04.560 --> 00:04:10.640
Saarlandes. He holds research Masters in&nbsp;
Mathematics, and a PhD in computer science&nbsp;&nbsp;

00:04:10.640 --> 00:04:17.520
in computational logic. Please give a warm,&nbsp;
socially distanced welcome to Dr Sorge.

00:04:17.520 --> 00:04:20.720
Hello; thank you. Thank you very&nbsp;
much for the kind introduction.&nbsp;&nbsp;

00:04:21.360 --> 00:04:26.800
Um yes, thank you again for the kind introduction.&nbsp;
So, my name is Volker Sorge. As, uh Anita said,&nbsp;&nbsp;

00:04:26.800 --> 00:04:33.280
I mm have a professorship at the University of&nbsp;
Birmingham, um, where I’m nominally now, um,&nbsp;&nbsp;

00:04:33.280 --> 00:04:37.360
lead the scientific document analysis group,&nbsp;
because most of my time I actually spend,&nbsp;&nbsp;

00:04:37.360 --> 00:04:42.880
um elsewhere not just because we're still in full&nbsp;
lockdown and therefore the university is closed,&nbsp;&nbsp;

00:04:43.760 --> 00:04:47.600
but also because I’m primarily now working for my&nbsp;
own little company, which is called Progressive&nbsp;&nbsp;

00:04:47.600 --> 00:04:53.120
Accessibility Solutions, as well as for the&nbsp;
MathCheck consortium. And as you can imagine,&nbsp;&nbsp;

00:04:53.120 --> 00:04:58.720
I will talk quite a bit today about MathCheck&nbsp;
uh in the course of this presentation.&nbsp;&nbsp;

00:05:00.160 --> 00:05:06.160
And um I’m very glad to have been invited for this&nbsp;
particular event because I think it's an important&nbsp;&nbsp;

00:05:06.160 --> 00:05:12.000
subject, accessibility, and it's particularly&nbsp;
important right now at this particular point in&nbsp;&nbsp;

00:05:12.000 --> 00:05:17.280
time, and I shall motivate a bit throughout&nbsp;
the beginning of the talk why first of all&nbsp;&nbsp;

00:05:17.280 --> 00:05:23.360
accessibility is important, why it is important at&nbsp;
the current moment and also particularly why it's&nbsp;&nbsp;

00:05:23.360 --> 00:05:32.560
important in education and particularly in higher&nbsp;
education for STEM subjects. And um I will, so,&nbsp;&nbsp;

00:05:32.560 --> 00:05:38.640
towards the second part of my talk, I will then&nbsp;
talk a bit about, a bit about the science behind&nbsp;&nbsp;

00:05:38.640 --> 00:05:43.440
some of these techniques that we're working&nbsp;
on as well as some of the technology that's&nbsp;&nbsp;

00:05:43.440 --> 00:05:48.400
already available and hopefully that will become&nbsp;
available in the future to, to help everybody uh&nbsp;&nbsp;

00:05:48.400 --> 00:05:54.080
with making their content accessible and therefore&nbsp;
also helping people to actually access it.

00:05:55.440 --> 00:05:59.280
So, first question is of course what&nbsp;
is accessibility? Can we somehow define&nbsp;&nbsp;

00:05:59.280 --> 00:06:05.920
accessibility? Um well first of all what&nbsp;
is it about, in particular in our context.&nbsp;&nbsp;

00:06:05.920 --> 00:06:09.920
Most people when you tell them, well,&nbsp;
accessibility they think maybe about uh&nbsp;&nbsp;

00:06:09.920 --> 00:06:16.960
ramps being built to buildings or alternatively&nbsp;
have large cubicles and in toilets um,&nbsp;&nbsp;

00:06:16.960 --> 00:06:22.640
but when we talk about accessibility, we&nbsp;
mainly talk about accessibility, um, which&nbsp;&nbsp;

00:06:23.280 --> 00:06:30.160
is about overcoming barriers that we build by&nbsp;
building more and more modern electronic gadgets&nbsp;&nbsp;

00:06:30.720 --> 00:06:36.400
and there's quite a number. So, everybody in many&nbsp;
ways has some sort of a disability at some point,&nbsp;&nbsp;

00:06:36.400 --> 00:06:41.280
so there's obviously people that are&nbsp;
born or, or have had a disability&nbsp;&nbsp;

00:06:41.280 --> 00:06:46.720
due to a late accident in life like visual&nbsp;
disabilities. People are blind, low vision,&nbsp;&nbsp;

00:06:46.720 --> 00:06:52.080
but there's other things to consider also. You&nbsp;
know people that have are deaf, that have aural&nbsp;&nbsp;

00:06:52.800 --> 00:06:58.320
distractions, people that cannot use certain&nbsp;
gadgets like because they forget this, can't&nbsp;&nbsp;

00:06:58.320 --> 00:07:05.760
use a mouse um, they have to they have to use um&nbsp;
they have other limited modified motor skills they&nbsp;&nbsp;

00:07:05.760 --> 00:07:12.880
can only for instance access a computer with&nbsp;
their mouth etc., and various other cognitive&nbsp;&nbsp;

00:07:12.880 --> 00:07:17.680
disabilities which particular interesting I&nbsp;
always find in a university setting which have&nbsp;&nbsp;

00:07:17.680 --> 00:07:23.400
to do with things like dyslexia, discalcula,&nbsp;
etc. for which we're trying to provide, ah,&nbsp;&nbsp;

00:07:24.160 --> 00:07:31.120
something that overcomes these barriers. And, uh,&nbsp;
just I always like to say, well, everybody's not&nbsp;&nbsp;

00:07:31.120 --> 00:07:38.400
fully able at some point, everybody's is not fully&nbsp;
able at some point in our life so um we all have&nbsp;&nbsp;

00:07:38.400 --> 00:07:46.080
some temporal situational disabilities at some&nbsp;
point. So, for instance if you work outside and&nbsp;&nbsp;

00:07:46.080 --> 00:07:50.160
there's a lot of sunshine all of a sudden you&nbsp;
have glare on your screen then you, you know&nbsp;&nbsp;

00:07:50.160 --> 00:07:55.280
you might want to, want to change the setup there,&nbsp;
or aren't we all glad, for instance, that when we&nbsp;&nbsp;

00:07:55.280 --> 00:08:02.720
drive our car, that the GPS automatically changes&nbsp;
to night colors, uh when the sun goes down. And,&nbsp;&nbsp;

00:08:02.720 --> 00:08:08.000
and all these are in many ways disabilities&nbsp;
and disabilities we have to take account for.

00:08:10.400 --> 00:08:16.640
And in particular important this is in, in&nbsp;
the field of inclusive education because&nbsp;&nbsp;

00:08:18.160 --> 00:08:22.320
equal access to education&nbsp;
is an important human right,&nbsp;&nbsp;

00:08:23.120 --> 00:08:27.680
and everybody should have access to&nbsp;
education regardless of their special needs.&nbsp;&nbsp;

00:08:29.040 --> 00:08:35.120
And consequently, it is important that in&nbsp;
the teaching setting accessibility is, is,&nbsp;&nbsp;

00:08:36.320 --> 00:08:43.680
it is guaranteed. And again, I’m not talking&nbsp;
about wheelchair accessible lecture theaters;&nbsp;&nbsp;

00:08:43.680 --> 00:08:49.760
I’m talking about the actual teaching material&nbsp;
that has to be accessible. It's no good if I can&nbsp;&nbsp;

00:08:49.760 --> 00:08:55.360
get into the lecture theater and find a seat,&nbsp;
if I then cannot participate in the lecture&nbsp;&nbsp;

00:08:55.360 --> 00:09:00.640
because I simply cannot take, I cannot use&nbsp;
the same material as, as my peers around me.&nbsp;&nbsp;

00:09:02.320 --> 00:09:10.240
As a consequence, there has been, you know,&nbsp;
not, not just now, but for ,for centuries as&nbsp;&nbsp;

00:09:10.240 --> 00:09:15.920
a matter of fact, but particularly over the&nbsp;
last 50-60 years, there's been a lot of work&nbsp;&nbsp;

00:09:15.920 --> 00:09:21.840
on providing things like alternative formats and&nbsp;
specialist help for people in education setting to&nbsp;&nbsp;

00:09:22.400 --> 00:09:28.880
ensure inclusive education, but often these&nbsp;
these, um, efforts are made mainly in, in um,&nbsp;&nbsp;

00:09:29.520 --> 00:09:35.520
in primary secondary school so k to 12 you&nbsp;
would say in the US. Um, and then for somehow,&nbsp;&nbsp;

00:09:35.520 --> 00:09:41.120
somehow once the university stage is&nbsp;
there, you know, it becomes less uh&nbsp;&nbsp;

00:09:42.000 --> 00:09:49.840
so the, the support becomes less widely&nbsp;
available for, for students with special needs.&nbsp;&nbsp;

00:09:50.480 --> 00:09:55.760
So, ahem, we're trying to change this,&nbsp;
obviously. And how are we trying to change it.

00:09:55.760 --> 00:10:00.480
Well let's first have a look at what is&nbsp;
the historical solution or what are the&nbsp;&nbsp;

00:10:00.480 --> 00:10:05.680
historical solutions to these problems and&nbsp;
then let's see why these don't work anymore&nbsp;&nbsp;

00:10:05.680 --> 00:10:09.360
and how we can change them&nbsp;
in for a modern setting.&nbsp;&nbsp;

00:10:10.800 --> 00:10:16.560
So historically you would make, or you would&nbsp;
give students with special needs alternative&nbsp;&nbsp;

00:10:16.560 --> 00:10:21.280
material. When I say alternative material that&nbsp;
means instead of saying, say, giving them a&nbsp;&nbsp;

00:10:21.280 --> 00:10:27.440
book which is printed you might give a blind&nbsp;
student a book that is embossed in braille.&nbsp;&nbsp;

00:10:28.640 --> 00:10:34.080
Likewise, you can give them an audio book, you can&nbsp;
give them a textbook that has been read out by an&nbsp;&nbsp;

00:10:34.080 --> 00:10:39.120
expert and they can listen to it. They can rewind&nbsp;
things and they can thereby follow their book.&nbsp;&nbsp;

00:10:43.520 --> 00:10:47.680
Engineering students for instance, but also&nbsp;
students in mathematics, they would then get&nbsp;&nbsp;

00:10:47.680 --> 00:10:54.800
particular embossed diagrams in&nbsp;
order to follow graphical content.&nbsp;&nbsp;

00:10:54.800 --> 00:11:00.400
So tactile prints can be prepared as well;&nbsp;
paper can be used so things are automatically&nbsp;&nbsp;

00:11:00.400 --> 00:11:05.040
being raised if you draw on them, and then&nbsp;
they can experience those if they are blind.&nbsp;&nbsp;

00:11:07.040 --> 00:11:12.480
Likewise, complex content then can often&nbsp;
be spoken out by expert humans and can&nbsp;&nbsp;

00:11:12.480 --> 00:11:18.320
explaneed to them in more details, if you have&nbsp;
a video, you can subtitle it for, for students&nbsp;&nbsp;

00:11:18.320 --> 00:11:27.040
with aural or with hearing impairments and so&nbsp;
on and so forth. And likewise, in, in exams,&nbsp;&nbsp;

00:11:27.040 --> 00:11:32.160
people would get specialist support, they would&nbsp;
get their nuances if they can't write and so on.&nbsp;&nbsp;

00:11:33.440 --> 00:11:37.440
Um, these days this is a lot harder to&nbsp;
provide, because there's a couple of&nbsp;&nbsp;

00:11:38.240 --> 00:11:43.920
reasons for that. The first reason is, of course,&nbsp;
that now a lot of content is in electronic form,&nbsp;&nbsp;

00:11:43.920 --> 00:11:48.640
and not only is it an electronic form&nbsp;
but it's also being prepared on the fly.

00:11:48.640 --> 00:11:54.000
So, I’m aware that in the US you still use, or&nbsp;
people still use, textbooks but for instance in my&nbsp;&nbsp;

00:11:54.000 --> 00:12:00.320
own lectures, for many years I've told students,&nbsp;
well, I provide handouts and the handouts are good&nbsp;&nbsp;

00:12:00.320 --> 00:12:05.440
enough. You can have secondary reading but there's&nbsp;
no need for a specialist textbook anymore. Now the&nbsp;&nbsp;

00:12:05.440 --> 00:12:10.080
that is in many ways great, because students don't&nbsp;
have to buy a textbook anymore. On the other hand,&nbsp;&nbsp;

00:12:10.080 --> 00:12:15.120
what is the effect is, that these are my handouts,&nbsp;
my lectures. I can change them the night before&nbsp;&nbsp;

00:12:15.120 --> 00:12:22.640
the lecture and I often do. As a matter of, as,&nbsp;
as a matter of fact this is not just me. I know&nbsp;&nbsp;

00:12:22.640 --> 00:12:28.640
that happens a lot with other students and we are&nbsp;
always told by our accessibility support services,&nbsp;&nbsp;

00:12:28.640 --> 00:12:34.320
well, provide certain students at least 48 hours&nbsp;
in advance with the, with the teaching material,&nbsp;&nbsp;

00:12:34.320 --> 00:12:40.000
but often that doesn't happen. Similarly, if&nbsp;
you need to, if you have a blind student in&nbsp;&nbsp;

00:12:40.000 --> 00:12:46.000
your class who really needs that material in an&nbsp;
alternative format how you can you translate it&nbsp;&nbsp;

00:12:46.640 --> 00:12:54.080
by the time of the lecture if you've just changed&nbsp;
the lecture notes the night before? So, all these&nbsp;&nbsp;

00:12:54.080 --> 00:12:59.760
provisions that used to work historically&nbsp;
don't really work anymore in the light of&nbsp;&nbsp;

00:13:00.480 --> 00:13:06.640
ephemeral material like teaching material&nbsp;
on the web and it's getting even worse.

00:13:06.640 --> 00:13:12.080
So, what about COVID 19? Now all of a sudden, it's&nbsp;
not just the teaching material that we put into&nbsp;&nbsp;

00:13:12.080 --> 00:13:18.000
learning management systems. Now everything has&nbsp;
to move online, right? It's not just the handouts,&nbsp;&nbsp;

00:13:18.000 --> 00:13:22.560
but it's also the teaching, the entire&nbsp;
learning experience. Exams are online.&nbsp;&nbsp;

00:13:22.560 --> 00:13:28.000
Even the social interaction, so that means&nbsp;
that even more barriers that are being built.&nbsp;&nbsp;

00:13:28.000 --> 00:13:33.520
Because, while maybe previously a student&nbsp;
who had some problems reading something or&nbsp;&nbsp;

00:13:33.520 --> 00:13:39.600
couldn't hear something properly could ask a&nbsp;
peer whether they could translate them for it can&nbsp;&nbsp;

00:13:39.600 --> 00:13:43.120
translate it for them or could&nbsp;
help them with a certain material,&nbsp;&nbsp;

00:13:43.120 --> 00:13:48.000
now that's no longer possible because everything&nbsp;
is social distant. They all sit in their own&nbsp;&nbsp;

00:13:48.000 --> 00:13:55.440
little dorm room and that's it. And likewise, no&nbsp;
experts can read them formulas and there is no way&nbsp;&nbsp;

00:13:55.440 --> 00:14:00.960
of an amanuensis is coming to help them writing&nbsp;
their exams. And for us as well, all of a sudden,&nbsp;&nbsp;

00:14:00.960 --> 00:14:06.800
we have to subtitle lecture videos now. That's,&nbsp;
you know, if it works, it's great. Unfortunately,&nbsp;&nbsp;

00:14:06.800 --> 00:14:16.000
many subjects, in particular STEM subjects,&nbsp;
automatic subtitling is not really an option yet.

00:14:16.000 --> 00:14:22.400
So, we're in a pandemic. Does that mean we should&nbsp;
forget about accessibility, or have it as an&nbsp;&nbsp;

00:14:22.400 --> 00:14:29.120
afterthought? And, and obviously my obvious answer&nbsp;
is no, we shouldn't. And why shouldn't we? Well,&nbsp;&nbsp;

00:14:29.120 --> 00:14:34.080
because it's important for the people that&nbsp;
need it, but it's also important for us&nbsp;&nbsp;

00:14:34.080 --> 00:14:39.040
that do it in a way. Because there's a couple of&nbsp;
questions I want to debunk here. So, for instance&nbsp;&nbsp;

00:14:40.400 --> 00:14:46.160
is there always the usual replies of why don't&nbsp;
we have more pressing matters now? Don't we&nbsp;&nbsp;

00:14:46.160 --> 00:14:51.920
have to move things fast onto the web? Doesn't it&nbsp;
focus down trying to make everything accessible?&nbsp;&nbsp;

00:14:52.800 --> 00:14:58.000
And my answer here is, of course, no it&nbsp;
doesn't. Actually, it's the opposite,&nbsp;&nbsp;

00:14:58.000 --> 00:15:04.720
because if you now do a rush job, all that&nbsp;
means is that you put bad material online&nbsp;&nbsp;

00:15:04.720 --> 00:15:10.400
and eventually it comes back and haunt, to haunt&nbsp;
you and you still have to put in the effort of&nbsp;&nbsp;

00:15:10.400 --> 00:15:17.360
making it accessible and it, it doesn't really&nbsp;
go all that much faster, because if you know&nbsp;&nbsp;

00:15:17.360 --> 00:15:22.160
what you're doing and if you just put in this&nbsp;
little epsilon, this little extra bit of work&nbsp;&nbsp;

00:15:23.280 --> 00:15:30.720
right now, then you get not only accessible&nbsp;
material, but also future-proof material,&nbsp;&nbsp;

00:15:30.720 --> 00:15:33.760
and material that you do not have&nbsp;
to constantly go back and revise.

00:15:36.000 --> 00:15:42.080
And next question is, of course, always, well&nbsp;
isn't the target audience too small? Um well,&nbsp;&nbsp;

00:15:43.040 --> 00:15:47.760
no, because the target audience ultimately is&nbsp;
everybody. If good material is online, it's&nbsp;&nbsp;

00:15:47.760 --> 00:15:52.480
good for all students; it's good for everybody's&nbsp;
experience. It's also good for the lecturer who&nbsp;&nbsp;

00:15:52.480 --> 00:15:57.200
doesn't have to constantly revise their lecture&nbsp;
notes. Moreover, if you think about all the&nbsp;&nbsp;

00:15:57.920 --> 00:16:02.320
tools and, and over the years that&nbsp;
have been originally being built,&nbsp;&nbsp;

00:16:02.320 --> 00:16:09.440
been built just to help and to support people&nbsp;
with disabilities and we all use now, um.

00:16:10.240 --> 00:16:14.640
Just as an example, you know, think&nbsp;
about something like speech output&nbsp;&nbsp;

00:16:15.920 --> 00:16:20.880
that used to be particularly for blind, for&nbsp;
blind users of computers. Nowadays we ask&nbsp;&nbsp;

00:16:20.880 --> 00:16:26.080
Alexa and we're happy that you reply to us&nbsp;
with the weather forecast for tomorrow. Um,&nbsp;&nbsp;

00:16:27.520 --> 00:16:31.920
other things, uh, here's a little example&nbsp;
which I believe everybody can see that we&nbsp;&nbsp;

00:16:31.920 --> 00:16:38.960
can all benefit from it. So, here's a bit, bit&nbsp;
I've stolen from the Wikipedia page on functions,&nbsp;&nbsp;

00:16:38.960 --> 00:16:46.880
but it's just a, um, a regular graph and it has,&nbsp;
it has a caption which says the red curve is the&nbsp;&nbsp;

00:16:46.880 --> 00:16:51.920
graph of a function because any vertical line&nbsp;
has exactly one crossing point with the curve.&nbsp;&nbsp;

00:16:51.920 --> 00:16:55.600
Now here's a couple of things that we can&nbsp;
observe. First of all, if we look at that&nbsp;&nbsp;

00:16:56.480 --> 00:17:02.320
this image, it's a bit grainy and, you know,&nbsp;
maybe I want to have it slightly larger. Let's&nbsp;&nbsp;

00:17:02.320 --> 00:17:07.760
make it slightly larger. What we can see here is&nbsp;
it gets worse, the graininess, if you, if you,&nbsp;&nbsp;

00:17:07.760 --> 00:17:12.480
you know. Already I have problems discerning&nbsp;
that this here is a seven, that this is an eight,&nbsp;&nbsp;

00:17:12.480 --> 00:17:17.520
right? And the reason for this is because the&nbsp;
format of the image is just poorly chosen. This&nbsp;&nbsp;

00:17:17.520 --> 00:17:24.080
is a bitmap image. Bitmap images do not scale. So,&nbsp;
what do we do about that? Well, let's have a look&nbsp;&nbsp;

00:17:24.080 --> 00:17:30.560
at a different version of the same image. Well,&nbsp;
here that's an SVG, so scalable vector graphic.&nbsp;&nbsp;

00:17:30.560 --> 00:17:38.000
The advantage here is that it scales and that&nbsp;
is accessible to some degree and if I, if I zoom&nbsp;&nbsp;

00:17:38.000 --> 00:17:43.840
that in now because I want to see a bit more,&nbsp;
now I can see actually oh this 0.8 here becomes&nbsp;&nbsp;

00:17:43.840 --> 00:17:50.400
it comes out very nicely there's no graininess.&nbsp;
Everything scales nice if you look at that graph.

00:17:51.360 --> 00:18:01.280
Now one question you might have is where's the&nbsp;
x-axis? Well, somebody decided that to make the x,&nbsp;&nbsp;

00:18:01.280 --> 00:18:06.400
oh no, sorry, the x-axis actually, the y-axis;&nbsp;
where's the y-axis? Somebody decided to make&nbsp;&nbsp;

00:18:06.400 --> 00:18:12.160
the y-axis, um, yellow for some reason. On&nbsp;
white background, that's a bit nasty isn't it,&nbsp;&nbsp;

00:18:13.280 --> 00:18:20.160
um, so it would be nice if this were in a&nbsp;
different color. Um, and there's something else&nbsp;&nbsp;

00:18:20.160 --> 00:18:26.240
terribly wrong with the whole, with the whole page&nbsp;
here. And I’ll give you a hint if you don't know&nbsp;&nbsp;

00:18:26.800 --> 00:18:32.080
what it is yet. If you read the caption&nbsp;
again, it says, well, the red curve is&nbsp;&nbsp;

00:18:32.080 --> 00:18:38.080
the graph of the function and I have problems&nbsp;
seeing the, the yellow line. So, what I do,&nbsp;&nbsp;

00:18:38.080 --> 00:18:44.800
well, I use a little extension of my browser which&nbsp;
simply gives me a high contra, contrast value,&nbsp;&nbsp;

00:18:46.320 --> 00:18:51.680
uh, high contrast color values. And let's,&nbsp;
let's just shift 11, which I press now,&nbsp;&nbsp;

00:18:51.680 --> 00:18:57.920
and what do I get? Oh well, all of a&nbsp;
sudden, I can see the y-axis now it is blue&nbsp;&nbsp;

00:18:57.920 --> 00:19:03.760
and, unfortunately, now I can read the caption&nbsp;
again. The red curve is the graph of the function.&nbsp;&nbsp;

00:19:04.880 --> 00:19:08.800
Well, what is the red curve? The red curve&nbsp;
is gone. The red curve is now blue. That's a&nbsp;&nbsp;

00:19:08.800 --> 00:19:12.880
bit of a nuisance, and the other, the only&nbsp;
other thing I can see is now that I have&nbsp;&nbsp;

00:19:12.880 --> 00:19:18.800
a yellow vertical line here maybe that refers&nbsp;
to the x-axis, but probably not. But yeah, um,&nbsp;&nbsp;

00:19:20.080 --> 00:19:25.200
so how do I solve the dilemma? Well let's
go to the next, next page and have a look&nbsp;&nbsp;

00:19:25.200 --> 00:19:29.760
how that looks like. Huh, well,&nbsp;
let me let me switch this off&nbsp;&nbsp;

00:19:30.800 --> 00:19:34.640
now. I've written the red curve,&nbsp;
at least I put red around it,&nbsp;&nbsp;

00:19:35.280 --> 00:19:43.520
and then, and that refers to the same color as the&nbsp;
curve. And if I now switch on my, if my, my high,&nbsp;&nbsp;

00:19:44.400 --> 00:19:50.480
high contrast colors, at least I can get some&nbsp;
sort of a reference between what the red curve is&nbsp;&nbsp;

00:19:51.040 --> 00:19:56.720
and what the actual color here is. Obviously,&nbsp;
that's still not ideal. Ideal is a scenario&nbsp;&nbsp;

00:19:56.720 --> 00:20:02.800
like this, where this is also stolen from the same&nbsp;
page, uh, with a slightly extended caption, where&nbsp;&nbsp;

00:20:02.800 --> 00:20:09.360
I see two trigonometric function and I can discern&nbsp;
the sign not only by its color but also because&nbsp;&nbsp;

00:20:09.360 --> 00:20:15.520
it's a solid curve, whereas the cosine is a blue&nbsp;
dashed curve. And if I change the colors now,&nbsp;&nbsp;

00:20:15.520 --> 00:20:20.720
then obviously blue and red don't really work&nbsp;
anymore, but at least solid and dashed still do.

00:20:24.160 --> 00:20:31.760
So, this is just an example, um, why these things&nbsp;
are quite useful not only for people with visual&nbsp;&nbsp;

00:20:31.760 --> 00:20:35.680
impairments, but pretty much for everybody. When&nbsp;
you have, when you have problems with contrast&nbsp;&nbsp;

00:20:35.680 --> 00:20:40.960
and, and when you maybe are different or&nbsp;
prefer a different a layout of colors.&nbsp;&nbsp;

00:20:42.880 --> 00:20:49.520
Um now these are in many ways, what I've just&nbsp;
shown you are certain properties that make content&nbsp;&nbsp;

00:20:49.520 --> 00:20:55.520
accessible, if they're there or if they're not,&nbsp;
right? If you, if you, if you refer to something&nbsp;&nbsp;

00:20:55.520 --> 00:21:01.360
by color only and that color changes, it's clearly&nbsp;
no longer accessible for the person who has,&nbsp;&nbsp;

00:21:01.360 --> 00:21:08.800
who has to use a different color palette for&nbsp;
because of their visual impairment. Um, so there's&nbsp;&nbsp;

00:21:10.480 --> 00:21:15.600
what's called the web accessibility or content&nbsp;
accessibility guidelines: the Woocock Guidelines,&nbsp;&nbsp;

00:21:15.600 --> 00:21:21.360
which are generally accepted standard, not&nbsp;
just for the web, but for, for many electronic&nbsp;&nbsp;

00:21:21.360 --> 00:21:28.720
material, um, how things should be and how they're&nbsp;
being made, should be made accessible. Many of&nbsp;&nbsp;

00:21:28.720 --> 00:21:35.520
these accessibility guidelines inform countries&nbsp;
in, in, in most countries and formed, not&nbsp;&nbsp;

00:21:35.520 --> 00:21:42.080
countries sorry, inform the law on accessibility&nbsp;
in most countries. Some of them are optional or&nbsp;&nbsp;

00:21:42.080 --> 00:21:49.600
ideal, um, but I, I mean it's pages and pages of&nbsp;
these guidelines, roughly 60 success criteria,&nbsp;&nbsp;

00:21:50.400 --> 00:21:57.200
and the main idea is what they call the Poor&nbsp;
Principle. It's about content should be for&nbsp;&nbsp;

00:21:57.200 --> 00:22:03.120
all users perceivable, it should be operable,&nbsp;
it should be understandable, and it should be&nbsp;&nbsp;

00:22:03.120 --> 00:22:08.880
robust. So perceivable means that if I can't see&nbsp;
the image, at least I need to have some sort of an&nbsp;&nbsp;

00:22:08.880 --> 00:22:15.440
alternative description. If I can't listen to the&nbsp;
video, at least I need subtitles. Operable means&nbsp;&nbsp;

00:22:15.440 --> 00:22:20.480
if I can't use a mouse, for instance, I still need&nbsp;
to be able to get to certain elements by keyboard,&nbsp;&nbsp;

00:22:21.920 --> 00:22:27.440
and if I understandable means, of course,&nbsp;
it's about the language of the document,&nbsp;&nbsp;

00:22:27.440 --> 00:22:32.400
but often also about something like&nbsp;
referring to things like color,&nbsp;&nbsp;

00:22:32.400 --> 00:22:36.720
because all of a sudden it does no longer become&nbsp;
understandable what curve you're talking about,&nbsp;&nbsp;

00:22:37.760 --> 00:22:44.160
and then robustness of, of course is that things&nbsp;
should not just be optimized for this particular&nbsp;&nbsp;

00:22:44.160 --> 00:22:47.520
browser on this particular operating&nbsp;
system, but it should work everywhere.&nbsp;&nbsp;

00:22:52.160 --> 00:22:57.840
And, uh, just as a and a little aside, because&nbsp;
I was talking about the operability, so&nbsp;&nbsp;

00:22:58.400 --> 00:23:05.840
I occasionally gave, gave bootcamps for&nbsp;
students so they get starting software engineers&nbsp;&nbsp;

00:23:05.840 --> 00:23:10.320
and so they get an idea what accessibility is all&nbsp;
about. So, the first thing I normally do is I,&nbsp;&nbsp;

00:23:10.320 --> 00:23:15.120
I plug, I, I take away their mice&nbsp;
and sit them in front of a computer.&nbsp;&nbsp;

00:23:15.120 --> 00:23:18.000
They're always quite shocked; how&nbsp;
they can even log in without a mouse?&nbsp;&nbsp;

00:23:18.720 --> 00:23:22.880
And the second thing then is you switch off&nbsp;
their screen and switch on a screen reader&nbsp;&nbsp;

00:23:22.880 --> 00:23:28.000
so they can really experience how it is if&nbsp;
you can't see what you put in front of them.&nbsp;&nbsp;

00:23:30.880 --> 00:23:34.080
So, this is general accessibility.

00:23:34.080 --> 00:23:38.480
What does that mean for STEM? what does&nbsp;
that mean for science, technology and math?&nbsp;&nbsp;

00:23:41.760 --> 00:23:50.160
Well, the problem is, even if all these&nbsp;
criteria are really, um, fulfilled or satisfied,&nbsp;&nbsp;

00:23:50.160 --> 00:23:54.400
that, that still doesn't make the actual STEM&nbsp;
content accessible, and that has a couple&nbsp;&nbsp;

00:23:54.400 --> 00:23:59.440
of reasons because, first of all, of course&nbsp;
STEM is quite different from regular document&nbsp;&nbsp;

00:23:59.440 --> 00:24:06.000
content in documents. And it's also hard what&nbsp;
math and other science documents bring together&nbsp;&nbsp;

00:24:06.640 --> 00:24:11.600
are most of the hardest accessibility problems.&nbsp;
So, for instance, you have specialized vernacular,&nbsp;&nbsp;

00:24:11.600 --> 00:24:16.080
very specialized things you can't just&nbsp;
look up in dictionaries. You have scripts,&nbsp;&nbsp;

00:24:16.080 --> 00:24:22.000
um, that might be in the mix. So, you have&nbsp;
three characters in between Latin letters,&nbsp;&nbsp;

00:24:22.000 --> 00:24:24.960
sometimes even in the same&nbsp;
word. Think about chemical, uh,&nbsp;&nbsp;

00:24:25.600 --> 00:24:33.600
components or chemical, um, molecules described in&nbsp;
IUPAC form. They have alphas and parentheses and,&nbsp;&nbsp;

00:24:33.600 --> 00:24:40.480
and, and type punctuation inside words. You have&nbsp;
tables, formulas, diagrams. Modern days you might&nbsp;&nbsp;

00:24:40.480 --> 00:24:46.800
have animation simulations and whatnot. Everything&nbsp;
all together in single pieces of content.&nbsp;&nbsp;

00:24:48.080 --> 00:24:54.240
And another problem we have in with, with STEM&nbsp;
is that effectively, STEM are infinite languages&nbsp;&nbsp;

00:24:54.880 --> 00:24:59.040
and that's the whole point about science,&nbsp;
right? We constantly enrich the language,&nbsp;&nbsp;

00:24:59.040 --> 00:25:06.080
we constantly invent new concepts, we constantly&nbsp;
define new stuff. We give them new names so&nbsp;&nbsp;

00:25:06.080 --> 00:25:10.000
it's not like in English where, you know, an&nbsp;
Oxford Dictionary has to be revised every few&nbsp;&nbsp;

00:25:10.000 --> 00:25:18.000
years adding a few words, taking a few out. In,&nbsp;
in, in scientific languages this is not enough,&nbsp;&nbsp;

00:25:18.000 --> 00:25:22.800
because it grows every day, meaning that you&nbsp;
can't really declaratively prescribe things,&nbsp;&nbsp;

00:25:22.800 --> 00:25:28.720
and all these standard accessibility techniques&nbsp;
that work for standard content really fall flat.&nbsp;&nbsp;

00:25:30.640 --> 00:25:36.400
And even if solutions exist, most solutions&nbsp;
are really just good for k-12, um,&nbsp;&nbsp;

00:25:38.240 --> 00:25:42.160
because that's, let's face it, this, this&nbsp;
is where the commercial market is. But it&nbsp;&nbsp;

00:25:42.160 --> 00:25:46.960
doesn't have to be that way, and that is&nbsp;
one of the things I often get asked. And,&nbsp;&nbsp;

00:25:46.960 --> 00:25:55.840
and I would like to debunk a couple of standard&nbsp;
and common myths about STEM accessibility.

00:25:58.880 --> 00:26:03.120
So, one is for instance that people think&nbsp;
that PDF, once I put a PDF document on the&nbsp;&nbsp;

00:26:03.120 --> 00:26:07.360
web it's accessible. People should be able to&nbsp;
deal with this. It's definitely not the case.&nbsp;&nbsp;

00:26:07.920 --> 00:26:12.640
It's very rarely accessible for regular text.&nbsp;
It is definitely not accessible from when you&nbsp;&nbsp;

00:26:12.640 --> 00:26:19.200
have mathematical content in there. Just try to,&nbsp;
to copy out a mathematical formula out of the,&nbsp;&nbsp;

00:26:19.200 --> 00:26:26.560
out of a PDF document and see what garbage you&nbsp;
get on your, on your console, on your text editor.

00:26:28.960 --> 00:26:34.000
Um, another problem is that, um, people often&nbsp;
about being told, well, you have to entirely&nbsp;&nbsp;

00:26:35.200 --> 00:26:40.240
change how you work. We want everything from you&nbsp;
in Word and MathML, otherwise we can't make it&nbsp;&nbsp;

00:26:40.240 --> 00:26:46.560
accessible. That's also not true. By all means, do&nbsp;
not change your authoring habits. Do not move away&nbsp;&nbsp;

00:26:46.560 --> 00:26:52.960
from things like LaTex etc. As a matter of fact,&nbsp;
LaTex is so much more preferred to things to,&nbsp;&nbsp;

00:26:52.960 --> 00:26:58.240
to standards like MathML, because it's&nbsp;
much richer and one can do a lot more in&nbsp;&nbsp;

00:26:58.240 --> 00:27:03.840
terms of understanding the mathematics that's&nbsp;
being expressed. What is important, though,&nbsp;&nbsp;

00:27:03.840 --> 00:27:11.680
is that people understand certain requirements of&nbsp;
accessibility and, therefore, get rid of certain&nbsp;&nbsp;

00:27:11.680 --> 00:27:16.640
bad habits when they author. And that's something&nbsp;
that people can learn. And once they learn it,&nbsp;&nbsp;

00:27:17.440 --> 00:27:22.080
they become much more proficient at&nbsp;
providing good content and good material.

00:27:25.280 --> 00:27:31.200
And another one is always that people have,&nbsp;
well, my, my content the content I produce&nbsp;&nbsp;

00:27:31.200 --> 00:27:35.680
is far more too, far too complex to make it&nbsp;
accessible. That's also not true. Generally,&nbsp;&nbsp;

00:27:35.680 --> 00:27:41.280
it just means that the way it's authored is&nbsp;
too, too complex, not the content itself.

00:27:43.440 --> 00:27:50.080
And I’ll tell you how to make some of that content&nbsp;
accessible. And we'll start effectively with just&nbsp;&nbsp;

00:27:50.080 --> 00:27:58.640
regular, with just regular documents, mathematics&nbsp;
documents. And in order to understand a bit how&nbsp;&nbsp;

00:27:58.640 --> 00:28:05.840
the accessibility really works, it's important&nbsp;
to understand a bit how electronic content is&nbsp;&nbsp;

00:28:05.840 --> 00:28:12.080
different from traditional content, how the web&nbsp;
in particular, but also other electronic content,&nbsp;&nbsp;

00:28:12.080 --> 00:28:22.560
um, say on, on eBook readers etc. But even to&nbsp;
some extent um in in in formats like PDF or DVI,&nbsp;&nbsp;

00:28:23.280 --> 00:28:31.360
the content is different. Because what happens&nbsp;
is that the content is being provided in a way&nbsp;&nbsp;

00:28:31.360 --> 00:28:38.480
that it's being rendered somewhere else, right,&nbsp;
so one previously in, in previous days, you would&nbsp;&nbsp;

00:28:38.480 --> 00:28:43.600
have a camera-ready copy, you would put it onto&nbsp;
a printer. And then somebody would get a book,&nbsp;&nbsp;

00:28:43.600 --> 00:28:47.440
meaning that the content is fixed, the&nbsp;
rendering is fixed once it's delivered.

00:28:49.200 --> 00:28:53.360
Nowadays it's different. We deliver the content&nbsp;
first and then it's being rendered in the browser.&nbsp;&nbsp;

00:28:53.360 --> 00:28:58.480
It's being rendered in, in your PDF reader,&nbsp;
reader. It's being rendered somewhere else.&nbsp;&nbsp;

00:29:00.480 --> 00:29:06.880
A lot of the what the content electronic&nbsp;
content generally is a vertical content as&nbsp;&nbsp;

00:29:06.880 --> 00:29:13.680
opposed to traditional content which is, uh,&nbsp;
horizontal, right? You turn the page nowadays,&nbsp;&nbsp;

00:29:13.680 --> 00:29:19.840
we scroll down and, just to give you an idea how&nbsp;
that really works with the mathematical content,&nbsp;&nbsp;

00:29:22.320 --> 00:29:27.840
this here is a math paper from the art side&nbsp;
on a disproof of conjecture by Rademacher.&nbsp;&nbsp;

00:29:28.800 --> 00:29:35.360
And although this looks like PDF and it originally&nbsp;
was, it came from PDF this is really not PDF;&nbsp;&nbsp;

00:29:35.360 --> 00:29:42.080
this is a web document. However, what happened is&nbsp;
that we've translated it with a PDF to HTML and&nbsp;&nbsp;

00:29:42.080 --> 00:29:50.960
all these things are little spans in here and, and&nbsp;
therefore the, the entire pagination, the entire&nbsp;&nbsp;

00:29:50.960 --> 00:29:57.200
layout, everything is preserved. It doesn't&nbsp;
really look like a web document, as I said,&nbsp;&nbsp;

00:29:57.200 --> 00:30:05.920
but it is, all right. It's just done as if it had&nbsp;
pages. Right, but that's not really what, what new&nbsp;&nbsp;

00:30:05.920 --> 00:30:12.000
modern formats are really all about, yes? Let's&nbsp;
get rid of this. Let's look at the same documents&nbsp;&nbsp;

00:30:12.000 --> 00:30:17.280
translated slightly differently. All right, so&nbsp;
here it is, here's a live document, just on a web&nbsp;&nbsp;

00:30:17.280 --> 00:30:22.880
page. It's still the same, it's still the same&nbsp;
article. It's translated slightly differently,&nbsp;&nbsp;

00:30:22.880 --> 00:30:29.520
and now you can see something which is&nbsp;
common with, uh, with electronic documents,&nbsp;&nbsp;

00:30:30.080 --> 00:30:33.840
good electronic documents, that you can&nbsp;
actually reflow the whole thing. So,&nbsp;&nbsp;

00:30:33.840 --> 00:30:40.640
I zoom in a bit. Oops now I zoomed out. And&nbsp;
you could, you can start seeing the reflow&nbsp;&nbsp;

00:30:42.240 --> 00:30:48.640
of, of, of the text, of a certain, the text&nbsp;
of the next page and so and, and therefore,&nbsp;&nbsp;

00:30:48.640 --> 00:30:55.680
you can also see what I meant with the, the&nbsp;
content or, or the medium is a vertical medium.&nbsp;&nbsp;

00:30:55.680 --> 00:31:00.480
All we ever want to, really do is scroll up and&nbsp;
down. Nobody wants to scroll or pan sideways.

00:31:01.440 --> 00:31:07.840
All right, let's, let's go a bit further.&nbsp;
And also, this year now, you know,&nbsp;&nbsp;

00:31:07.840 --> 00:31:13.920
you've got live links, um, and you've got a&nbsp;
live formula and “oops, something's happening”&nbsp;&nbsp;

00:31:14.480 --> 00:31:20.960
um, it's actually interactive. We can have a look&nbsp;
at the original, uh, TeX command which produced&nbsp;&nbsp;

00:31:20.960 --> 00:31:26.000
that formula. I can copy it out; I can take it;&nbsp;
I can immediately plagiarize it, put it into my&nbsp;&nbsp;

00:31:26.000 --> 00:31:30.800
own paper do whatever I like with it. And this is&nbsp;
pretty much what you want from a web document or&nbsp;&nbsp;

00:31:30.800 --> 00:31:38.480
from, from a, from an electronic document, from&nbsp;
a flexible document. And how do we get that.&nbsp;&nbsp;

00:31:43.200 --> 00:31:49.920
Well, next, the important thing is to&nbsp;
understand how to transform mathematics&nbsp;&nbsp;

00:31:49.920 --> 00:31:55.440
so it's nice and that it's a good top becomes a&nbsp;
good document that's, uh, that's really useful.

00:31:55.440 --> 00:32:00.480
So, I’m going through the, the GBU, so the good,&nbsp;
the bad, and the ugly of the math content that's&nbsp;&nbsp;

00:32:00.480 --> 00:32:05.280
out there. And all of this can be produced, and&nbsp;
I’m telling you which one you should produce and&nbsp;&nbsp;

00:32:05.280 --> 00:32:09.840
which you definitely should not produce. So, let's&nbsp;
start with those I don't want you to produce ever.&nbsp;&nbsp;

00:32:12.000 --> 00:32:18.320
So, this is a web page which is, uh, MathWorld.&nbsp;
Let's zoom out a bit. So, this is MathWorld and&nbsp;&nbsp;

00:32:18.320 --> 00:32:23.840
it's got some really old content on here. This&nbsp;
is quadratic formula, of course, and what you can&nbsp;&nbsp;

00:32:23.840 --> 00:32:29.520
see here this is a picture, this is an image, a&nbsp;
bitmap image similar to that graph we had earlier,&nbsp;&nbsp;

00:32:29.520 --> 00:32:35.840
and it's really grainy. And once you, once&nbsp;
you need a higher assume factor or, or go in a&nbsp;&nbsp;

00:32:35.840 --> 00:32:41.840
different form factor, you can see this is really,&nbsp;
really ugly and hardly to read, hard to read.

00:32:42.560 --> 00:32:46.960
Now what you can do, somewhat something&nbsp;
else also somewhat old-fashioned, is&nbsp;&nbsp;

00:32:46.960 --> 00:32:53.600
you can style it in some way, um, that&nbsp;
is being used in just natural HTML.&nbsp;&nbsp;

00:32:54.320 --> 00:33:00.400
And here's another example of the quadratic&nbsp;
formula. And this here now is in in HTML,&nbsp;&nbsp;

00:33:01.760 --> 00:33:08.800
and as you can see, it's quite ugly right? It&nbsp;
certainly doesn't have any LaTex quality to it&nbsp;&nbsp;

00:33:08.800 --> 00:33:15.600
whatsoever. The radix doesn't even fit the&nbsp;
overbar here, but at least it's not an image;&nbsp;&nbsp;

00:33:15.600 --> 00:33:21.920
at least you can grab things and you can possibly&nbsp;
copy things out, um, but you can also imagine that&nbsp;&nbsp;

00:33:21.920 --> 00:33:25.520
this doesn't really work as soon as the&nbsp;
formulas become larger and more nested.

00:33:28.480 --> 00:33:33.760
All right, slightly more modern, then, is if,&nbsp;
if you render it like, like they do on Wikipedia&nbsp;&nbsp;

00:33:33.760 --> 00:33:40.400
these days. Here's the quadratic formula in&nbsp;
Wikipedia. What this here is, this here is an SVG,&nbsp;&nbsp;

00:33:41.120 --> 00:33:46.240
but again it is an SVG image, so I&nbsp;
can crop it and I can move it around.&nbsp;&nbsp;

00:33:47.280 --> 00:33:52.880
There's nothing in the else to do and, and&nbsp;
but at least it zooms nicely so it doesn't,&nbsp;&nbsp;

00:33:52.880 --> 00:33:59.280
you don't get any checkies you, don't&nbsp;
get any blur. And let's, let's zoom back.

00:34:01.440 --> 00:34:06.480
And then finally, of course, what you, what we&nbsp;
ideally want that content to be; you want the&nbsp;&nbsp;

00:34:06.480 --> 00:34:11.920
content to be fully rendered. Sorry, my slide&nbsp;
jumped away. So, here's fully rendered content&nbsp;&nbsp;

00:34:14.720 --> 00:34:20.400
and that's our on our own MathCheck page.&nbsp;
Again, the quadratic formula here, it is right&nbsp;&nbsp;

00:34:20.400 --> 00:34:26.720
fully rendered looks a bit like the one on the&nbsp;
on, on, on Wikipedia, but it isn't because I like,&nbsp;&nbsp;

00:34:26.720 --> 00:34:32.400
if I go there, if I focus on it, I press&nbsp;
return, things start to happen. All of a sudden,&nbsp;&nbsp;

00:34:32.400 --> 00:34:37.520
I get a magnified version of the formula. I get&nbsp;
some subtitles which actually give me text which&nbsp;&nbsp;

00:34:37.520 --> 00:34:42.960
I can read through and I can, I, you know, things&nbsp;
are being highlighted and, as a matter of fact,&nbsp;&nbsp;

00:34:42.960 --> 00:34:48.000
I can do more things. I can use my cursor&nbsp;
keys. I can start navigating this whole thing&nbsp;&nbsp;

00:34:48.000 --> 00:34:53.600
and I can navigate bit by bit, and things are&nbsp;
changing. The subtitles are changing the facts,&nbsp;&nbsp;

00:34:53.600 --> 00:34:58.560
the magnification is changing, and this&nbsp;
is really now an accessible formula.&nbsp;&nbsp;

00:34:58.560 --> 00:35:05.360
This is accessible for people not just for you and&nbsp;
me who can see this thing, but also for people who&nbsp;&nbsp;

00:35:05.360 --> 00:35:11.680
cannot see it. Why? Because what I see here as a&nbsp;
subtitle can actually be spoken by a screen reader&nbsp;

00:35:12.800 --> 00:35:17.040
and I show that to you now on those
slides because obviously&nbsp;

00:35:17.040 --> 00:35:20.800
what the one thing I don't want you to
say is “well, this is the MathCheck web&nbsp;

00:35:20.800 --> 00:35:23.680
page, of course you've got all kinds of
fancy things in there.&nbsp;

00:35:23.680 --> 00:35:27.440
But can I do that as well. yes you can of
course because&nbsp;

00:35:27.440 --> 00:35:31.920
these slides here are running at home on
my computer. it's a website of course but&nbsp;

00:35:31.920 --> 00:35:35.040
MathCheck is somewhere in the
background. so here's MathCheck I can&nbsp;

00:35:35.040 --> 00:35:38.400
see,
I can, I can get to that formula I can&nbsp;

00:35:38.400 --> 00:35:41.520
see my original LaTex code which I put
into the site&nbsp;

00:35:42.080 --> 00:35:48.560
this is the original later code and
what I can now do is I can switch on a&nbsp;

00:35:48.560 --> 00:35:52.880
screen reader here on my machine and I
can listen to what that formula has to&nbsp;

00:35:52.880 --> 00:35:56.560
say
and let me do that here's my&nbsp;

00:35:57.120 --> 00:36:01.280
here, here are my chrome extensions so
I’m, I’m working just for&nbsp;

00:36:01.280 --> 00:36:04.480
as background I’m working on a on a
Linux box here&nbsp;

00:36:04.480 --> 00:36:08.400
the only screen I have installed is
ChromeBox which runs in the in&nbsp;&nbsp;

00:36:08.400 --> 00:36:09.120
every
chrome&nbsp;

00:36:09.920 --> 00:36:14.240
ChromeBox spoken feedback is ready and I
hope you can hear that&nbsp;

00:36:16.240 --> 00:36:21.920
yes, yes, good let me go back to my
x equals start fraction negative b plus&nbsp;

00:36:21.920 --> 00:36:24.800
or minus start root b
squared minus four a c&nbsp;&nbsp;

00:36:24.800 --> 00:36:26.400
and root over 2 n
fraction&nbsp;

00:36:27.520 --> 00:36:32.080
generic container generic container x
equals start from&nbsp;

00:36:32.080 --> 00:36:36.000
sorry, let's, let's stop ChromeBox here
for a second so you could already hear&nbsp;

00:36:36.000 --> 00:36:38.320
that it was speaking out the formula
nicely&nbsp;

00:36:38.320 --> 00:36:42.800
right so we're speaking the formula but
generally if you, if you listen to that&nbsp;

00:36:42.800 --> 00:36:45.840
formula even if you listen to it fast
it's fairly long&nbsp;

00:36:45.840 --> 00:36:49.520
although this is a simple formula um so
you might want to&nbsp;

00:36:49.520 --> 00:36:54.480
to step through it in more detail and so
you can effectively start exploring this&nbsp;

00:36:54.480 --> 00:36:57.840
interactively
x equals start fraction negative b plus&nbsp;

00:36:57.840 --> 00:37:01.760
or minus start root b
squared minus four a c and root over two&nbsp;

00:37:01.760 --> 00:37:04.720
n fraction
all right so now it, read it, read it&nbsp;

00:37:04.720 --> 00:37:08.320
again and we can now go
into x equals&nbsp;

00:37:09.360 --> 00:37:12.480
start fraction negative b plus or minus
star&nbsp;

00:37:12.480 --> 00:37:16.320
we can do this fraction, sorry, we can
listen to it over and over again of&nbsp;

00:37:16.320 --> 00:37:18.640
course but
I would like to point out a couple of&nbsp;

00:37:18.640 --> 00:37:20.960
things to you which you might not be
familiar with&nbsp;

00:37:21.680 --> 00:37:25.600
so there's a couple of words in here
which we would probably not&nbsp;

00:37:25.600 --> 00:37:29.760
use if you were to say write it on the
blackboard and, and then and while&nbsp;

00:37:30.320 --> 00:37:33.680
writing it on blackboard you speak it
out to your students you wouldn't say&nbsp;

00:37:33.680 --> 00:37:36.640
start fraction you wouldn't say start
root or end root&nbsp;

00:37:36.640 --> 00:37:42.880
now these words are in there because
imagine you cannot see what that formula&nbsp;

00:37:42.880 --> 00:37:45.600
is
and you have to still get a feeling for&nbsp;

00:37:45.600 --> 00:37:48.560
the two-dimensional layout of that
formula&nbsp;

00:37:48.560 --> 00:37:51.600
then it's important that you know which
part&nbsp;

00:37:51.600 --> 00:37:56.640
is in the first in the fraction or which
one is in the denominator which part is&nbsp;

00:37:56.640 --> 00:37:59.760
in the
enumerator where does the square root&nbsp;

00:37:59.760 --> 00:38:03.840
start
where does it end before you carry on&nbsp;

00:38:04.800 --> 00:38:08.400
and naturally this, this is, doesn't
really sound very natural there's&nbsp;

00:38:08.400 --> 00:38:11.520
different ways you can pronounce this
I’ll give you a different one you can&nbsp;

00:38:11.520 --> 00:38:15.760
switch the more natural way
the fraction with numerator negative b&nbsp;

00:38:15.760 --> 00:38:20.320
plus or minus the square root of b
squared minus 4ac and denominator 2r&nbsp;

00:38:20.960 --> 00:38:25.120
right, um, so this is a more natural way
of reading it&nbsp;

00:38:25.120 --> 00:38:29.440
it's more natural however it's less
disambiguating meaning that the more&nbsp;

00:38:29.440 --> 00:38:34.320
complex the formula becomes
the harder will be, be for students to&nbsp;

00:38:34.320 --> 00:38:37.360
actually
listen to it and know exactly where they&nbsp;

00:38:37.360 --> 00:38:43.760
are in the formula
right so this is so as I said all this&nbsp;

00:38:43.760 --> 00:38:46.320
is being rendered with MathCheck in
the background&nbsp;

00:38:46.960 --> 00:38:51.600
and the actual input is LaTex it also
takes things like AsciiMath and MathML&nbsp;

00:38:52.160 --> 00:38:56.320
and it produces the output straight away
in the browser&nbsp;

00:38:57.840 --> 00:39:02.480
and there's nothing really to do apart
from putting your LaTex into it and one&nbsp;

00:39:02.480 --> 00:39:04.720
extra line
into the HTML&nbsp;&nbsp;

00:39:04.720 --> 00:39:09.360
code which calls MathCheck from the web
and that's it and things start rendering&nbsp;

00:39:09.360 --> 00:39:12.320
and the accessibility is built in so in
many ways&nbsp;

00:39:12.320 --> 00:39:15.680
there is no excuse to have
non-accessible math on,&nbsp;

00:39:15.680 --> 00:39:19.600
on, on web pages unfortunately they're
still of that nature out there&nbsp;

00:39:20.320 --> 00:39:23.920
um let me switch off my screen here
because otherwise it'll interfere&nbsp;

00:39:26.720 --> 00:39:33.120
we have two questions that I wanted to
all right see if you could answer um one&nbsp;

00:39:33.120 --> 00:39:40.400
is whether students who frequently
um look at math read aloud to them&nbsp;

00:39:40.400 --> 00:39:42.560
understand the way it's spoken by
MathJax&nbsp;

00:39:44.000 --> 00:39:46.400
um right that that is a good question&nbsp;

00:39:48.240 --> 00:39:52.240
there's so, so what we implement we
implement two particular grammars in&nbsp;

00:39:52.240 --> 00:39:56.400
there
um one is called math speak&nbsp;

00:39:56.400 --> 00:39:59.600
so that's a, it's, it's a grammar that
goes back to&nbsp;

00:40:00.320 --> 00:40:04.000
um Abraham Nemeth the person who also
did uh&nbsp;

00:40:04.000 --> 00:40:07.760
math braille and he kind of put together
that grammar as a&nbsp;

00:40:07.760 --> 00:40:11.440
standard grammar how things should be
spoken it's of course enhanced because&nbsp;

00:40:11.440 --> 00:40:14.400
we do a lot more
kind of semantic recognition if you like&nbsp;

00:40:14.400 --> 00:40:18.720
where we recognize more mathematical
constructs which then can be spoken&nbsp;

00:40:18.720 --> 00:40:22.240
directly and the other one the, the
second one I,&nbsp;

00:40:22.240 --> 00:40:26.640
I showed you is called clearSpeak which
was developed a few years back&nbsp;

00:40:26.640 --> 00:40:31.840
maybe 10 years ago years ago by, by ETS,
by the electronic testing service&nbsp;

00:40:31.840 --> 00:40:36.960
um so students are generally familiar
with MathSpeak&nbsp;

00:40:36.960 --> 00:40:43.280
and please speak up to a certain level
and as it's more natural and it's more&nbsp;

00:40:43.280 --> 00:40:46.480
in line with
what teachers would say I assume they&nbsp;

00:40:46.480 --> 00:40:50.960
understand it quite well
um I, I have to admit uh&nbsp;

00:40:50.960 --> 00:40:54.800
we have, we have done quite a bit of
testing particularly recently&nbsp;

00:40:54.800 --> 00:40:59.680
we've done testing in, in l, I within a
different project uh with students in&nbsp;

00:40:59.680 --> 00:41:02.160
India
and there is a certain learning curve&nbsp;

00:41:03.680 --> 00:41:06.720
but once they have that learning curve
in particular once they have the&nbsp;

00:41:06.720 --> 00:41:11.920
interaction as well available
then it becomes quite uh so, so they&nbsp;

00:41:11.920 --> 00:41:14.960
become quite proficient at it
was there a second question that's&nbsp;

00:41:14.960 --> 00:41:19.040
really helpful yeah uh
second question is I’m getting a lot of&nbsp;

00:41:19.040 --> 00:41:23.600
reverb here I’m not sure why
but I probably, ChromeBox is always&nbsp;

00:41:23.600 --> 00:41:30.480
making problems when just on and off.
um this question asks whether there's a&nbsp;

00:41:30.480 --> 00:41:34.000
way to copy
an equation from a page with MathJax&nbsp;

00:41:34.000 --> 00:41:37.200
in it and then paste the verbal
description in another document&nbsp;

00:41:39.920 --> 00:41:43.520
of course there is but you wouldn't, you
wouldn't really want to do that&nbsp;

00:41:45.920 --> 00:41:51.360
you, you can't do it here just like this
um however&nbsp;

00:41:53.120 --> 00:41:56.240
that there are several ways to do it so
so one way is you&nbsp;

00:41:56.240 --> 00:42:00.160
with on MathCheck we've got a page
where you can get all in various uh&nbsp;

00:42:00.160 --> 00:42:03.760
locales you can describe verbal
descriptions out for formulas&nbsp;

00:42:04.960 --> 00:42:09.040
another way and a much better way to do
this is if you want to do that for an&nbsp;

00:42:09.040 --> 00:42:14.320
entire document
we do have uh scripts and&nbsp;

00:42:14.320 --> 00:42:21.360
and, and uh programs that let you do this
in bulk for in within your accessibility&nbsp;

00:42:21.360 --> 00:42:23.120
workflow
I will discuss some&nbsp;&nbsp;

00:42:23.120 --> 00:42:24.720
workflows towards
the end&nbsp;

00:42:25.440 --> 00:42:29.040
time permitting I, I’m mindful that the
time is already&nbsp;

00:42:29.040 --> 00:42:33.760
foreign um but there is a number of
workflows which you can use&nbsp;

00:42:33.760 --> 00:42:38.160
just to, to get speech out and, and to get
speech integrated in&nbsp;

00:42:38.160 --> 00:42:41.680
into your, into your documents if you
like. that sounds great.&nbsp;

00:42:41.680 --> 00:42:45.840
thank you. I would like to briefly, I’m
mindful of the time, I'd&nbsp;

00:42:46.640 --> 00:42:50.160
what happens actually in the background
there which produces the speech is not&nbsp;

00:42:50.160 --> 00:42:51.200
MathCheck it's&nbsp;

00:42:51.200 --> 00:42:54.960
my very own little system called Speech
Rule Engine which I originally started&nbsp;

00:42:54.960 --> 00:42:59.360
implementing while I was at Google
working on ChromeBox which is now a&nbsp;

00:42:59.360 --> 00:43:03.840
speech solution for quite a number of
systems out there including EquatIO by&nbsp;

00:43:03.840 --> 00:43:07.920
Texthelp obviously MathCheck,&nbsp;
MathLive and, and a number of others&nbsp;

00:43:07.920 --> 00:43:11.600
and of course it still runs on your
everyday ChromeBook&nbsp;

00:43:11.600 --> 00:43:15.920
in ChromeBox and what really happens
there is&nbsp;

00:43:15.920 --> 00:43:21.600
um in order to produce the speech or in
order to produce good speech let's put&nbsp;

00:43:21.600 --> 00:43:24.640
it this way
it's not enough just to look at the&nbsp;

00:43:24.640 --> 00:43:28.640
actual representation of the mathematics
as you would find it in LaTex or in&nbsp;

00:43:28.640 --> 00:43:34.560
MathML because that is just very, very
flat, right? What you really want to be able to&nbsp;

00:43:34.560 --> 00:43:39.200
do is you want to understand where say
where an equation is being split up what&nbsp;

00:43:39.200 --> 00:43:44.160
operators are in these things and then
use that information and what happens is&nbsp;

00:43:44.160 --> 00:43:47.120
that there's a pattern recognition in
the background of course and&nbsp;

00:43:47.120 --> 00:43:50.640
there's a semantic representation that
is being created bottom up&nbsp;

00:43:50.640 --> 00:43:54.080
from, from the from the visual
representation&nbsp;

00:43:54.080 --> 00:43:57.600
and I’ll just show you how that semantic
representation looks like for a very&nbsp;

00:43:57.600 --> 00:44:02.000
simple equation like a
x plus square plus b x plus c so the&nbsp;

00:44:02.000 --> 00:44:05.840
semantic representation is represented
as a tree where you then get&nbsp;

00:44:05.840 --> 00:44:10.400
an equality of two sides on the zero on
the right inside on the left-hand side&nbsp;

00:44:10.400 --> 00:44:13.440
you've got a sum with three summons and
so on and so forth&nbsp;

00:44:14.000 --> 00:44:17.440
and this is in many ways uh how the
actual&nbsp;

00:44:18.160 --> 00:44:22.880
representation then is done in the
background and how it's being folded&nbsp;

00:44:22.880 --> 00:44:29.200
into, into the formula
that is being displayed and thereby we&nbsp;

00:44:30.000 --> 00:44:33.840
we make use of what's called the
separation of concerns for the web&nbsp;

00:44:33.840 --> 00:44:37.280
that you have parts which are
responsible&nbsp;

00:44:37.280 --> 00:44:41.840
for purely for the display and the
styling which is primarily HTML and CSS&nbsp;

00:44:42.400 --> 00:44:46.000
and then we have various parts which
allow us to hide&nbsp;

00:44:46.000 --> 00:44:49.840
information in these structures without
them actually being visible&nbsp;

00:44:50.400 --> 00:44:53.920
and some of them is for instance WAI-ARIA
which is a hum which&nbsp;

00:44:53.920 --> 00:44:57.680
tends towards human oriented semantics
uh which is&nbsp;

00:44:57.680 --> 00:45:01.840
for, for accessibility and there's
various other ways how to do that and&nbsp;

00:45:01.840 --> 00:45:05.920
JavaScript in order to make this
the whole thing interactive and, and&nbsp;

00:45:05.920 --> 00:45:10.640
start working
and so in many ways this semantic tree&nbsp;

00:45:10.640 --> 00:45:15.760
I've just shown you on that page
is folded thing of it as kind of an,&nbsp;

00:45:15.760 --> 00:45:20.640
a, a different view on the on the actual
element that you see on that page&nbsp;

00:45:23.200 --> 00:45:26.960
and what that allows you once that rich
semantic is in there what that also&nbsp;

00:45:26.960 --> 00:45:30.560
allows you
is to go to, to produce other kind of&nbsp;

00:45:30.560 --> 00:45:32.880
formats so for instance here's another
form,&nbsp;

00:45:32.880 --> 00:45:36.560
formula slightly more exciting this is a
curl of vector field&nbsp;

00:45:37.120 --> 00:45:44.960
um which if when I start that now
you get the same effect it takes a&nbsp;

00:45:44.960 --> 00:45:47.440
little
while longer because that's not just&nbsp;

00:45:48.320 --> 00:45:51.040
speech because this now comes out as
braille&nbsp;

00:45:51.040 --> 00:45:54.640
and that braille would now go to the
student's uh braille display&nbsp;

00:45:54.640 --> 00:45:57.840
if they read it and if they have a
braille display connected,&nbsp;

00:45:57.840 --> 00:46:01.120
right, you can still do the same thing.
you can navigate the whole thing and you&nbsp;

00:46:01.120 --> 00:46:04.000
get the braille for every sub expression
and so on and so forth&nbsp;

00:46:07.440 --> 00:46:11.520
and here the subtitle braille normally
doesn't appear just done that so,&nbsp;

00:46:11.520 --> 00:46:14.560
so you can see what's happening uh if
you&nbsp;

00:46:14.560 --> 00:46:17.520
if you were reading this on a braille
display obviously you can&nbsp;

00:46:18.560 --> 00:46:21.920
all kinds of other formats you can
generate out of that&nbsp;

00:46:21.920 --> 00:46:26.000
as soon as you have the interesting and
enriched semantics in there&nbsp;

00:46:26.000 --> 00:46:28.400
you can actually generate all kinds of
other um&nbsp;

00:46:30.400 --> 00:46:33.760
all kinds of other formats like braille,
like Nemeth,&nbsp;

00:46:33.760 --> 00:46:40.320
like um computational formats etc.
right I’m mindful of the time I briefly&nbsp;

00:46:40.320 --> 00:46:43.600
tell you about diagrams and then I’ll
tell you a bit about these workflows.&nbsp;

00:46:46.400 --> 00:46:49.520
so what about diagrams? well diagrams are
obviously even harder&nbsp;

00:46:50.240 --> 00:46:54.800
the problem is that Woocock tells us an
alternative text is fine what for&nbsp;

00:46:54.800 --> 00:46:58.160
for any graphic or image um&nbsp;

00:46:58.160 --> 00:47:02.000
in practice when it comes to STEM that
is obviously not true&nbsp;

00:47:02.000 --> 00:47:07.040
now if you have an alternative text
normally has the length of 160&nbsp;

00:47:07.040 --> 00:47:10.480
characters I believe which is the size
of a tweet&nbsp;

00:47:10.480 --> 00:47:14.560
and that's generally not enough to
describe anything which is more complex&nbsp;

00:47:14.560 --> 00:47:19.040
than the
uh but then say a parabola&nbsp;

00:47:21.360 --> 00:47:24.800
um so there's various ways how to do
this&nbsp;

00:47:24.800 --> 00:47:28.160
I’m not going to go through, through
those in detail now&nbsp;

00:47:28.160 --> 00:47:32.000
but the best way to do this is using a
format called SVG&nbsp;

00:47:32.000 --> 00:47:35.120
SVG scalable vector graphic i've shown
that to you early&nbsp;

00:47:35.120 --> 00:47:38.640
it scales it doesn't become grainy and
you have all the&nbsp;

00:47:39.200 --> 00:47:42.720
advantage that you can embed lots of
information&nbsp;

00:47:42.720 --> 00:47:46.160
in the background and now how that is
being done&nbsp;

00:47:46.160 --> 00:47:51.120
is I demonstrate with a chem example
from chemistry which we primarily&nbsp;

00:47:51.120 --> 00:47:58.400
working with now in my company
um this here is just a a uh chemical&nbsp;

00:47:58.400 --> 00:48:03.680
diagram that is a bitmap image
what happens to the bitmap image is that&nbsp;

00:48:03.680 --> 00:48:07.600
is being analyzed
as image analysis run over&nbsp;

00:48:08.720 --> 00:48:12.640
one starts putting together a basic
graph out of all these&nbsp;

00:48:12.640 --> 00:48:18.240
uh out of all the edges and then try to
understand what those edges are all&nbsp;

00:48:18.240 --> 00:48:23.920
these top ledges or the single edges etc
and then these there's a pattern there's&nbsp;

00:48:23.920 --> 00:48:27.840
pattern recognition algorithms in there
which then will eventually put together&nbsp;

00:48:28.400 --> 00:48:34.400
a diagram of that of that molecule
name naming components automatically&nbsp;

00:48:34.400 --> 00:48:36.880
using all kinds of web services out
there&nbsp;

00:48:36.880 --> 00:48:40.960
and then generate a fully accessible
diagram and I’ll show you the diagram&nbsp;

00:48:40.960 --> 00:48:44.560
here
and and I’ll show you&nbsp;

00:48:46.080 --> 00:48:49.600
I’ll show you how that works bit similar
to what we do in the mathematics&nbsp;

00:48:49.600 --> 00:48:54.160
um you can navigate this thing and again
you get a subtitle which tells you what&nbsp;

00:48:54.160 --> 00:48:58.080
this
is and you can see this is a&nbsp;

00:48:58.080 --> 00:49:01.840
this is an SVG I can zoom in it becomes
nice and&nbsp;

00:49:02.480 --> 00:49:06.160
it scales not scales up nicely you can
also&nbsp;

00:49:06.160 --> 00:49:09.200
do tricks like change the background for
instance&nbsp;

00:49:09.200 --> 00:49:11.360
right background colors all kinds of
different&nbsp;

00:49:12.240 --> 00:49:16.000
background colors and then you can start
navigating this&nbsp;

00:49:16.000 --> 00:49:20.560
expression using the cursor keys in that
case for instance I use go down&nbsp;

00:49:20.560 --> 00:49:24.640
and I’ll start zooming in onto the first
major component which is a few string&nbsp;

00:49:24.640 --> 00:49:28.880
system
and then I can stop go even further down&nbsp;

00:49:28.880 --> 00:49:32.400
this is a benzene ring
and I can go over to the other ring and&nbsp;

00:49:32.400 --> 00:49:35.200
if I have no idea what the three oxolene
ring is&nbsp;

00:49:35.200 --> 00:49:39.760
then I switch off the expert mode, I’ll
get more information because there's&nbsp;

00:49:39.760 --> 00:49:44.240
additional knowledge in the graph and
then that tells me this is a sub ring&nbsp;

00:49:44.240 --> 00:49:48.160
with five elements
with oxygen at position one and there's&nbsp;

00:49:48.160 --> 00:49:50.560
a double bond between positions two and
three&nbsp;

00:49:50.560 --> 00:49:54.080
three and four and again if I were to
switch on the screen reader now you&nbsp;

00:49:54.080 --> 00:49:56.960
could
actually listen to this and and&nbsp;

00:49:57.920 --> 00:50:02.160
it would, it would tell and, and the
navigation would be described what you&nbsp;

00:50:02.160 --> 00:50:04.160
do
right&nbsp;

00:50:06.960 --> 00:50:10.640
and now as I said all this is done with
image analysis once you have&nbsp;

00:50:10.640 --> 00:50:16.560
more information to generate these, these
images then it's even easier so for&nbsp;

00:50:16.560 --> 00:50:19.200
instance
you can generate these things using&nbsp;

00:50:19.200 --> 00:50:23.520
chemical specifications that you get a
regular chemical drawing programs like&nbsp;

00:50:23.520 --> 00:50:26.880
smiles or more or cml
where you can pick them up on on&nbsp;

00:50:26.880 --> 00:50:31.360
Wikipedia
or if you're working in different&nbsp;

00:50:31.360 --> 00:50:34.480
domains say you have want to do
something with statistics&nbsp;

00:50:34.480 --> 00:50:37.920
once you have the statistical model of
course then you already have that&nbsp;

00:50:37.920 --> 00:50:40.880
information all you then need to do is
you need to&nbsp;

00:50:40.880 --> 00:50:43.360
have some means of embedding that
information&nbsp;

00:50:44.080 --> 00:50:47.360
into your document so it can actually be
made accessible&nbsp;

00:50:48.160 --> 00:50:52.160
and and there's friends one thing i've
been working on with a colleague in new&nbsp;

00:50:52.160 --> 00:50:57.600
zealand is a package called
braille r and that does effectively the&nbsp;

00:50:57.600 --> 00:51:01.200
same thing
as we've shown I've showed you for the&nbsp;

00:51:01.200 --> 00:51:04.320
um
chemical diagrams just for&nbsp;

00:51:05.440 --> 00:51:08.480
data visualization so for instance
here's a box plot&nbsp;

00:51:09.040 --> 00:51:12.080
and I can now start navigating the box
plot&nbsp;

00:51:12.080 --> 00:51:16.240
and I can go to the title I can look
over the axis&nbsp;

00:51:16.800 --> 00:51:21.120
the y-axis and then I can start looking
in the box plots. it tells me all the&nbsp;

00:51:21.120 --> 00:51:21.840
data points&nbsp;

00:51:22.480 --> 00:51:27.200
tells me minimum maximum and like this
is kind of you can, you can dive into&nbsp;

00:51:27.200 --> 00:51:29.920
these
you can dive into these and start&nbsp;

00:51:29.920 --> 00:51:34.080
walking around see what the quartiles
are or you can move over to the next&nbsp;

00:51:34.080 --> 00:51:38.640
element and so on and so forth so you
get a hierarchical view&nbsp;

00:51:38.640 --> 00:51:42.640
on these elements which allow you to
actually experience&nbsp;

00:51:42.640 --> 00:51:46.480
um this, this diagram, the data
visualization.&nbsp;

00:51:47.760 --> 00:51:51.600
and just to say that the person I did
this with Jonathan Godfrey, he's a&nbsp;

00:51:51.600 --> 00:51:55.440
blind lecturer in statistics at, at Massey
University in New Zealand,&nbsp;

00:51:56.080 --> 00:52:00.400
and for him why this was important was
because he wanted to actually see&nbsp;

00:52:00.400 --> 00:52:00.960
whether&nbsp;

00:52:00.960 --> 00:52:03.840
the data visualization he gives his
students&nbsp;

00:52:04.560 --> 00:52:08.480
were useful and, and, and he didn't always
want to,&nbsp;

00:52:09.440 --> 00:52:13.360
if you work in a model you don't always
want to, to emboss this onto an&nbsp;

00:52:13.360 --> 00:52:16.560
embosser then feel whether everything is
there in the right place&nbsp;

00:52:16.560 --> 00:52:19.760
so at least you get an overview you can
listen to things&nbsp;

00:52:19.760 --> 00:52:24.800
and, and see um whether
whether they make sense before you then&nbsp;

00:52:24.800 --> 00:52:28.880
take the exact same data
put it onto an embosser get an&nbsp;

00:52:28.880 --> 00:52:32.160
alternative medium
and then have a tactile copy of it&nbsp;

00:52:33.760 --> 00:52:38.960
right, right now I've promised you that I
wanted to give you some sample workflows&nbsp;

00:52:38.960 --> 00:52:41.520
how you can actually work with these
things and how you can make things&nbsp;

00:52:41.520 --> 00:52:44.480
successful
so one of the question earlier, earlier&nbsp;

00:52:44.480 --> 00:52:48.640
was, is there some way
of getting um speech out directly and&nbsp;

00:52:48.640 --> 00:52:53.920
yes there is. so there's plenty of
elements on our, on our, uh MathCheck&nbsp;

00:52:53.920 --> 00:52:57.120
website where you can take the math
checks uh scripts directly&nbsp;

00:52:58.880 --> 00:53:01.920
and all of these scripts and all the
workflows&nbsp;

00:53:01.920 --> 00:53:05.600
I’m talking about here one of the goals
is first of all&nbsp;

00:53:06.320 --> 00:53:10.160
that you don't have to do things formula
by formula but that you do things in&nbsp;

00:53:10.160 --> 00:53:14.080
bulk
document by document&nbsp;

00:53:14.080 --> 00:53:17.920
that you do not need to change your
authoring habits&nbsp;

00:53:17.920 --> 00:53:21.040
you do not need to move away from
whatever if you&nbsp;

00:53:21.040 --> 00:53:25.040
if you're using LaTex you can use LaTex,
if you're using Word you can use Word&nbsp;

00:53:25.760 --> 00:53:33.840
um, and also
what is important is that they allow you&nbsp;

00:53:33.840 --> 00:53:36.720
to make
your document future proof there's a lot&nbsp;

00:53:36.720 --> 00:53:39.920
of technology already out there to make
things successful but&nbsp;

00:53:39.920 --> 00:53:44.800
if things come online more, more things
come online on a daily basis&nbsp;

00:53:46.400 --> 00:53:49.920
what is important is that all the
information that you have in your&nbsp;

00:53:49.920 --> 00:53:54.160
document is still preserved
when it's being turned into an&nbsp;

00:53:54.160 --> 00:53:57.280
alternative format
because there might be a system in a&nbsp;

00:53:57.280 --> 00:54:00.080
couple of years’ time which can exploit
that&nbsp;

00:54:00.080 --> 00:54:03.200
might not exist yet but there might be
one&nbsp;

00:54:03.200 --> 00:54:08.800
soon. right so here's a workflow which
for instance allows you to just put&nbsp;

00:54:08.800 --> 00:54:12.640
LaTex,
take LaTex sources and put it&nbsp;

00:54:12.640 --> 00:54:16.320
onto the web that's a simple workflow
with Tech 4 HD.&nbsp;

00:54:16.320 --> 00:54:20.560
Tech 4 HD is a part of every standard tech
Distribution,&nbsp;

00:54:21.120 --> 00:54:25.680
so if you have Tech-Life or if you have
a MiKTeX or anything you normally have&nbsp;

00:54:25.680 --> 00:54:28.880
Tech 4 HD
and its counterpart Make 4 HD,&nbsp;

00:54:30.400 --> 00:54:34.080
then all you need to do is a couple of
very, very&nbsp;

00:54:34.080 --> 00:54:38.080
simple command line arguments on your
file name&nbsp;

00:54:38.080 --> 00:54:40.400
and you would pretty much
automatically&nbsp;

00:54:41.360 --> 00:54:45.280
get a fully accessible math document
with and you can say whether you want to&nbsp;

00:54:45.280 --> 00:54:48.720
make it accessible with MathCheck so
you just given MathCheck as an extra&nbsp;

00:54:48.720 --> 00:54:49.280
option&nbsp;

00:54:49.280 --> 00:54:53.280
it automatically includes MathCheck
from the web and it'll run&nbsp;

00:54:53.280 --> 00:54:56.720
and will be accessible. obviously when i
say&nbsp;

00:54:57.760 --> 00:55:01.200
all of it will like be accessible, there
will always be some caveats, there will&nbsp;

00:55:01.200 --> 00:55:04.560
always be, you know, there will always be
certain macro packages that won't&nbsp;

00:55:04.560 --> 00:55:08.080
understand and so on and so forth but
that's more about authoring&nbsp;

00:55:08.880 --> 00:55:12.400
later rather than about, about the
conversion itself&nbsp;

00:55:14.640 --> 00:55:18.160
you can do something fairly similar with
a package called Pandoc.&nbsp;

00:55:18.160 --> 00:55:22.400
Pandoc is a universal document converter
and I’ll just show you briefly um&nbsp;

00:55:22.400 --> 00:55:25.760
what it can do let's scroll down here
there's the&nbsp;

00:55:25.760 --> 00:55:32.000
the whole the whole graph
of all the input formats Pandoc can use&nbsp;

00:55:32.000 --> 00:55:34.880
and all the output formats Pandoc can
review&nbsp;

00:55:35.520 --> 00:55:39.520
so whenever you need to transform from
one format into the other&nbsp;

00:55:40.160 --> 00:55:42.640
Pandoc should be your first point of
call.&nbsp;

00:55:43.680 --> 00:55:47.840
what it can also do is similar to Tech
4 HD. it can take&nbsp;

00:55:48.400 --> 00:55:51.280
but more in many ways it can take other&nbsp;

00:55:51.280 --> 00:55:54.320
sources like
Word markdown etc.&nbsp;

00:55:55.360 --> 00:56:00.000
and then output HTML for instance but
also other things so you can translate&nbsp;

00:56:00.000 --> 00:56:03.520
LaTex into Word you can translate
markdown in the LaTex&nbsp;

00:56:03.520 --> 00:56:10.080
and whatever you like. um you can
include MathCheck directly uh you can&nbsp;

00:56:10.080 --> 00:56:14.240
also tell it not to produce,
do anything smart with the tech and just&nbsp;

00:56:14.240 --> 00:56:17.920
let MathCheck to all these jobs.
um&nbsp;

00:56:24.720 --> 00:56:29.360
um right and these in many ways are
here's the idea of these workflows is&nbsp;

00:56:29.360 --> 00:56:35.280
that you translate from something um
they never launched into something, into&nbsp;

00:56:35.280 --> 00:56:39.360
another benevolent
um, um, format I would call those&nbsp;

00:56:40.800 --> 00:56:44.080
there's malevolent formats out there and
those are the, what&nbsp;

00:56:44.080 --> 00:56:48.720
print formats and one of the old print
formats of were for instance Postscript&nbsp;

00:56:48.720 --> 00:56:50.960
but the new print format of course is
still&nbsp;

00:56:50.960 --> 00:56:54.560
and still is PDF and the problem with
PDF is&nbsp;

00:56:54.560 --> 00:56:57.840
that once things are in PDF it's really
a nightmare,&nbsp;

00:56:58.640 --> 00:57:03.360
or it can be a nightmare, and it's
difficult to generate accessible&nbsp;

00:57:04.080 --> 00:57:09.520
PDF as it is right now.
Um, there are important things which you&nbsp;

00:57:09.520 --> 00:57:12.720
often get wrong or which the generators
often get wrong that's&nbsp;

00:57:12.720 --> 00:57:16.640
things like reading order, alt-texts,
header nesting,&nbsp;

00:57:16.640 --> 00:57:22.960
and you often have to work a lot with
Acrobat Pro, Adobe Acrobat Pro in order to get&nbsp;

00:57:22.960 --> 00:57:27.760
these things right manually.
it's particularly bad if you're coming&nbsp;

00:57:27.760 --> 00:57:32.320
from LaTex
you have to do a lot of work. LaTex is&nbsp;

00:57:32.320 --> 00:57:36.880
really bad in producing accessible
PDF, Word is better so if you&nbsp;

00:57:37.680 --> 00:57:41.520
if you need to translate LaTex and
access and PDF it's sometimes better to&nbsp;

00:57:41.520 --> 00:57:47.680
go via word by using, using Pandoc,
um often what happens is you make things&nbsp;

00:57:47.680 --> 00:57:50.960
accessible nicely in your Acrobat Reader
or Acrobat Pro&nbsp;

00:57:50.960 --> 00:57:55.120
and then you then you find that typo and
you have to start all over again.&nbsp;

00:57:55.120 --> 00:57:59.360
it's, it's really not nice it's getting
even worse if you only have PDF as a&nbsp;

00:57:59.360 --> 00:58:01.920
source.
so there's quite a bit of work has been&nbsp;

00:58:01.920 --> 00:58:05.840
done uh on that
problem. turns out it's actually a&nbsp;

00:58:05.840 --> 00:58:09.600
surprisingly difficult problem. so say
you have a PDF document that has been&nbsp;

00:58:09.600 --> 00:58:13.120
originally generated with LaTex
but all the sources are gone.&nbsp;

00:58:15.680 --> 00:58:19.520
um then what you're trying to do is
you're trying to get the information&nbsp;

00:58:19.520 --> 00:58:23.280
that's in the PDF
back out and that is quite a nasty&nbsp;

00:58:23.280 --> 00:58:28.560
pattern recognition problem actually.
in about 2006 I had a PhD student who&nbsp;

00:58:28.560 --> 00:58:32.000
was supposed to do as a warm-up exercise
for his PhD,&nbsp;

00:58:32.800 --> 00:58:37.520
extraction of math elements from PDF.
eventually it turned out&nbsp;

00:58:37.520 --> 00:58:41.120
to be his entire PhD and the problem is
still not fully solved.&nbsp;

00:58:41.920 --> 00:58:46.400
we brought a system out which was called
Maxtract at the time 2008, which we're&nbsp;

00:58:46.400 --> 00:58:48.720
currently reworking.
I’m really working with the group in&nbsp;

00:58:48.720 --> 00:58:53.040
India at, at Delhi.
um other people have re-implemented some&nbsp;

00:58:53.040 --> 00:58:55.440
of our approaches particularly the
Infty system&nbsp;

00:58:55.440 --> 00:59:02.160
which generally also does other math OCR.
um what I can say is the standard is&nbsp;

00:59:02.160 --> 00:59:05.600
currently improving
but it's not quite there yet so with any&nbsp;

00:59:05.600 --> 00:59:08.240
luck at some point in the future you
might be able to&nbsp;

00:59:08.240 --> 00:59:10.800
make these inaccessible PDFs accessible
again&nbsp;

00:59:11.360 --> 00:59:17.840
um but it might still take a while, will
never be perfect.&nbsp;

00:59:19.120 --> 00:59:25.040
um let me have a
quick check at the time yes so another&nbsp;

00:59:25.040 --> 00:59:28.880
alternative
um workflow is which we're&nbsp;

00:59:29.680 --> 00:59:36.560
currently trying to perfect and finalize
with uh is trying to get from LaTex in&nbsp;

00:59:36.560 --> 00:59:41.920
particular in PreTeXt format
um to emboss braille so where you can&nbsp;

00:59:41.920 --> 00:59:45.840
effectively have a textbook in PreTeXt
which PreTeXt is just&nbsp;

00:59:46.880 --> 00:59:51.280
LaTex with some XML markup so it takes
the good parts of LaTex think about it&nbsp;

00:59:51.280 --> 00:59:55.840
this way the math markup
and replaces the bad parts uh, the, the&nbsp;

00:59:56.560 --> 00:59:59.680
document structure markup, uh with pro,&nbsp;

00:59:59.680 --> 01:00:04.400
with XML and from that we're&nbsp;
using MathCheck and SRE&nbsp;

01:00:04.400 --> 01:00:07.520
and, and some other libraries in order to
get&nbsp;

01:00:07.520 --> 01:00:11.920
it straight into Nemeth output we're
working on that with the NFB&nbsp;

01:00:11.920 --> 01:00:15.120
and we have grant from the from the
American Action Fund&nbsp;

01:00:15.120 --> 01:00:19.600
to do that and uh it's currently going
pretty well.&nbsp;

01:00:23.040 --> 01:00:26.000
I’m mindful of the time so I’ll skip the
graphics part.&nbsp;

01:00:26.640 --> 01:00:29.760
the graphics is quite straightforward.
I've shown you some examples&nbsp;

01:00:29.760 --> 01:00:36.480
um please on the slides there's various
links and, and, and you can certainly&nbsp;

01:00:36.480 --> 01:00:43.360
um have a look at that.
what else did I want to say? well um one&nbsp;

01:00:43.360 --> 01:00:46.720
thing is
as I said before please&nbsp;

01:00:47.440 --> 01:00:50.960
let nobody tell you that you have to
change your authoring workflow&nbsp;

01:00:51.520 --> 01:00:56.240
um because this is just, you know, this
impedes creativity in my opinion.&nbsp;

01:00:56.800 --> 01:01:01.840
but be mindful when you author that you
might be authoring for something that&nbsp;

01:01:01.840 --> 01:01:08.960
goes beyond just that one PDF format. you
generate um your, your document for.&nbsp;

01:01:08.960 --> 01:01:14.720
it goes beyond that single, uh journal
you're submitting your paper to and&nbsp;

01:01:14.720 --> 01:01:15.360
therefore&nbsp;

01:01:15.360 --> 01:01:19.280
don't, stop thinking print only
particularly, that particularly means&nbsp;

01:01:19.280 --> 01:01:23.120
stop thinking about manipulating the
white space.&nbsp;

01:01:23.120 --> 01:01:26.880
in particular when you're talking math
formulas, do not put white space&nbsp;

01:01:26.880 --> 01:01:30.240
manipulations into your math formulas,
the slash,&nbsp;

01:01:30.240 --> 01:01:33.360
exclamation mark, and all these nasty
bits&nbsp;

01:01:33.360 --> 01:01:36.560
is really not good. it's really, really,
really bad.&nbsp;

01:01:36.560 --> 01:01:42.400
for you can imagine if we go
out from single pages to this reflowing,&nbsp;

01:01:42.400 --> 01:01:46.400
nicely reflowing document
you do not want any hard line breaks,&nbsp;

01:01:46.400 --> 01:01:49.440
hard page breaks or anything of that
nature because that&nbsp;

01:01:49.440 --> 01:01:51.840
ultimately that has to be filtered out
somehow.&nbsp;

01:01:54.320 --> 01:01:57.840
um there's a lot more tips I would have
on math authoring.&nbsp;

01:01:57.840 --> 01:02:04.640
um just a few that I would like
to, if you write math that should&nbsp;

01:02:04.640 --> 01:02:07.120
eventually be converted into different
format&nbsp;

01:02:07.120 --> 01:02:10.240
think about not using all the, your
homegrown macros.&nbsp;

01:02:10.880 --> 01:02:14.720
think about using more standard
environments&nbsp;

01:02:14.720 --> 01:02:19.360
as they are for list figures etc. don't
use custom elements like&nbsp;

01:02:19.360 --> 01:02:25.920
list items, specialist list items etc.
and even if you're doing slides say with&nbsp;

01:02:25.920 --> 01:02:32.160
Beamer, Pandoc does a great job translating
those into web formats for instance&nbsp;

01:02:32.160 --> 01:02:35.120
but it has a hard time when you're using
non-standard&nbsp;

01:02:36.000 --> 01:02:40.160
elements. other things from a MathCheck
point of view&nbsp;

01:02:40.800 --> 01:02:45.920
um try to write clean math, don't do too
much nesting of text and math.&nbsp;

01:02:46.480 --> 01:02:48.480
from an accessibility point of view,.&nbsp;

01:02:50.800 --> 01:02:55.040
no punctuation after your math elements
please, please, please if you write your&nbsp;

01:02:55.040 --> 01:02:57.360
formulas why do you have to put a
dot behind it&nbsp;

01:02:58.480 --> 01:03:02.160
because what happens when, when you try
to make that accessible into speech&nbsp;

01:03:02.160 --> 01:03:05.440
it becomes two elements: it's the formula
and then the dot.&nbsp;

01:03:05.440 --> 01:03:08.640
right so the first bit of navigation
will go into the either the&nbsp;&nbsp;

01:03:08.640 --> 01:03:09.520
formula or
the dot&nbsp;

01:03:10.080 --> 01:03:13.760
and then you know and, and only then you
get to the real math&nbsp;

01:03:13.760 --> 01:03:17.840
and that is really, really you know, it's
effectively a layer you put&nbsp;

01:03:17.840 --> 01:03:21.920
on, on top of your math which shouldn't
be there and prevents accessibility.&nbsp;

01:03:24.960 --> 01:03:29.440
well finally once you're doing all these
things&nbsp;

01:03:29.440 --> 01:03:33.360
or once you're trying to do all these
things, is there some way to easily&nbsp;

01:03:33.360 --> 01:03:36.320
check whether what you've done is really
accessible?&nbsp;

01:03:37.120 --> 01:03:41.120
Yes, there is of course. first thing is
always try some zooming:&nbsp;

01:03:41.760 --> 01:03:45.040
does it work on all zoom levels so
here's my,.&nbsp;

01:03:45.040 --> 01:03:48.080
I’m sure they don't work well, don't
really work all that well&nbsp;

01:03:48.960 --> 01:03:52.720
um so here we see that's not good&nbsp;

01:03:57.120 --> 01:04:01.440
now next Pro Question is always what
does it work on high contrast,&nbsp;

01:04:01.440 --> 01:04:05.600
high contrast is easy to check there's a
there's a Chrome extension&nbsp;

01:04:05.600 --> 01:04:10.240
it's Shift F11, yep
works on high contrast.&nbsp;&nbsp;

01:04:10.240 --> 01:04:11.840
I can see pretty
much everything.&nbsp;

01:04:12.800 --> 01:04:16.800
next question is does it work for, for
keyboard interaction, can you get to&nbsp;

01:04:16.800 --> 01:04:22.480
every link that's in the page?
um I’m not good, well I can’t that here&nbsp;

01:04:22.480 --> 01:04:26.160
so
here I am. well and that's&nbsp;

01:04:26.160 --> 01:04:29.360
um and I can get to all the links, yes,
fine.&nbsp;

01:04:30.880 --> 01:04:35.120
other things you can try yourself, well
you can try form factors and I’ll show&nbsp;

01:04:35.120 --> 01:04:38.160
that to you, you can switch on screen
readers. if you're working on&nbsp;

01:04:38.160 --> 01:04:41.760
Apple voiceover is Command F5 and it
Works.&nbsp;

01:04:42.560 --> 01:04:45.040
Windows you've got Narrators-Windows-
Enter.&nbsp;

01:04:45.920 --> 01:04:50.560
you can easily, NVDA is free, JAWS is free
for 40 minutes,&nbsp;

01:04:50.560 --> 01:04:53.840
easy to test. I use ChromeBox and Chrome,
it's&nbsp;

01:04:53.840 --> 01:04:57.520
also nice. and what you can always do is,
you can switch on&nbsp;

01:04:58.640 --> 01:05:03.200
the, the, the developers console. it's
there, there's a, it's a Chrome.&nbsp;

01:05:03.200 --> 01:05:07.200
I want to see my slides on different
form factor, there's a different form&nbsp;

01:05:07.200 --> 01:05:08.720
factor right, what is that?&nbsp;

01:05:09.440 --> 01:05:13.360
um oops, that always interferes a bit
with my,&nbsp;

01:05:14.160 --> 01:05:16.960
here's a different form factor -let's get
rid of this a bit-um&nbsp;

01:05:17.760 --> 01:05:22.640
so uh what, what do I want, I want Galaxy
S5 so here&nbsp;

01:05:22.640 --> 01:05:26.960
this is how my slides look on Galaxy S5
this is how they look on an iPad&nbsp;

01:05:27.520 --> 01:05:33.120
um and then the final
little tool I've already brought up here.&nbsp;

01:05:33.120 --> 01:05:36.880
there's an accessibility checker here
you can generate a report with the&nbsp;

01:05:36.880 --> 01:05:40.000
Lighthouse checker
takes a while, um&nbsp;

01:05:41.760 --> 01:05:45.600
but once it's there it will tell you
what the problems are,&nbsp;

01:05:45.600 --> 01:05:49.040
particularly the accessibility problems
performance problems, all kinds of other&nbsp;

01:05:49.040 --> 01:05:50.080
little things as well.&nbsp;

01:05:51.120 --> 01:05:56.560
um there you go, at least mine slides,
so they should be 100 accessible,&nbsp;

01:05:57.520 --> 01:06:01.520
not fully best practice performance is
slightly less than it could be&nbsp;

01:06:01.520 --> 01:06:05.440
but you know it gives you a good feeling
but now we're nearly there&nbsp;

01:06:05.440 --> 01:06:08.560
and we're on slide one which is
obviously not where we want to be.&nbsp;

01:06:08.560 --> 01:06:15.520
um right so I think I should conclude. um
um in the meantime let me try to get to&nbsp;

01:06:15.520 --> 01:06:20.000
the final slides.
this is,&nbsp;

01:06:23.280 --> 01:06:26.880
and then I think I could take questions
if. oops, I saw it.&nbsp;

01:06:30.560 --> 01:06:34.320
Conclusions? well I think my basic
conclusions are&nbsp;

01:06:35.920 --> 01:06:39.520
things, accessible STEM is possible&nbsp;

01:06:39.520 --> 01:06:43.920
and it's the right time to do it now. you
have to move your stuff online or, or&nbsp;

01:06:43.920 --> 01:06:47.120
into electronic format. anyway it's
important that&nbsp;

01:06:47.760 --> 01:06:51.040
you use that opportunity rather than
waste it.&nbsp;

01:06:52.000 --> 01:06:55.760
what's important is that you get, don't
change your workflow,&nbsp;

01:06:55.760 --> 01:07:00.560
try to do things in bulk, and be aware of
some of the do's and don'ts,&nbsp;

01:07:03.600 --> 01:07:08.320
and stay future-ready. meaning do not
throw away your sources. try to integrate&nbsp;

01:07:08.320 --> 01:07:12.400
your sources as much as possible if you
want to dive any deeper into the subject&nbsp;

01:07:13.120 --> 01:07:16.320
I have given plenty of talks of that
nature it's&nbsp;

01:07:16.320 --> 01:07:19.360
confidence is like Accessing Higher
Ground, CSUN,&nbsp;

01:07:19.360 --> 01:07:24.480
Empower. we had an AMS workshop on, in
January. We’ll probably put&nbsp;

01:07:24.480 --> 01:07:31.840
up, uh put on another one at some point
uh this year. um it's all about getting&nbsp;

01:07:31.840 --> 01:07:35.920
mathematic,
mathematics online. um they, we&nbsp;

01:07:35.920 --> 01:07:39.520
might do a workshop at the joint math
meetings as well, together with Peter&nbsp;

01:07:39.520 --> 01:07:43.760
Graudsberger
And, and um Tom Byrne from the AMS.&nbsp;

01:07:44.640 --> 01:07:49.280
um there's the MathCheck documentation
out there. we also offer bespoke training&nbsp;

01:07:49.280 --> 01:07:53.520
and seminars if you want us to,
uh from MathCheck as well as with, with&nbsp;

01:07:53.520 --> 01:07:57.280
Peter Grouse playing with other people
so there's plenty of&nbsp;

01:07:57.280 --> 01:08:00.240
things out there. I’m sorry for
overrunning.&nbsp;

01:08:05.280 --> 01:08:10.720
Hello? um, you're fine I’m going to mute
you while I’m talking.&nbsp;

01:08:12.640 --> 01:08:16.720
uh let's see okay, that's better, thank
you. the echo is gone.&nbsp;

01:08:16.720 --> 01:08:21.840
um thank you that, this is
very interesting. we have a number of&nbsp;

01:08:21.840 --> 01:08:25.840
questions from
uh, from the panelists who can't ask&nbsp;

01:08:25.840 --> 01:08:29.520
questions
um, and a number of questions in the Q and A&nbsp;

01:08:30.160 --> 01:08:32.560
and it was, your timing was just perfect
so&nbsp;

01:08:33.200 --> 01:08:38.400
um I want to invite a couple colleagues
Christa Miller and&nbsp;

01:08:40.080 --> 01:08:46.000
Lizette Zeitzman to unmute
and to turn on cameras. um&nbsp;&nbsp;

01:08:46.000 --> 01:08:46.880
Christa Miller
is&nbsp;

01:08:47.520 --> 01:08:51.840
the, I’ll let you actually introduce
yourself.&nbsp;

01:08:54.080 --> 01:09:00.240
um sure I’m the Director of inclusive
media design at Virginia Tech which&nbsp;

01:09:00.240 --> 01:09:03.680
basically means if
a student has a need for&nbsp;

01:09:04.560 --> 01:09:08.000
alternative text I try to help provide
it and&nbsp;

01:09:08.000 --> 01:09:12.560
that I teach a lot of faculty how to
improve their authoring techniques for&nbsp;

01:09:12.560 --> 01:09:17.120
accessibility.
and Lizette would you like to also&nbsp;

01:09:17.120 --> 01:09:20.640
introduce yourself?
yeah it's, good afternoon my name is&nbsp;

01:09:20.640 --> 01:09:23.280
Lizette Zietzmann. I’m in the Department
of Mathematics&nbsp;

01:09:24.000 --> 01:09:27.280
and I've been working with Anita for the
past few years&nbsp;

01:09:27.280 --> 01:09:31.760
on developing open education resources
for mathematics.&nbsp;

01:09:31.760 --> 01:09:36.160
as you know we have huge classes,
thousand, two thousand students and&nbsp;

01:09:36.160 --> 01:09:40.400
who have to buy textbooks, so we hope that
there are some initiatives&nbsp;

01:09:40.400 --> 01:09:44.560
um, that we can incorporate, and this was
extremely helpful. thank you very much.&nbsp;

01:09:46.720 --> 01:09:52.400
Thank you both. uh Kayla McNabb is also
Here. I, I recruited these three experts because&nbsp;

01:09:52.400 --> 01:09:55.840
I wanted uh
people who know the subject material uh&nbsp;

01:09:56.720 --> 01:10:00.160
to um have a chance at um&nbsp;

01:10:00.160 --> 01:10:04.240
selecting some of the questions that we
wrote before the panel,&nbsp;

01:10:04.240 --> 01:10:07.760
um as well as those that have come in
through the Q and A so&nbsp;

01:10:07.760 --> 01:10:10.560
um Kayla, would you also introduce
yourself?&nbsp;

01:10:12.000 --> 01:10:16.480
Certainly. thank you. uh I’m Kayla McNabb.
I work in the University Libraries here&nbsp;

01:10:16.480 --> 01:10:19.120
at Virginia Tech. I’m Head of
Instructional Content&nbsp;

01:10:19.120 --> 01:10:24.320
and Design. so we primarily focus on
creating online content to support&nbsp;

01:10:25.120 --> 01:10:27.120
learning initiatives for the library,&nbsp;

01:10:27.120 --> 01:10:30.240
particularly digital literacy and
information literacy initiatives.&nbsp;

01:10:33.040 --> 01:10:36.560
thank you. so we have a few questions in
the chat&nbsp;

01:10:37.120 --> 01:10:40.800
and we have a few questions as, um as
panelists.&nbsp;

01:10:42.080 --> 01:10:49.120
one of the, one of the questions that
um I think Lizette was asking&nbsp;

01:10:49.840 --> 01:10:55.520
earlier is about operating systems
and software. Lizette, do you want to&nbsp;

01:10:55.520 --> 01:10:56.720
jump into&nbsp;

01:10:56.720 --> 01:11:00.160
I’ll post your question also in the in
the chat.&nbsp;

01:11:01.280 --> 01:11:03.920
um so everyone can see it I can't put
it in today.&nbsp;

01:11:05.760 --> 01:11:11.840
um you mentioned future-proof material
and you talked about robustness.&nbsp;

01:11:12.880 --> 01:11:17.360
and how, how much control do you have, so
we,&nbsp;

01:11:17.360 --> 01:11:22.080
recently had a situation, we used a
canvas testing system and the day of the&nbsp;

01:11:22.080 --> 01:11:22.880
exam&nbsp;

01:11:22.880 --> 01:11:28.720
the minus signs didn't show up. turned
out it was on the Chromium browsers. they&nbsp;

01:11:28.720 --> 01:11:31.280
had a hardware acceleration setting
change.&nbsp;

01:11:31.920 --> 01:11:34.960
but, so thousands of students took the
exam that day.&nbsp;

01:11:35.760 --> 01:11:39.840
so how do you keep current? how do you
know when it's going to be an issue?&nbsp;

01:11:41.040 --> 01:11:44.480
um well&nbsp;

01:11:44.480 --> 01:11:47.920
that, that is a good question and it's a
nasty question as well, because that,&nbsp;

01:11:47.920 --> 01:11:50.880
that's something that's very much out of
our control often.&nbsp;

01:11:51.680 --> 01:11:56.480
so, so okay I’ll, I’ll answer this from a
MathCheck perspective.&nbsp;

01:11:58.000 --> 01:12:01.920
so the uh the idea of MathCheck is to
provide a, a library&nbsp;

01:12:01.920 --> 01:12:06.320
which uh runs in every browser on every
operating system and it renders the&nbsp;

01:12:06.320 --> 01:12:09.920
mathematics.
however there are certain glitches which&nbsp;

01:12:09.920 --> 01:12:13.680
happen during the rendering, when the
browsers, particularly when they change&nbsp;

01:12:13.680 --> 01:12:18.480
from one development mode to the other
and, and so on and so forth. so we get&nbsp;

01:12:18.480 --> 01:12:20.800
quite a lot of issues which say things
like&nbsp;

01:12:20.800 --> 01:12:23.840
okay, well this just disappeared in this
zoom, uh&nbsp;

01:12:23.840 --> 01:12:27.360
zoom size on this screen on Chrome for
instance. Chrome is&nbsp;

01:12:27.360 --> 01:12:29.920
very, because they update in the
background all the time.&nbsp;

01:12:30.800 --> 01:12:34.560
and then there's that's one thing, like
one thing you can always say is well&nbsp;

01:12:34.560 --> 01:12:35.440
wait a day&nbsp;

01:12:35.440 --> 01:12:38.720
it might change. you know, it might change for
the better. that doesn't help, of course,&nbsp;

01:12:38.720 --> 01:12:42.240
if you're running that exam right now
and I appreciate this.&nbsp;

01:12:42.240 --> 01:12:45.120
one thing that often helps with some of
these things, is&nbsp;

01:12:45.920 --> 01:12:51.040
changing things like zoom factor
if you, if you're running things like&nbsp;

01:12:51.040 --> 01:12:53.680
with MathCheck, you can change the
renderer.&nbsp;

01:12:54.320 --> 01:12:58.640
if it happens in HTML mode, we have other
renderers like SVG&nbsp;

01:12:58.640 --> 01:13:04.080
that might help, and if you're
working with something and I, I know that&nbsp;

01:13:04.080 --> 01:13:06.800
is very frustrating, if you're working
with something like&nbsp;

01:13:06.800 --> 01:13:11.760
Canvas or Blackboard unless you have
control over it or unless you have&nbsp;

01:13:11.760 --> 01:13:15.120
control of the
people who control it on your campus,&nbsp;

01:13:15.120 --> 01:13:18.160
you're often stuck with whatever they
provide you with, with&nbsp;

01:13:18.720 --> 01:13:22.640
so often they don't switch on a single
dollar sign&nbsp;

01:13:22.640 --> 01:13:26.800
math, um inline math note. right because
that's a, that's an option&nbsp;

01:13:27.600 --> 01:13:31.440
uh that's an, uh that's a configuration
option people don't often, don't know&nbsp;

01:13:31.440 --> 01:13:34.880
about it, or because
you know that they are not technically&nbsp;

01:13:34.880 --> 01:13:37.280
knowledgeable enough to know what people need
for math. And,&nbsp;

01:13:37.280 --> 01:13:41.440
and these are things you have to, you
know you, you have to be aware of and&nbsp;

01:13:41.440 --> 01:13:47.200
then when you can tell people explicitly
this is what I need and want. I can do it&nbsp;

01:13:47.200 --> 01:13:51.920
for you often.
Right. so this is the long answer to that&nbsp;

01:13:51.920 --> 01:13:55.600
but, but the minus sign, I’m sorry that's
beyond my control personally.&nbsp;

01:13:57.360 --> 01:14:01.600
um Volker there's, there's a few people
who have kind of a follow-up question&nbsp;

01:14:01.600 --> 01:14:06.240
to the learning management system piece.
so Canvas in particular has&nbsp;

01:14:06.240 --> 01:14:10.400
the HTML embed option and several people
want to know&nbsp;

01:14:10.400 --> 01:14:13.680
if they can use these techniques and
just&nbsp;

01:14:13.680 --> 01:14:18.880
paste it into the HTML and have it work
the way you demonstrated it,&nbsp;

01:14:19.760 --> 01:14:22.880
or if there's another way to integrate
MathJax into&nbsp;

01:14:23.440 --> 01:14:26.160
the Virginia Tech instance of Canvas for
example.&nbsp;

01:14:26.720 --> 01:14:30.560
so the first thing is you should have a
look at a, check with your, with your&nbsp;

01:14:30.560 --> 01:14:33.680
technical services whether they have
MathCheck in there.&nbsp;

01:14:35.200 --> 01:14:40.080
most universities do. as I said, I mean I
can only talk about my own experience&nbsp;

01:14:40.080 --> 01:14:45.440
from Canvas and at
Birmingham and there is MathCheck in&nbsp;

01:14:45.440 --> 01:14:48.080
there.
it's a very old version um&nbsp;

01:14:49.760 --> 01:14:54.960
and, and it's a fairly old version. it's
not very old, but it's fairly old.&nbsp;

01:14:54.960 --> 01:14:59.120
uh inline math isn't switched on
properly, like this is pretty but, but it&nbsp;

01:14:59.120 --> 01:15:02.720
works so you can, you can
get your display math expression in&nbsp;

01:15:02.720 --> 01:15:07.440
there with two dollar signs at least
and, and it should work. and if it works,&nbsp;

01:15:07.440 --> 01:15:10.800
it might be the same
at Virginia Tech. obviously I wouldn't&nbsp;

01:15:10.800 --> 01:15:13.680
know. I probably don't even have access
to your Canvas.&nbsp;

01:15:14.320 --> 01:15:18.800
um all I know is that at Birmingham they
asked me whether I can update it for&nbsp;

01:15:18.800 --> 01:15:21.120
them and I told them yes I can send you
a quote.&nbsp;

01:15:21.680 --> 01:15:24.480
I haven't heard back from them since um
But,&nbsp;

01:15:27.440 --> 01:15:31.120
but yet but it's something for your
technical staff people to, you know, if&nbsp;

01:15:31.120 --> 01:15:37.840
you know what you want,
tell them and I’m sure they can do it.&nbsp;

01:15:39.680 --> 01:15:44.960
great okay. uh so there are
a number of other questions, um&nbsp;

01:15:46.000 --> 01:15:51.200
that are kind of interesting. so uh one
that everybody's interested in is, would&nbsp;

01:15:51.200 --> 01:15:54.000
you share a link
for your slides? Um.&nbsp;

01:15:58.000 --> 01:16:01.440
okay yes yeah okay of course. I mean
that's&nbsp;

01:16:01.440 --> 01:16:04.640
so, so the slide, just to talk a bit about
my slides.&nbsp;

01:16:04.640 --> 01:16:09.040
that is a single file. with one exception,
the MathCheck is being loaded in&nbsp;

01:16:09.040 --> 01:16:12.720
through the,
uh through the web and it's a single&nbsp;

01:16:12.720 --> 01:16:16.960
file. everything is embedded
including all the accessible elements&nbsp;

01:16:18.480 --> 01:16:21.920
and this is pretty much what I normally
advocate. you know it's,&nbsp;

01:16:21.920 --> 01:16:26.560
it’s everything can be done in, in a single
document that can be&nbsp;

01:16:26.560 --> 01:16:34.240
accessible all the, all the STEM in there.
Sure, thank you. uh so another question&nbsp;

01:16:34.240 --> 01:16:39.120
um Jonathan Ports is asking if there
should be a style file for&nbsp;

01:16:39.120 --> 01:16:44.560
LaTex which makes accessible PDFs?
um there used to be one um&nbsp;

01:16:45.360 --> 01:16:48.800
it seems unsupported. do you know the
history and do you know&nbsp;

01:16:49.440 --> 01:16:52.320
do you know any, anything about where
that might be going?&nbsp;

01:16:54.800 --> 01:17:02.400
and yes, I do know a bit about it;
there's been, it's, so this accessibility&nbsp;

01:17:02.400 --> 01:17:05.600
style it was never very good. I
understand&nbsp;

01:17:05.600 --> 01:17:12.240
and it's, it's no longer supported, yes.
Um there was a few years back, um,&nbsp;

01:17:13.440 --> 01:17:16.720
we tried to get something off the ground,
so&nbsp;

01:17:16.720 --> 01:17:19.680
we actually also had some funding
promised&nbsp;

01:17:20.560 --> 01:17:26.080
to make the whole process of LaTex
turnout an&nbsp;

01:17:28.400 --> 01:17:31.440
accessible PDF. the problem with LaTex is&nbsp;

01:17:32.080 --> 01:17:38.720
that it, all this has to go
through all the deep, really deep inner&nbsp;

01:17:38.720 --> 01:17:42.800
uh of the of the system in order to
produce accessible PDFs.&nbsp;

01:17:42.800 --> 01:17:46.720
meaning that all the, most of these
current style files have to be&nbsp;

01:17:46.720 --> 01:17:51.440
changed. so I don't um, it's, I don't
really know all that much about it but&nbsp;

01:17:51.440 --> 01:17:55.600
but I trust the experts which, who looked
into it at the time, so that was Ross&nbsp;

01:17:55.600 --> 01:17:58.240
Moore and
he's, I think, he's in Canberra somewhere&nbsp;

01:17:58.240 --> 01:18:01.520
in Australia, who's the absolute expert
on these things.&nbsp;

01:18:01.520 --> 01:18:06.640
um who can for instance, who's, I think,
he's written a style file that at least&nbsp;

01:18:07.200 --> 01:18:12.640
in, I think, puts MathML for certain math
equations into PDF&nbsp;

01:18:13.200 --> 01:18:18.160
which helps a bit um but, but Ross
effectively said, well he's going to&nbsp;

01:18:18.160 --> 01:18:22.080
leave his hands off that because it is a
can of worms he cannot open.&nbsp;

01:18:22.960 --> 01:18:26.080
And, which is very sad because you know
in many ways&nbsp;

01:18:26.080 --> 01:18:29.840
everything should be there and in terms
of structure everything is so much&nbsp;

01:18:29.840 --> 01:18:32.240
more neatly structured than, say, in Word&nbsp;

01:18:33.120 --> 01:18:36.000
but the conversion is just not that
great.&nbsp;

01:18:37.360 --> 01:18:42.160
and so my advice is always, well, use
Pandoc in order to go to a different format and&nbsp;

01:18:42.160 --> 01:18:48.880
go then from there into accessible PDF
that's easier. we also have a Pandoc&nbsp;

01:18:48.880 --> 01:18:52.160
question:
so if someone is using Pandoc and wants&nbsp;

01:18:52.160 --> 01:18:58.480
to HTML with the expressions in MathJacx
can they tell Pandoc what to start, what&nbsp;

01:18:58.480 --> 01:19:02.960
start and end codes
they would need? um&nbsp;

01:19:06.800 --> 01:19:12.720
right. so you can tell
Pandoc, primarily you can tell Pandoc,&nbsp;

01:19:12.720 --> 01:19:15.520
first of all, to include MathCheck
directly,&nbsp;

01:19:15.520 --> 01:19:22.160
and making the standalone file
which generally leaves your LaTeX intact.&nbsp;

01:19:22.160 --> 01:19:25.200
and you can also, I think there's an
option,&nbsp;

01:19:25.200 --> 01:19:28.320
which is called Rawtech it's on the
slides.&nbsp;

01:19:28.320 --> 01:19:30.000
I think there's an option in Rawtech which&nbsp;

01:19:30.000 --> 01:19:35.840
means it will not touch
any of the tech whatsoever.&nbsp;

01:19:36.400 --> 01:19:39.680
uh which means that it comes, yes, it's
dash, dash, Raw&nbsp;

01:19:39.680 --> 01:19:44.400
dash, tech. and then it comes straight
into MathCheck&nbsp;

01:19:44.400 --> 01:19:47.440
and, and we can do whatever, whatever we
like with it&nbsp;

01:19:47.440 --> 01:19:52.480
or whatever we can. so what, what these ah
converters often try to do&nbsp;

01:19:52.480 --> 01:19:56.000
is that they try to untangle some of the
macros,&nbsp;

01:19:56.960 --> 01:20:00.960
and um depending on how much they are
aware of style files,&nbsp;

01:20:01.760 --> 01:20:04.800
and, and that often, that sometimes goes
wrong.&nbsp;

01:20:04.800 --> 01:20:09.200
Tech 4 HD is better for that than
Pandoc.&nbsp;

01:20:15.200 --> 01:20:19.840
um okay, so we do have a note from one of
our&nbsp;

01:20:19.840 --> 01:20:24.560
panelists that, um we'll follow up with
the Canvas team about&nbsp;

01:20:24.560 --> 01:20:28.960
installing MathJax and that there's one,
one workaround that&nbsp;

01:20:28.960 --> 01:20:35.280
is available in the meantime.
yeah so um I would, I’m puzzling about&nbsp;

01:20:35.280 --> 01:20:37.360
this one. I’ll touch base with our Canvas
team&nbsp;

01:20:37.920 --> 01:20:41.200
later this week, find out more about the
MathJax but um&nbsp;

01:20:41.200 --> 01:20:47.120
in the meantime, we did a
license and install a tool that's called&nbsp;

01:20:47.120 --> 01:20:50.640
equatIO.
let me type the spelling in the chat for&nbsp;

01:20:50.640 --> 01:20:55.040
you.
and, and really it's a MathML solution, so&nbsp;

01:20:55.840 --> 01:20:58.560
bear in mind that the things that Volker
shared about that.&nbsp;

01:20:59.440 --> 01:21:02.640
it looks like a blue diamond, though, and
you can&nbsp;

01:21:02.640 --> 01:21:08.800
access it directly from the, the editor
inside Canvas whether it's on a page or&nbsp;

01:21:08.800 --> 01:21:12.800
a quiz.
any of the above. and when you&nbsp;

01:21:12.800 --> 01:21:18.320
open it it actually has a LaTex option
so that you can directly paste your&nbsp;

01:21:18.320 --> 01:21:21.040
LaTex code in there and you don't have
to, like,&nbsp;

01:21:21.040 --> 01:21:26.000
recreate the equation manually or
anything like that. so for&nbsp;

01:21:26.000 --> 01:21:29.120
for the LaTex lovers out there, that may
produce a,&nbsp;&nbsp;

01:21:30.160 --> 01:21:34.960
and Lizette in particular, it might
avoid the minus sign disappearing,&nbsp;

01:21:34.960 --> 01:21:38.400
um because it does create that, that
MathML&nbsp;

01:21:39.280 --> 01:21:41.840
image so that's an option in the
meantime.&nbsp;

01:21:44.160 --> 01:21:52.000
yes great, thank you for that
equation. sorry do you want to say&nbsp;

01:21:52.000 --> 01:21:57.040
to equatIO? it is so it's done by
the company called Texthelp&nbsp;

01:21:57.040 --> 01:22:02.960
and , you might be surprised but the
the, the speech solution behind it&nbsp;

01:22:04.400 --> 01:22:11.200
is my system, the same as in MathJax
so, so yes so that is good, yes.&nbsp;

01:22:13.360 --> 01:22:17.600
and it's, it's also very good for it has
very good dyslexia support so they're&nbsp;

01:22:17.600 --> 01:22:20.640
their, their
line of products aimed primarily at&nbsp;

01:22:20.640 --> 01:22:24.800
dyslexia support
not, it's not so much at blind users.&nbsp;

01:22:26.960 --> 01:22:33.680
Okay, uh, we have two other questions. um
one is about using an expanded UTF-8&nbsp;

01:22:33.680 --> 01:22:38.160
character set to represent math,
especially for metadata shared within&nbsp;

01:22:38.160 --> 01:22:44.000
between systems.
um what do you think of that? um&nbsp;

01:22:44.000 --> 01:22:47.120
so I assume you're meaning uh the, the
upper&nbsp;

01:22:47.120 --> 01:22:52.160
plane or first plane and math alphabets
in these things.&nbsp;

01:22:52.160 --> 01:22:57.840
um yes, there's nothing wrong with that.
we can, and so in MathCheck we can use&nbsp;

01:22:57.840 --> 01:23:02.480
all of those.
Um, in speech I can, they, they're all&nbsp;

01:23:02.480 --> 01:23:06.480
supported so there's, there's all the
systems which&nbsp;

01:23:06.480 --> 01:23:10.240
do not go beyond uh the regular
character sets but&nbsp;

01:23:10.240 --> 01:23:16.880
uh I support all of them.
so it's all there .okay. yes yeah&nbsp;

01:23:16.880 --> 01:23:20.480
it's, it's a reasonable idea, yeah. you
just have to be&nbsp;

01:23:20.480 --> 01:23:23.920
aware that not all of them are
implemented everywhere&nbsp;

01:23:23.920 --> 01:23:26.240
so sometimes you get these little boxes
which&nbsp;

01:23:27.680 --> 01:23:33.440
which then represents some, some uh
some UTF-8 character on the on the upper&nbsp;

01:23:33.440 --> 01:23:38.240
unicode plane.
yeah uh and then one, one other question&nbsp;

01:23:38.240 --> 01:23:42.480
and then I want to ask a
kind of, a little bit higher level&nbsp;

01:23:42.480 --> 01:23:45.440
question, but
um you showed the&nbsp;

01:23:46.800 --> 01:23:53.040
SVG files, and um this question was
um, are all of the descriptions of the&nbsp;

01:23:53.040 --> 01:23:56.160
image
examples embedded in the SVG file?&nbsp;

01:23:57.360 --> 01:24:03.200
yes they are. yep okay. so
um think about, so the nice thing about&nbsp;

01:24:03.200 --> 01:24:06.720
SVG is
you can do multiple things with it. you&nbsp;

01:24:06.720 --> 01:24:12.080
can have it very hierarchical,
meaning that you can group semantically&nbsp;

01:24:13.040 --> 01:24:17.520
relevant elements together. so say for
the chemistry, for instance, double bonds&nbsp;

01:24:17.520 --> 01:24:20.240
would be in a single, would
the two lines would be in a group, and&nbsp;

01:24:20.240 --> 01:24:24.560
then the ring would be in a group, and
so on and so forth, and you can embed,&nbsp;

01:24:25.760 --> 01:24:31.600
uh XML information in alternative
namespaces and on that basis effectively&nbsp;

01:24:31.600 --> 01:24:35.680
you embed
a graph structure as a shadow DOM, and&nbsp;

01:24:35.680 --> 01:24:37.520
that's all in there and then you need a
bit of&nbsp;

01:24:37.520 --> 01:24:40.160
JavaScript magic to actually
animate it.&nbsp;

01:24:42.720 --> 01:24:50.080
great okay. um so
looking at the next, I don't know five,&nbsp;

01:24:51.440 --> 01:24:56.160
three to five years, um what advances
do you expect&nbsp;

01:24:56.160 --> 01:25:00.720
to, or do you hope will happen with
regard to STEM and math accessibility&nbsp;

01:25:00.720 --> 01:25:03.680
that,
that we should look forward to. we've&nbsp;

01:25:03.680 --> 01:25:07.600
talked a lot about
what we can do right now. what kinds of&nbsp;

01:25:07.600 --> 01:25:12.720
things do you think we'll be able to do
in the future? Um. Um,&nbsp;

01:25:12.720 --> 01:25:16.320
well with so, so, so one thing I hopefully,
you should be,&nbsp;

01:25:16.320 --> 01:25:19.040
one should be able to do quite quickly
is, um&nbsp;

01:25:21.040 --> 01:25:23.600
generate tactile output more,&nbsp;

01:25:24.720 --> 01:25:29.040
more easily. I mean right now from what I
understand it takes about six months for&nbsp;

01:25:29.040 --> 01:25:31.920
a textbook to be put into braille and
Nemeth braille.&nbsp;

01:25:33.040 --> 01:25:36.400
so with the currentt workflow we're
working on with, with pretext,&nbsp;

01:25:36.400 --> 01:25:40.960
um uh which, who do a lot of open source
textbooks of course,&nbsp;

01:25:41.520 --> 01:25:48.880
um it should ideally, be the workflow.
there might still be a need for a&nbsp;

01:25:48.880 --> 01:25:52.480
transcriber to manually correct some of
the math and some of the&nbsp;

01:25:52.480 --> 01:25:56.480
the layout, but it should be a lot faster
than setting everything by hand.&nbsp;

01:25:58.480 --> 01:26:01.280
so that's, that's kind of a short, short
term goal.&nbsp;

01:26:01.840 --> 01:26:04.880
in terms of more long term, I would
assume that, so&nbsp;

01:26:06.000 --> 01:26:09.280
for instance in MathCheck, we've now
resurrected&nbsp;

01:26:09.280 --> 01:26:15.760
uh, somebody from Japan resurrected a, a
graphing tool. It’s for the Xy-pic library.&nbsp;

01:26:18.560 --> 01:26:22.320
the next step for me will be to make
that accessible.&nbsp;

01:26:22.320 --> 01:26:26.800
so obviously that's more of a research
goal because I have no idea yet how&nbsp;

01:26:26.800 --> 01:26:30.880
one actually makes Xy-pic images and
and things accessible.&nbsp;

01:26:30.880 --> 01:26:34.320
how do you explain a graph to somebody
who can't see them, and these kind of&nbsp;

01:26:34.320 --> 01:26:37.280
things.
TikZ hopefully will&nbsp;&nbsp;

01:26:37.280 --> 01:26:39.120
eventually be also on
the agenda.&nbsp;

01:26:39.120 --> 01:26:42.800
um you can already produce SVG out of
TikZ. It shouldn't&nbsp;

01:26:42.800 --> 01:26:48.240
really be a big issue, uh, to also add
sufficient semantics to some of these&nbsp;

01:26:49.600 --> 01:26:55.200
expressions and, and get, get
some of these things out. um&nbsp;

01:26:56.320 --> 01:27:00.320
yeah so, so from that point of view, I
mean other, other things in other areas&nbsp;

01:27:00.960 --> 01:27:07.520
uh we've lost. or two years ago
I start, organized a hackathon, um,&nbsp;

01:27:07.520 --> 01:27:11.040
at The Lighthouse in San Francisco where
we started making a&nbsp;

01:27:11.040 --> 01:27:14.320
JupyterLab and Jupyter notebooks
accessible.&nbsp;

01:27:14.320 --> 01:27:18.000
so, to have accessible computational
devices out there in&nbsp;

01:27:18.720 --> 01:27:20.160
computational environments,&nbsp;

01:27:22.960 --> 01:27:27.520
in pat, in pretex they're sage computations
which are partially accessible.&nbsp;

01:27:28.160 --> 01:27:33.600
some of you might be familiar with webworks.
That, their accessibility is&nbsp;

01:27:33.600 --> 01:27:37.920
primarily based on the MathCheck
accessibility. I understand they, they are&nbsp;

01:27:37.920 --> 01:27:40.400
quite happy with that. I have to admit
that&nbsp;

01:27:40.400 --> 01:27:43.840
I know the people, but I haven't really
used it very much but ANita you might,&nbsp;

01:27:44.560 --> 01:27:46.720
you might know them or, I don't know,
somebody.&nbsp;

01:27:49.600 --> 01:27:54.720
So, hopefully
the, the, the, I mean it will never be&nbsp;

01:27:54.720 --> 01:27:59.440
fully, fully solved,
uh the math, the math question if you&nbsp;

01:27:59.440 --> 01:28:02.320
like, but
uh it, it should improve uh&nbsp;

01:28:03.280 --> 01:28:06.880
and, and what I’m hoping for is that we
get away&nbsp;

01:28:06.880 --> 01:28:11.840
from thinking k to 12 only and, and make
more inroads into&nbsp;

01:28:11.840 --> 01:28:15.520
serious and more advanced mathematics,
university,&nbsp;

01:28:16.160 --> 01:28:20.800
up to research mathematics where people
can take the paper they get on archive,&nbsp;

01:28:20.800 --> 01:28:24.000
put it through that the processor, get
tactile math&nbsp;

01:28:24.000 --> 01:28:28.640
out, where we can understand more of the
semantics.&nbsp;

01:28:28.640 --> 01:28:33.120
um I've got currently got a research
project,&nbsp;

01:28:33.120 --> 01:28:39.520
uh where we are trying to find out or
mine context semantics from math papers&nbsp;

01:28:39.520 --> 01:28:42.640
and,
and where you then try to understand, is&nbsp;

01:28:42.640 --> 01:28:46.400
something defined, can we use the
definition in order to make that&nbsp;

01:28:46.400 --> 01:28:50.160
particular expression more, more
accessible. say that this g&nbsp;

01:28:50.160 --> 01:28:55.840
is a group element rather than a
functional one.&nbsp;

01:28:55.840 --> 01:29:03.760
Great. um so we're at time,
and uh unless there are other questions,&nbsp;

01:29:03.760 --> 01:29:08.320
uh we really want to thank you for your
time. I know it's late there in the UK.&nbsp;

01:29:08.320 --> 01:29:12.240
you also said you’re a night owl. thank you
for spending&nbsp;

01:29:12.240 --> 01:29:19.200
um, some of your evening with us and, um
for, for um talking with our audience&nbsp;

01:29:19.200 --> 01:29:21.840
about all different kinds of things. we
have a lot of&nbsp;

01:29:21.840 --> 01:29:24.880
different interests, lots of different
contexts, lots of&nbsp;

01:29:24.880 --> 01:29:28.000
interesting problems and different
levels of knowledge, and&nbsp;

01:29:28.000 --> 01:29:31.440
we sincerely appreciate your, your time
with us today.&nbsp;

01:29:32.240 --> 01:29:35.360
so thank you very much, and thank you
also to&nbsp;

01:29:36.640 --> 01:29:40.560
the planners of the, the event and the
panelists who&nbsp;

01:29:40.560 --> 01:29:42.720
came to bring moral support.
so&nbsp;

01:29:43.600 --> 01:29:47.120
um yeah.
well thank you very much for&nbsp;

01:29:47.120 --> 01:29:49.760
having me. I assume normally we would now
start mingling&nbsp;

01:29:49.760 --> 01:29:53.600
with, for drinks, but uh I shall have a
pint on my own then.&nbsp;

01:29:53.600 --> 01:29:59.440
Yes, enjoy a pint on your own um, and
we will post the slides, on the link to&nbsp;

01:29:59.440 --> 01:30:01.760
your slides
on, uh our slide&nbsp;&nbsp;

01:30:01.760 --> 01:30:09.520
link which is bitly slash
Volker open ed. so&nbsp;

01:30:09.520 --> 01:30:11.760
we'll hopefully get that done, uh fairly&nbsp;

01:30:11.760 --> 01:30:14.800
quickly, so. They are there.
all right thank you very much.&nbsp;

01:30:16.800 --> 01:30:20.000
all right thank you. bye-bye. thanks
everybody, bye.

