Gunnar Bittersmann: Checkbox-Hack? Nein, danke!

Beitrag lesen

@@Camping_RIDER

Dieser Bugfix treibt die CPU-Auslastung in schwindelerregende Höhen und sollte nicht eingesetzt werden. Er sollte aus allen Beispielen raus!

Das ist vollkommener Bullshit, die Animation wird zeitversetzt nur nachdem eine Checkbox mit entsprechender Klasse verändert wurde eingesetzt und fliegt danach wieder.

Du hattest den Bugfix, den es so im Internet zu finden gab, damals zu recht kritisiert und ich habe ihn dann entsprechend modifiziert, so dass er eben nicht die ganze Zeit durchläuft.

Hast du die Diskussion damals vergessen und dir jetzt gar nicht mal mehr die Mühe gemacht das Ding zu lesen oder was treibt dich hier zu so vehementer Formulierung?!?

Ich hatte in der Tat nur flüchtig draufgeschaut und document.body.style.WebkitAnimation = "bugfix infinite 1s"; gesehen.

Dass wir das vor Zeiten mal diskutiert hatte, hatte ich auch nicht mehr auf dem Schirm.

Aber wo ich gerade mehr als flüchtig draufschaue:

    var elms = document.getElementsByTagName("input");
    for (var i = 0; i < elms.length; i++) {
        if (elms[i].className.search(/\bhackbox\b/) >= 0) {
           elms[i].addEventListener("change",function() {

Du willst alle input-Elemente der Klasse hackbox – also bitte nicht irgendwelche Verrenkungen mit regulärem Ausdruck, sondern:

    var hackboxElements = document.querySelectorAll('input.hackbox');
    for (var i = 0; i < hackboxElements.length; i++)
    {
        hackboxElements[i].addEventListener('change', function ()

Und hier:

             window.setTimeout(function(){ document.body.style.WebkitAnimation = ""; },1500);

Warum läuft der Timeout ganze 1½ Sekunden? Sollten wenige Millisekunden nicht reichen?

LLAP 🖖

--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory
0 37

Android 4.x CSS-Unterstützung? Wie testen?

Felix Riesterer
  • css
  • mobile
  • ux
  1. 0
    Camping_RIDER
    1. 0
      Felix Riesterer
      1. 0
        Felix Riesterer
        1. 0
          Camping_RIDER
          1. 0
            Felix Riesterer
            1. 0
              Camping_RIDER
              1. 0
                Felix Riesterer
                1. 0
                  Camping_RIDER
                  1. 0
                    Camping_RIDER
                    1. 0

                      Internet Explorer for Samsung

                      Camping_RIDER
                      • browser
                      • meinung
                      • mobile
                      1. 0
                        Felix Riesterer
                        1. 0
                          Camping_RIDER
                          1. 0
                            Felix Riesterer
                            1. 0
                              Gunnar Bittersmann
                              1. 0
                                Felix Riesterer
                              2. 0
                                Camping_RIDER
                                1. 0
                                  Camping_RIDER
                            2. 0
                              Camping_RIDER
                              1. 0
                                Felix Riesterer
                        2. 0
                          Felix Riesterer
                          1. 0
                            Felix Riesterer
      2. 0
        Camping_RIDER
    2. 0

      Checkbox-Hack? Nein, danke!

      Gunnar Bittersmann
      • barrierefreiheit
      • selfhtml-wiki
      • ux
      1. 0
        Camping_RIDER
        1. 0
          Gunnar Bittersmann
          • javascript
          1. 0
            Camping_RIDER
            1. 0
              Gunnar Bittersmann
              1. 0
                Camping_RIDER
          2. 0
            Gunnar Bittersmann
        2. 0
          Gunnar Bittersmann
          1. 0
            Camping_RIDER
            1. 0
              Gunnar Bittersmann
              1. 0
                Camping_RIDER
  2. 0
    Camping_RIDER
    1. 0
      Felix Riesterer
  3. 0

    Für's Archiv: Android Studio bietet Emulatoren an

    Felix Riesterer