 Dydyn nhw'n credu ei gwybodaeth arlw emotionus, mae'r cyfan dyma yn y gallu scoop, ac mae'n gwneud ond dyma'r cyffredin, ac ond y bydd yr oedd y bydd o'r cyfathion yn gallu allan y fryd hyn yn musicians. Yn gwybodaeth, mae'r broses cyflwyno yn cael ei chweithio arall y pwg hwnnw ym gymysgau. Nid ydych chi'n gallu eich methu o'r maes gyda i hon yn ddiddar â'u gweithiaith? A'u gweithio i'r broses yn gwybodaeth ac nid o ddim yn oed yn cyfeithio ddim yn ei cas. A oedd ad hyd o bob amddir. Gwydwch chi'n mynd eich gweithio'r ddwylofyn? Diolch o ddwy o'r dda chi'n gweithio'r ddwylo. Diolch o ddwy oentrechu? Oni'n arwt i'n gweld wedi bod gweld i ddwylo fath gyddon. Oherwydd ond mae'n ddwylo fath rwy'r ddwylo fath gyddon. Felly, rydyn ni'n meddwl i'r ddweud yn dweud o'r gweithio'r opa. O'r ddweud o gweld i'n meddwl i'r ddweud i'r ddwylo. i ddwych yn dweud. Rwy'n meddwl y peirol siaradau i'w gofio ar gyfer y gwahoddiol. It's like, okay, so classical page layout, these tools are great for, because you have a static visual that you're trying to create. Well, on the web, you don't even know what size your canvas is going to be, and you have to adapt accordingly, and that just doesn't work. And I know that tools like Sketch have gotten more popular because they have a little bit more of a modular approach to design, where you have things you can move around as a compound ac no lanaeth yn gynhwyr a gael y cyfnodd. Ond ydych chi'n dweud, yn Cymru, y gallu cyfnodd, ar y fanc gwirio cyfnodd, nid o'r sefydliad erioed, mae'r fannaf gyda'r gwasgen rhain, o'r tyfr honna eu gwneud yn cael ei gweld i gyd yn y cyfnodd. Mae'r gweithig yn nhw, eu gweld i ddaf i'r pob sy'n maith ddaf yn ddweud fel gyda'r eich newidau mewn tîm, eu pwylo ph obsol, yno'r teimlo, ac y trof y mae ac y ddigon, That still assumes that there is three fixed sizes and we have loads of different pixel densities and aspect ratios and sizes and distances to the screen when the user sitting and all these things are not very well covered. And I know that, for example, Sketch has a new plug in. Like resizing and reflowing? Exactly where you can basically define anchor points and have a little bit like you can basically resize your design and can define how things are supposed to move around on screen size changes. So that's a good step in the first direction. Ben yw'r gwahodd arall wedi cael eu rhaglen i'r llasrwch yn gyfathorol yn cymryd. A dyna'n fawr i wneud o'r wef. Dwi'n ffyn i'r ddweud i'n meddwl i'r ddatgani. Mae'r dyfodol. Felly, mae'n cymryd i'r rhaid fwyaf ystafell mawr. Felly, mae'n rhaid i'r rhaglen i'r ddalunau sy'n cymryd. Felly, mae'n rhaid i'r typogrif i'r dynnu. Mae'n rhaid i'r cymryd i'r ddyfnod, mae'n cael ei wneud o'r cyhoedd, o'r ffaith, oholwr, dysgu'r cyhoedd. Ac yma rydyn ni'n ardal eich proses yw cyhoedd eich cymdeithio ar y design, a'r ddefnyddio ar y cael ei d nokt. Mae'r un i waltyd blwyddyn, i wneud am y ffwrdd br Third Brocks, ond rydyn ni'n ddiad, rwy'n ddod yn bethau. Dydw i'r ymddiff yn ni'n meddwl ar gyfer hynny. Ond o beth fe wnewch i, I get are really good, so I want to make them, I want to make some of this as close as possible. So I think in that case, it is not really limiting, it's more exhausting because you have to have much more feedback loops with the designer into can't do this, what else do you think could work? I can't place the underline in exactly that position because I don't have control over that. All these little bits and pieces of designs have a lot of care deeply about making something pixel perfect. If you don't implement that way, they can angry at you and then you have to try to make it right again. So that's why I never changed designers that often back when I was a freelancer. I had two designers because I knew they had a rough understanding of what is possible and what is not. So the designs would most of the time be fairly reasonable to do and I would just have to be like, okay, I have to make a compromise here in this size because sometimes the page could be too small or these things. That's all of extra work, right? And that is something that especially at the start as a freelance web designer is money that you don't earn. So I think the other way to approach is if designers would get a little bit more familiar with the capabilities of the current web. What is coming? What can CSS do? What can to do? So what do you think about dash elements and what is dash elements for designers who have no idea what dash elements is? Well, in terms of design, it's actually pretty interesting question because there barely is any design at that point. Dash elements is a project that I've started with Rob Dodson and Monica Dinkolescu in December, basically. Where we're trying to take common UI pattern elements like an accordion, a side nav, a radio button group and re-implement them in custom elements, but make sure they are high performance, very flexible and accessible, which is something that often falls short in UI libraries and they don't work well with screen readers or just don't have keyboard input at all and or if you take them you can style them as freely. So in this case they're really raw implementations with almost no design attached to them. And I guess the new thing about it is that you're not supposed to necessarily use those but to read the code. So we have taken the majority of the time to make sure the code is super clear, super clean, very well commented. We actually produced the code or turned the code into a website where you have code and comments side by side. So you know basically for every line why it's there and what it's doing. And I'm thinking it's going to be really interesting for the ecosystem that they will have a chance to see how we can do something as highly flexible, visually very flexible. Designers can basically say I want my radio box to look like this and still have all the benefits of accessibility, whatever. Yeah, all the marks of performance, accessibility, all these things. I mean that's really amazing because I mean from a design point of view we won't ever really talk about accessibility. And I think when it comes to like the tools that we use to create these things are very boxed in and it's like doesn't take into consideration behaviour. So I mean is Dash Elements part of the intention to educate? It's mostly to educate. So it's a mixture of educating about how do you do accessibility on the web? How do you do custom elements? How do you do high performance? And how can you achieve all three things at the same time without trading off developer convenience or you know spending eight hours a day just on getting the accessibility right? Like it's possible, it's doable and it's not too much to ask for developer to make their stuff accessible. That's probably one of the base messages we want to send with this. Yeah, I mean do you think, so I mean the tools we use do feel like in theory. I mean what do you think would be the next steps for designers and developers to improve that kind of tooling in order to make production or like the final things much more easier, much more streamlined I suppose? I feel like especially right now the web is at such a fast point developing so quickly so many new things. But the golden age of the web. Kinda, maybe? I don't know, it sounds cheesy but it's like it's catching up so many new capabilities on the web and Server Circus being one thing. I mean we've talked about Server Circus for two years now almost and we're still exploring the patterns and best practices around them. So considering all the other new things that are like web Bluetooth and web USB and I mean finally having web components on all the browsers and all these things, it's going to take time to have the best parents and practices that at the end a streamlined process for using those things is in place. So I guess it's too early to call. Too early to call. Yeah, but I feel like a lot of people spending a lot of time on figuring out how to do things right, how to do, like I guess I'm one of them now. I'm trying to do accessibility and performance at the same time. So we're getting there. So it's really the gold rush and trying to figure out we're still not there yet but we will get there eventually. I mean we are not there yet but what we can do right now is pretty amazing and I feel like we have now some apps that are purely on the web that are really really good and can keep up with native and we have a chosen. We are kinda there but we can also be so much better. I find it really fascinating every time I do a creative project. No matter how or what the output or the final product ended up being, I just want so much in the process and I discover so many new things.