Компания Apple славится хорошей оптимизацией своего программного обеспечения. Но, как известно, нет предела совершенству, поэтому "яблочная" корпорация решила сделать фирменный браузер Safari ещё лучше. Речь идёт о плавности прокрутки сайтов. На данный момент обычные страницы в iOS-версии Safari ведут себя иначе, нежели сайты вроде Reddit, где используется технология сжатия AMP от Google, служащая для ускорения загрузки страниц и, как результат, более плавной прокрутки. Apple решила пересмотреть свою позицию и всё же последовать примеру Google.
В ходе недавней дискуссии между ресурсами Hacker News и Daring Fireball Джон Грубер из последнего заявил, что кроме быстрой загрузки технология AMP больше ничего хорошего не предлагает. Чтобы подчеркнуть это, он отметил несогласованность поведения браузера Safari в зависимости от того, используют ли страницы кодировку AMP или нет. В ответ на это член команды разработчиков AMP заявил, что они не сами реализовали прокрутку, а просто сделали так, чтобы прокрутка совершалась внутри веб-сайта, а не в самом браузере. Он указал на это компании Apple, попросив сделать прокрутку для страниц с AMP такой же, как и для обычных сайтов.
Неожиданно для всех представители Apple решили сделать обратное - переработать встроенную прокрутку в Safari таким образом, чтобы она работала как на сайтах с AMP. По словам инженера Apple под ником OM2, причина их решения заключается в том, что реализация Google в действительности соответствует поведению прокрутки в других областях iOS. А вот прокрутка, реализованная инженерами Apple в Safari, работает медленнее. Это было преднамеренное решение, принятое очень давно. Команда решила, что первоначальная причина больше не актуальна, поэтому прокрутка в следующей версии Safari будет работать так же, как на сайтах с поддержкой AMP.
При этом команда Apple всё ещё не в восторге от того, как AMP реализует прокрутку. Как указывает OM2, AMP нарушает некоторые ключевые функции Safari, такие как нажатие в верхней части экрана для перехода к верхней части страницы и автоматическое скрытие верхней и нижней панелей.
Хоть AMP экономит данные и повышает скорость загрузки страниц, у этой технологии есть множество противников, объясняющих свою позицию рядом технических проблем и полным контролем со стороны Google.
"Если вы разработчик и ваши веб-страницы не загружаются быстро, разумным решением является исправить ваш веб-сайт, чтобы страницы загружались быстро, а не сдаться и внедрить AMP", - заявил Джон Грубер из Daring Fireball.
Источник:
А что, когда то все было по-другому ?
Ну он же стебет)) Никогда не было иначе :D И - инновации...
Т.е. если они использозовали идеи тогда, то это стырили, а если Гугл переделал андроид под сенсорный экран и схожий интерфейс, то это просто веяния моды?
А теперь похоже, падет и "последний бастион"-безлаговая прокрутка в Сафари...
>> первоначальная причина больше не актуальна
Это значит что лаги были на старых устройствах, а на новых их уже не будет, и быстрая прокрутка будет работать нормально в сафари.
плюсую. являюсь iOS - разработчиком, взял iPhone 7 (до этого был HTC m8), лагает при скроле даже списков однородных ячеек. позорище, а не оптимизация. В сафари тоже согласен, не оптимизация, а костыль с ограничением скрола. Но, например, на S8 без ограничения инерции и скрола всё практически идеально плавно. Apple до такого, вряд ли когда-либо дотянет
Угу. А я с выходом iOS8, и с покупкой 6s, лагающего в прокрутке "из коробки" пинал несчастных разработчиков софта. Мол, что ж вы, даже в 2D гладкую прокрутку организовать уже не можете..
Вон, эта же ваша программа на топовом Андроиде скроллится плавно и без рывков, а в "оптимизированной" iOS-дергается, как старый паралитик..
Ну, мне пара разработчиков в итоге объяснила, в непарламентских, что они думают об индуссом г-коде iOS начиная с восьмой ее версии... Проблема, кстати, только ухудшается с каждой версией :(
То, за что 4 года назад пинали Гугл, и что они вылизали еще в прошлом году-во всей красе вылезло на iOS :(
Обычно все преподносится как очередная инновация, а тут вроде как просто содрали.
просто стырили
"Я беру свое добро там, где его нахожу"
-Apple Inc.
Ну весь андроид это копия первой версии ios
Это вдохновление, а не плагиат ;)
(Комментарий удален)
(Комментарий удален)
(Комментарий удален)
(Комментарий удален)
(Комментарий удален)
(Комментарий удален)
Они просто фанаты компании 2K games. У них все серии так называться nba 2k14-15-16.....)) Вот и они решили так года писать)
я этого не знал, но уже начинает бесить
Бесяшки
щас бы в 2к17 беситься
у меня навязчивая мысль есть HAMI 4 купить :D вспомнить школьные годы... денди, сега... эта мысль меня никак не покинет, кажется глупостью хотя от части... так что, нет, не 2к16 :D
я из 2007 :-)
1$ - 27р, Блэйзерр, Яга
Ммм... можно на поисковом сайте Google написать запрос наподобие "google amp"...
Конечно можно, только когда новость про какой-то сайт пишут или сравнивают, как минимум дают ссылку про что пишут... Почему ссылки нет - мне как-бы понятно, китайские телефоны платят за рекламу, а про reddit просто решили написать), он же не платил, чего на него ссылаться, пусть люди сами гуглят)
Джобс работал ради идеи...
А сейчас они работают ради наживы... Вот и результат... ))))
До сих пор 4s на 6 ios ... Лежит пылится ))) И не более )))
Ага, ради идеи. Когда он стал у руля эппл, он свернул все благотворительные программы...
Благотворительность ... В глобальном смысле не работает... Это территория заработка... Я бы тоже свернул...
"...Мы самые лучшие, но будем ещё лучше. А Гугл плохой, и таким остаётся. Бегите все к нам..."