HTML isn’t done! (Chrome Dev Summit 2019)

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024
  • Let’s go back in time a bit. Remember when word was out that we were going to get new HTML elements? I don’t know about you, but I was so excited. After years of building the same tabset over and over, I thought, I’m done! Surely they’ll see that tabs are one of the most common elements in *every design system ever*. Imagine my disappointment. 'aside', 'article', and their friends seemed so disconnected from the problems I was solving every day. I had no problem with them, I just didn’t need them.
    Since then, I have held onto the core belief that HTML shouldn’t be finished. Design Systems have been innovating and lighting the path forward for HTML for a long time. The web platform is now ready to pave those cow paths and extend HTML. And we need your help with these brand new shiny components!
    Presented by: Nicole Sullivan, Greg Whitworth
    View the schedule → goo.gle/2nON8mp
    #ChromeDevSummit All Sessions → goo.gle/CDS19
    Subscribe to Google Chrome Developers → goo.gle/Chrome...
    Event photos → goo.gle/CDS19P...
    event: Chrome Dev Summit 2019; re_ty: Publish; product: Chrome - General; fullname: Nicole Sullivan, Greg Whitworth;

Комментарии • 179

  • @fernandolunadev
    @fernandolunadev 4 года назад +151

    Is amazing to hear and see Microsoft and Google working together for the standarization of web elements(at least in form elements). Thanks!

    • @braindeveloperdimensional5579
      @braindeveloperdimensional5579 4 года назад +4

      Microsoft is now using Chrome's code to rebuild their Edge browser. They are now big time companions because of the huge failure of Microsoft's previous browsers.

    • @fernandolunadev
      @fernandolunadev 4 года назад +4

      @@braindeveloperdimensional5579 I think both companies are building a web browser with the same compatibility and usability for any user and collaborating with Chromium's code. And in this video, Microsoft's Edge Team and Google's Chrome Team are cooperating, thinking and designing the Forms elements, to get a unique design.
      I code mobile web apps and progressive web apps to teach coding to other persons and until now, is really tired planning a class where you need to get or dedicate some examples and screenshot, limitations and many other tricks, to think and build a unique base code to work in any web browser.
      I hope the continuos collab between both companies to get future products more homogeneus. I am sorry for Firefox and Apple who don't collab on the same purpose.

    • @vkray
      @vkray 4 года назад

      Fernando Omar Don’t worry. Donald Trump will act.

  • @robinware77
    @robinware77 4 года назад +182

    Tough crowd lol 😂 I would've been the only one laughing.

    • @rir360master
      @rir360master 4 года назад +6

      They are all professional serious developers.

    • @Masounifier
      @Masounifier 4 года назад +6

      mozilla didn't come

    • @caaiiro
      @caaiiro 4 года назад +11

      @@rir360master professionals can laugh you know

    • @rir360master
      @rir360master 4 года назад

      @@caaiiro Yeah, and I also mentioned serious homie.

    • @valen8560
      @valen8560 4 года назад

      @@Masounifier 😂

  • @JKhalaf
    @JKhalaf 4 года назад +22

    I didn't even know the progress, meter and range elements existed! :/

    • @JohnSmith-is6ns
      @JohnSmith-is6ns 3 года назад +1

      dude they lost connnection with reality long time ago in private google city they living in for years

  • @matthewcullum2455
    @matthewcullum2455 4 года назад +75

    This whole thing feels like a Microsoft advert and you know what? I'm not even mad.

  • @AundreL
    @AundreL 4 года назад +52

    amazing what happens when large companies start to collaborate instead of fight each other.

    • @vkray
      @vkray 4 года назад

      Aundre Lattie MAGA 2020.

    • @jasonc6241992
      @jasonc6241992 4 года назад

      The enemy of my enemy is my friend. (China ripoffs and controlling our American companies in their country )

  • @renwar
    @renwar 4 года назад +17

    Just upgrade then we're done.

  • @MrLuke255
    @MrLuke255 4 года назад +20

    >both Mac and Windows
    Great guys, I guess it's not the year of Linux yet

    • @ricecake1228
      @ricecake1228 4 года назад +2

      Yeah as if developer's don't develop on Linux

    • @JameelAhmedMemon
      @JameelAhmedMemon 4 года назад +3

      By the way chromium starts for Linux and went cross platform then Google took it and made chrome browser and chrome os
      So you are wrong my friend

    • @steppenwolf_666
      @steppenwolf_666 4 года назад +1

      Then why is Microsoft trying to jack Linux? Or do you really believe all the influence they're building (kernel contributions, www.linuxfoundation.org/press-release/2016/11/microsoft-fortifies-commitment-to-open-source-becomes-linux-foundation-platinum-member/ , www.linuxfoundation.org/blog/2018/06/microsoft-buys-github-the-linux-foundations-reaction/ , techrights.org/2019/06/25/linux-foundation-weakens-self/ ) is for altruistic motives? Just wait until they buy the trademark from Linus. Then it's officially dead. One word... fork.

  •  4 года назад +33

    Any signals from Apple that they want to collaborate on this effort? Is there any formal standardization process which will force consistency between the browsers?

    • @TopicalAuthority
      @TopicalAuthority 4 года назад

      Nice question bro.

    • @robertlinder8464
      @robertlinder8464 4 года назад +11

      Browsers usually adhere to specifications, for example, the select element is defined in html.spec.whatwg.org/multipage/form-elements.html (issues raised in github.com/whatwg/html/issues/ ). Proposals usually have to go through W3C TAG (World Wide Web Consortium's Technical Architecture Group) for reviews: github.com/w3ctag. WICG (Web Incubator Community Group) is a forum for proposals and discussions (discourse.wicg.io/, github.com/wicg/ ) which developers are super welcome to contribute and participate. Welcome to the Open Web! :)

    • @a-yon_n
      @a-yon_n 4 года назад

      Maybe someday Apple may adopt Chromium, but giving feedback and contribution? I don’t think so.

    • @gregwhitworth3069
      @gregwhitworth3069 4 года назад +9

      That is a good question - I have spoken with the primary controls owners at Mozilla, Apple and of course Google and all agree that this is a pain point that should be addressed. Now we need to get a proposal out there in order for them to provide feedback on, which we're actively working on.

    • @fernandolunadev
      @fernandolunadev 4 года назад +2

      I don’t believe that Apple thinks to collaborate with Google and Microsoft for the standarization of the web elements. My thought starts from the moment when Apple forbid to other companies to distribute a web browser with a different web engine that Safari. If Apple starts collaborating with Google and Microsoft on web browser’ field will means that Apple should be launch a new version of Safari desktop and mobile every month.
      Apple only thinks in launch the 'perfect' hardware with an acceptable operating system.

  • @citguy
    @citguy 4 года назад +11

    I want native combo boxes (select + text input) so that you can provide a list of pre-defined options, but allow free-form entry if none of the options are satisfactory. Example use cases include categorization and tagging.

    • @gregwhitworth3069
      @gregwhitworth3069 4 года назад +8

      As I noted in the above comment, we have every intention to enable this - but the first and top priority is to unlock styling of the select. The current plan in which we plan to make this possible should make building out a true solution for a good combobox should be relatively straight forward following that work.

    • @philadams9254
      @philadams9254 4 года назад +4

      What about ?

    • @SazLowify
      @SazLowify 4 года назад +1

      RUclips comments don't have a understandable set order. "As I noted in the above comment" means nothing.

  • @basicgaming3056
    @basicgaming3056 4 года назад +6

    these two perfectly represent how Microsoft and Google work together

  • @martinfink6234
    @martinfink6234 4 года назад +1

    We should be able to style alt text, making it more convenient to make accessible pages.
    Also, we should be able to define the amount of visible options in a drop-down list, and a decimal value should be valid. If I have more options in a drop-down list then I am able to show at once, I want to give a visual clue by only revealing half of the last visible option. (E.g. would result in a drop-down list with 10 visible options where the last of them is only half visible)

  • @alireza29675
    @alireza29675 4 года назад +12

    New Edge is surprisingly well-made and I see a good future for it. Currently watching this using Edge Beta.

    • @gregwhitworth3069
      @gregwhitworth3069 4 года назад +3

      AWESOME!! Thank you so much for taking it for a test drive.

    • @joech1065
      @joech1065 4 года назад +2

      The only way to use Edge is to download ”Firefox” or ”Chrome”.

    • @alimertc
      @alimertc 4 года назад +2

      After making the worst 10 browsers of the world it is shocking to see they made one that does not suck that much

  • @Fadhilx
    @Fadhilx 4 года назад +28

    i love "vh" css unit.....until i met android and iphone :(

    • @Tatubanana
      @Tatubanana 4 года назад +1

      Why?

    • @christianmartinez2179
      @christianmartinez2179 4 года назад +3

      @@Tatubanana the god damn collapsible title bar gets in the way

    • @shubhamsehgal2336
      @shubhamsehgal2336 4 года назад +1

      wtf is wrong with it? I think you didn't in the head tag😂😂😂. I am using vh and it works awesome!

    • @wojtek9395
      @wojtek9395 3 года назад

      @@shubhamsehgal2336 There is indeed a workaround required. I stick to creating css var --vh manually and updating it on scroll, worth checking. That way elements stuck to the bottom stay visible all the time.

    • @shubhamsehgal2336
      @shubhamsehgal2336 3 года назад

      @@wojtek9395 You can just put html, body { height: 100vh; margin:0; padding: 0; } and it might resolve your issue I guess🙄

  • @tycorrell5390
    @tycorrell5390 4 года назад +9

    Built-in tag forms and tool tips!
    Infinite pseudo elements. Pseudo elements on everything!!!

  • @neutralface
    @neutralface 4 года назад +1

    Most of the user interactive (buttons, inputs..) elements were so outdated. This is a huge step forward already!

  • @calimio6
    @calimio6 4 года назад +4

    The future of forms looks awesome. I'm eager to see this implemented soon.

  • @tycorrell5390
    @tycorrell5390 4 года назад +1

    I typically disable all WebKit styling, even with these changes due to cross-browser UI fugliness.
    I'd like more functionality over design changes. Like a range slider that accepts two handles. And built-in radial progress bars, built-in charts (pie, bar, etc.). Progress bars that display numbers (is possible with pseudos in Firefox if I remember correctly).
    Disabling the auto fill styling on Chrome: If I have a black background input and it auto fills, it turns white.. the only way to fix that is kind of a hack (not telling in case you're doing this on purpose).
    Multiple input s that work with more than emails. This only works with emails.

  • @mrleblanc
    @mrleblanc 4 года назад +1

    Isn't a toggle switch just a styled checkbox ? Why would you need a new element for that if you can easily style the checkbox

  • @Andrey-il8rh
    @Andrey-il8rh 4 года назад +79

    for God sake!!! 🙏🙏🙏

    • @sifiso5055
      @sifiso5055 4 года назад

      😃

    • @bibibobs
      @bibibobs 4 года назад +16

      css scroll-snap! :)

    • @Cm0nd00d
      @Cm0nd00d 4 года назад +9

      yes! the new scroll-snap css property removes the need for 💪

    • @Andrey-il8rh
      @Andrey-il8rh 4 года назад +1

      @@Cm0nd00d please, send an example of full featured carousel built with scroll-snap

    • @Andrey-il8rh
      @Andrey-il8rh 4 года назад

      @@Farbfilmstudio ?

  • @itedjeregodspower
    @itedjeregodspower 4 года назад +4

    It's nice to see Microsoft and Google collaborate. If the form element have good UI, that will save me lots of CSS code.
    For now Bootstrap to the rescue.

  • @raulgbcr
    @raulgbcr 4 года назад +3

    Why don't work with Firefox too, if you want to really make a standard then you should get in touch with all the browser developers, having a lead on browser usage doesnt give you the right to do things alone and push the others to follow with a bad implementation, work together and freaking fix browser specific attributes and labels before styling forms, please...

    • @TheDuckPox
      @TheDuckPox 4 года назад

      you know that's not possible right?

    • @gregwhitworth3069
      @gregwhitworth3069 4 года назад +1

      As noted in another discussion, we are - that's the entire point of Open UI which is to incubate and standardize the controls. One of the main problems of the form controls currently is that they aren't consistently implemented across browsers, so it's irrelevant if we make it so you can style the Chromium based but not Safari's or Firefox's. I've spoke with the controls and components teams at Firefox and Safari before even beginning this work as I know if it isn't standardized then this becomes throw away work. I go over this more here: www.gwhitworth.com/blog/2019/07/form-controls-components/

  • @Sttuey
    @Sttuey 4 года назад

    Glad you guys are looking into features that we've been expecting for 10+ years!

  • @serhiimamedov
    @serhiimamedov 4 года назад +1

    All you have to do is to make select menu to be rendered with browser and not operation system (this will enable styling it with css)

  • @BruceArmstrong09121997
    @BruceArmstrong09121997 4 года назад +29

    I want a select with a text box so that we can search the options
    I want in native html man!!
    Ofc select multiple options at a time in native html

    • @vorniy
      @vorniy 4 года назад +4

      The second you can do already

    • @BruceArmstrong09121997
      @BruceArmstrong09121997 4 года назад +1

      Ya i forgot... Just adding multiple in the tag!!
      Thanks for reminding ..
      I usually won't use it..
      If textbox is added in native html... Then multiple willbe used along easily...
      I find difficultly scrolling my select .. u know?!

    • @vorniy
      @vorniy 4 года назад

      @@BruceArmstrong09121997 Yes, hold ctrl to select multiple options

    • @BruceArmstrong09121997
      @BruceArmstrong09121997 4 года назад +1

      @@vorniy
      I'm talking about select multiple.. but i want a textbox embedded with select so that when drop-down comes we can also type text on focused area...
      Just like Google search thing
      Just from native html.. no javascript or css included

    • @gunsler
      @gunsler 4 года назад

      Firefox has the select search, you just need to set dom.forms.selectSearch to true in about:config.

  • @danh5637
    @danh5637 4 года назад +5

    The problem is the elements you have 'updated for touch' actually wind up sucking for those using a cursor. And this is really to placate some Windows and Chromebook users who have decided to build a hybrid cursor/touch system. It really winds up being a solution that is really not optimised for either.

  • @germwire90
    @germwire90 4 года назад +3

    Are you working on Animated Grid Layout anytime soon???

  • @nepalcodetv6298
    @nepalcodetv6298 4 года назад +2

    Good Finally Something for HTML Now Just Add Function To Divide as Component

  • @snakemanluffy7645
    @snakemanluffy7645 4 года назад +3

    wow! big change is coming in form. finally ugly form will be gone!

  • @Meleeman011
    @Meleeman011 4 года назад

    yeah i would be pretty happy about select being easier to style, i would also want check boxes to be styleable, as well as radio buttons so that I can make my css framework look much cooler

  • @maximilian8864
    @maximilian8864 4 года назад +3

    * Safari left the room *

  • @sten6160
    @sten6160 4 года назад +1

    A Tab please!

  • @xrishi20
    @xrishi20 4 года назад +2

    05:06 finally i felt there are people over there

  • @godchuanz
    @godchuanz 4 года назад +10

    Someone educate me: why add toggle-switch when we already have checkbox? What can we do with toggle-switch that we can't with checkbox?

    • @anhkhoanguyen8562
      @anhkhoanguyen8562 4 года назад +7

      for me it's about meaning: switch is about on-off, while check-box is about yes-no. You will put the check-box in user form, but you usually put switch in settings options, for example. Also, different visual.
      Again, even with similar functionality, having different options is always better. And toggle-switch is much more popular and easy to use in phones than check-box, while check-box is better if you use mouse, which you should notice.

    • @godchuanz
      @godchuanz 4 года назад +1

      @@anhkhoanguyen8562 I'm not sure that on-off is different from yes-no. Also, you mention "different visual", which should be done via CSS. With stylable form elements, I can style a checkbox in any way I want in CSS. When it's in the "on" state, it could look like a blue tick, green tick, a mickey mouse icon, or even an iOS toggle switch.
      And, no... having two different options with the same functionality is ALWAYS bad. It's confusing.

    • @braindeveloperdimensional5579
      @braindeveloperdimensional5579 4 года назад +4

      @@godchuanz in my opinion, toggle switch and check boxes should have different purposes.
      Check boxes should be used when we are selecting from multiple options but toggle switch should be used for On and Off purposes.
      Using check boxes for On/Off functionality in 2019 is such a drag.

    • @godchuanz
      @godchuanz 4 года назад +1

      @@braindeveloperdimensional5579 are you saying that using a checkbox for "I have read the terms and conditions" is (or will become) semantically wrong?

    • @braindeveloperdimensional5579
      @braindeveloperdimensional5579 4 года назад +4

      @@godchuanz I said that toggle should be used in On/Off situations, how can you turn Off the "terms and conditions"?
      Toggle switch should be used in settings page.

  • @roboko6618
    @roboko6618 4 года назад +3

    Could it be? Microsoft helping design the web for the future, instead of holding it back? Are the IE days ending?

    • @philadams9254
      @philadams9254 4 года назад

      These days, the big bad wolf is Apple, who are behind the times with Safari and restrictive/lazy in other ways. MS has been reformed for a while now

    • @softwarelivre2389
      @softwarelivre2389 4 года назад

      Microsoft helped to spread the adoption of Javascript (or Jscript kkkk), aswell as async AJAX calls and css grid templates. So yeah, it was bad, but some good things came out of it.

  • @ChrisLocke1969
    @ChrisLocke1969 4 года назад +6

    Today, it doesn't really matter what you guys do, we are going to style it the way we (our clients) want.

    • @keokawasaki7833
      @keokawasaki7833 4 года назад +6

      Chris Locke yeah but, if they provide us better tools to style them... it would totally take some pain away from my butt.

    • @ChrisLocke1969
      @ChrisLocke1969 4 года назад +1

      @@keokawasaki7833 true, true, especially the slider, checkboxes, and radios. But still, at this point, we have solutions without them 😁

    • @gregwhitworth3069
      @gregwhitworth3069 4 года назад +5

      @@ChrisLocke1969 Yep, you're correct. That said, that's why I did the live survey. We know from investigation that while there are work arounds to achieve this rarely do all solutions actually cover everyone where they include all input modalities, any AT, keyboard, high contrast, performance, etc. So if we make it so that these controls/components that do get this extensive testing when many authors, to your point, want to adjust the UI/UX a bit to meet their client's needs we'll improve the platform for all users. Not to mention the savings for web developers having to do this redundant work.

  • @nwoo2275
    @nwoo2275 4 года назад +2

    Hmmm....Make me wonder why Chrome employees use highcharts instead of google chart @13:20

  • @novagaming7928
    @novagaming7928 4 года назад +2

    Web dev community !!!!
    Assemble !

  • @ricecake1228
    @ricecake1228 4 года назад +1

    Wished Mozilla Firefox was in this show.

  • @TechnoTrace
    @TechnoTrace 4 года назад

    I'm too much excited for the future.. Cuz you see a lot a fields are seeing innovation which we never expected of... AI improvements to Native like experience in Web applications... What else lies ahead in the future...😲😲😊

  • @rishavbhowmik7778
    @rishavbhowmik7778 4 года назад

    Safari's Date & Time input spinners are the best

  • @wiktork.8910
    @wiktork.8910 4 года назад

    Previous version of time input can be simply focused and quickly updated using mouse wheel. Now it requires opening lookup, changing values by mouse wheel and then clicking outside control to accept changes.
    Two additional steps are required from user to set the time!!!
    Could you restore setting time by mouse wheel without opening lookup?

  • @SeanGoresht
    @SeanGoresht 4 года назад +1

    We already have the element, which can be completely customized while masking the element. Toggle switches? Really? We already have . UITableView and lazily loading s makes sense, but we have far more pressing matters like figuring out how to style on touch devices.
    It seems to me like the Chrome/Microsoft team are trying to add features that will only get used, and not features that will help those who get left behind (the real negligence of accessibility). Maybe instead of trying to add fancy bells and whistles (a la Pete Hunt's undoing of web standards), the team(s) can focus on delivering the long-awaited features we were promised almost a decade ago with HTML 5: , , and .

    • @softwarelivre2389
      @softwarelivre2389 4 года назад

      Well, I believe something is better than nothing. While I agree with you in some points, having better out-of-the-box radio and checkbox buttons, aswell as better customizable select and progress-bars are really welcome anyway.

  • @manthan6814
    @manthan6814 4 года назад +5

    What's wrong with the crowd 😂😂😂

  • @brielov
    @brielov 4 года назад +9

    The crowd is not very excited

    • @rantceck
      @rantceck 4 года назад +2

      plot twist: there is no crowd

    • @phisch95
      @phisch95 4 года назад +1

      I'm very happy that there is no random outburst of whoos and yeahs and claps at a tech talk actually :D
      Look at the latest Github Universe Mobile Video if you're looking for that ;)

    • @phisch95
      @phisch95 4 года назад

      @@brielov True that.

  • @flutterflowexpert
    @flutterflowexpert 4 года назад +5

    Hello Microsoft. Where have you been, we missed you all that time :)

  • @orlandogarcia4403
    @orlandogarcia4403 4 года назад +7

    Native Material Design Support

  • @chordfunc3072
    @chordfunc3072 4 года назад +1

    lol, just give me a predictable way of positioning and styling things in every browser...

  • @guitarfumar
    @guitarfumar 4 года назад +5

    Is this 2010? Yall just sip coffee and ride bikes all day huh?

  • @ZIMLEARN
    @ZIMLEARN 4 года назад

    Yes... let's give the radio button its own tag - radio - with nested option tags like select and get rid of the name parameter completely and just use id to collect form data...

    • @ZIMLEARN
      @ZIMLEARN 4 года назад

      And while you're at it... selected is a fine parameter for checked. And... everywhere you put a URL just call the parameter url instead of src, href and action.

    • @ZIMLEARN
      @ZIMLEARN 4 года назад

      Oh... and if you could only make the little grip on the slider vertical to handle not slipping when you move the slider horizontally.

  • @royz_1
    @royz_1 4 года назад

    The speakers: We added these super cool features and improved these UI elements
    Audience: meh
    The speakers: we made 36 commits
    Audience: wooohh.. heck yeah *applaudes

  • @Khaltazar
    @Khaltazar 4 года назад +3

    The before is better than the after for meter, why would they even think that after is better? It is tiny and bland.

  • @guyincognito5663
    @guyincognito5663 4 года назад +4

    Uh, I just hope Firefox won’t lag behind on all that.

    • @OggyDesiDog
      @OggyDesiDog 4 года назад

      You use fire 🦊

    • @AnonymousUser77254
      @AnonymousUser77254 4 года назад +2

      Power Me・20M views it's just a more mature browser. It does things like tab handling way better than Chrome. Seriously Chrome, just making tabs smaller to make them fit instead of adding a scroll feature?

    • @stephanedubedat5538
      @stephanedubedat5538 4 года назад

      Firefox is obscolete

    • @AnonymousUser77254
      @AnonymousUser77254 4 года назад +1

      Stéphane Dubedat Firefox recently had a complete overhaul. It's far from obsolete.

  • @betaakurnia3998
    @betaakurnia3998 4 года назад

    so how this work? can i use it right now?

  • @megri3441
    @megri3441 4 года назад

    file element's content is not changable even File API. I have to send file content to server apart from main form post. no way to pick image using form file element and crop client side and modify form file element using cropped image content.

  • @Anton-cv2ti
    @Anton-cv2ti 4 года назад +9

    First!important

    • @tycorrell5390
      @tycorrell5390 4 года назад +2

      . comments *:before, . comments *:after { content: attr(username) "FIRST" !important; font-size: 999em; }

  • @MaestroCipher
    @MaestroCipher 4 года назад

    Very nice! You are awesome!

  • @danielzaiser
    @danielzaiser 3 года назад

    Uhm i hate to say it, but these differences in design from browser to browser is really annoying... Probably have to design everything 100% individual to get the desired look without side effects

  • @marcelopotty5218
    @marcelopotty5218 4 года назад

    Now please give us UDP Sockets PLEASEEE :(

  • @TesterAnimal1
    @TesterAnimal1 2 года назад

    You’ll never create an HTML select control which can be as flexible as a well coded combo with all the remote or local querying and filtering capability and flexibility of how to create elements in the dropdown. Multi select with chips to reflect the selection? You’ll always be behind.

    • @nullbeyondo
      @nullbeyondo 2 месяца назад

      Actually they only need to add HTML support, the rest can be done by a framework like SvelteKit which manages the DOM for all that kind of quering. Not only stylin options but itself (like adding a ::toggled CSS state and then we can customize select so that when it is toggled, add like a dropdown arrow elemnt that flips over on toggle and so on); I don't have anything exact in mind, but adding HTML support to any native element is a step in the right direction cause WHY on earth shouldn't you be able to style them!? Just what I think.

  • @shgysk8zer0
    @shgysk8zer0 4 года назад +12

    Google and the renamed Internet Explorer announcing issues that should be going through and decided by the w3c.
    This is why I hate monopoly market share.

    • @gregwhitworth3069
      @gregwhitworth3069 4 года назад +16

      Thanks for the feedback - but you must have missed the aspect of Open UI noted at the end which is in the W3C. If you read my first blog post on this subject here (gwhitworth.com/blog/2019/07/form-controls-components/) I outline that in our opportunity analysis we determined that if this is not a standard and implemented interoperably across all browsers then the rest of the work is pointless. As such, before we said a public word I reached out to the various browser vendors to ensure that this is something they're willing to entertain as this isn't the first time this problem has been tried to be solved and so I wanted to ensure we can have all browser vendors and more importantly the designers/developers of design systems/component libraries are engaged in the process within the W3C to ensure that what we build meets the needs of the web developers. Hope that clarifies things, and thanks for your candor.

    • @shgysk8zer0
      @shgysk8zer0 4 года назад +2

      @@gregwhitworth3069 I must have missed that. I guess that's what happens when the video plays while I'm making breakfast.
      I'm predicting that opening up to allow HTML is going to cause issues on some occasions, depending on constraints. For example, let's say that I put an SVG icon in, but it doesn't have a set width/height. Maybe the stylesheet is slow to load for some reason. User expands the and finds one to be effectively full screen.
      I can say that my instinct on how to do this would have started by seeing what could be done similar to , where an icon attribute is available and nesting is possible.
      Excited about a standard coming along to address such an old issue. I've done quite a few hidden inputs and used a number of selectors to deal with some of these, and have been hopeless in others.

    • @gregwhitworth3069
      @gregwhitworth3069 4 года назад +2

      @@shgysk8zer0 No worries - thanks for keeping us hones; we're committed to standards and ultimately it supports our vision for an open web and is even more critical now that we're also working in the Chromium project.

  • @HareesIN
    @HareesIN 4 года назад

    In which browser is this CSS work, In Chrome or Edge ?

  • @MrGenioflavio
    @MrGenioflavio 4 года назад +2

    I like ppl calling other ppl friends.

  • @TheDuckPox
    @TheDuckPox 4 года назад

    why samsung internet? why not ask about konqueror instead. :))

  • @AbisGamer
    @AbisGamer 4 года назад +3

    Why does my php download insted of running ? I belive everyone here are big programmers

    • @calimio6
      @calimio6 4 года назад +3

      you need an appropiate server to run php

    • @gregwhitworth3069
      @gregwhitworth3069 4 года назад +4

      Yeah, @camilo is correct - head over to stackoverflow.com and ask your question. Ensure that you provide what server you're using but ultimately you'll need to ensure that the correct PHP version is installed and your server config understands how to serve php files. Good luck!

  • @YallahYah
    @YallahYah 4 года назад +4

    !First

  • @mfpears
    @mfpears 4 года назад

    5 years late

  • @_vicary
    @_vicary 4 года назад +8

    The whole thing goes well until they said Ionic is a notable influence.

    • @27plays
      @27plays 4 года назад +2

      Why not

  • @jishnuviswanath
    @jishnuviswanath 4 года назад +1

    How are these going to be backward compatible it's not going to be useful. For that to happen force uninstall ie and if user want to install ie make them jump through 100 hoops before it's acceptable.

    • @Anton-cv2ti
      @Anton-cv2ti 4 года назад

      IE will be removed from Windows in 2020, and will instead work as a compatibility layer in Edge.

    • @citguy
      @citguy 4 года назад

      @@Anton-cv2ti Do you have a reputable source for this information?

    • @nickardecky7404
      @nickardecky7404 4 года назад

      @@citguy MIcrosoft had a release statement saying this.

    • @DEVDerr
      @DEVDerr 4 года назад +1

      @@Anton-cv2ti You mean Adobe Flash? www.neowin.net/news/microsoft-will-remove-flash-from-all-of-its-browsers-by-december-2020/

    • @DEVDerr
      @DEVDerr 4 года назад

      @@nickardecky7404 Can you give the link for that statement?

  • @stoicfloor
    @stoicfloor 4 года назад

    .....But I'm done with HTML

  • @guseynismayylov1945
    @guseynismayylov1945 4 года назад

    It's good, but not as good as what EHTML(github.com/Guseyn/EHTML) introduced

  • @Rundik
    @Rundik 4 года назад

    new tag was introduced. A page won't function in chrome without that tag. The tag sends all your information to google servers

  • @Aemilindore
    @Aemilindore 4 года назад

    guys stop ruining the internet with GOOGLE CHROME. Web is a standard Google doesnt get to define.

  • @danh5637
    @danh5637 4 года назад +1

    ugh edge

  • @business_max
    @business_max 4 года назад

    First!