Я имел в виду в CSS прописано время, видимо для анимации time = .4s, если заменить на ноль - высота в Сафари становится постоянной. Видимо Сафари выдает текущую актуальную высоту, которая во время анимации меняется.
На этом сайте анимируется не скролл. Обратите внимание на бегунок прокрутки - он останавливается резко, а контент (div'ы) плавно "подъезжают" к конечной позиции.
Я так понимаю слева может быть что угодно и справа тоже что угодно. А что же найти надо? Какие еще могут быть варианты кроме A11B21 и B21? Может ли быть B123A456, или A1B2B3A4? А если будет A1C2B3...
В кратце:
1) входной байт & 0b00000100 - остается только искомый бит
2) результат сдвигаем влево на 5 битов - искомый бит на нужную позицию
3) data & 0b01111111 - обнуляем бит в data, куда поместим результат
4) data | входной байт (or) - помещаем искомый бит в нужную позицию data
как-то так, конкретно в инструкциях AVR не напишу - надо изучать
Не удается приручить генератор make.barcode.co.uk - там есть приписка что в определенных случаях FNC1 добавляется автоматически и % так же преобразовывается в FNC1. Нужен генератор, позволяющий сгенерировать {FNC1}%%ALLMEM-SET причем чтобы % были реальными "процентами".
Мне кажется не надо "Start B" передавать. Это код код самых первых линий в штрих коде.
К сожалению вчера генератор кодов не работал.
Сейчас я его попробовал - он генерирует не совсем то что надо.
Генерирую {FNC1} - получается то что надо, генерирую {FNC1}%% - он генерирует три подряд {FNC1}.
Непонятно пока что с этим делать.
Вот нашел еще интересный онлйн декодер - https://zxing.org/w/decode.jspx
Он декодирует в HEX коды, в том числе показывает и управляющие символы.
На данном коде он выдает 68 66 ... что в переводе из HEX в DEC дает коды 104 102 - "Start B", затем "FNC 1".