Мистериозни начин Сафари обрађује иПад Ретина слике
Чудна грешка у Мобиле Сафарију значи да би ваш иПад могао одбити да вам приказује слике високе резолуције на новој Ретини Прикажите, уместо да их смањите и учините да изгледају једнако лоше као што би изгледали да су ниске резолуције Почни са. Чудно, ово питање утиче само на ЈПГ -ове, а затим само на одређене ЈПГ -ове. Шта се дешава?
Фотограф Дунцан Давидсон ретиновао је неке фотографије и схватио да изгледају горе од мањих фотографија. Будући да је штребер, почео је да копа по нечему како би открио зашто, и дошао до овог објашњења:
Вебкит смањује узорке слика ширих од 1775 пиксела (или висине 1180 пиксела). До тог броја и све је у реду. Додирните 1776, па ће вам слике бити смањене. ПНГ су у реду, а такође-чудно-и ретиниране слике на Апплеовој веб локацији.
Решење се, испоставило, користи прогресивни ЈПГ. Сећате ли се када смо их користили? Прогресивни ЈПГ преузима узастопно слике веће резолуције и приказује их. Тако добијате блокирану, али потпуну слику, која се затим попуњава како се прима више података. Користите прогресивни ЈПГ и Вебкит неће имати проблема са приказом.
Ово је изненађујуће паметно решење проблема сервирања слика за екране различитих величина, али имам питање: зна ли неко да ли ови прогресивни ЈПГ-ови могу да се зауставе? Односно, може ли обичан иПад учитати само ону количину детаља коју може приказати?
Прочитајте више о технички детаљи, као и резултати експеримента, на Дунцановом блогу.