Data Schema URL
QQ에 가서 좋은 물건이 있는지 단체로 구매한 후에 심심하게 Firebug를 열었는데load 그림의 Request가 매우 적다는 것을 발견하여 css sprite를 사용했는지 추측했다. 자세히 보니 베이스 64 코드가 한 덩어리였다.
url('data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAABlBMVEUAAAD/
//+l2Z/dAAAAM0lEQVR4nGP4/5/h/1+G/58ZDrAz3D/McH8yw83NDDeNGe4U
g9C9zwz3gVLMDA/A6P9/AFGGFyjOXZtQAAAAAElFTkSuQmCC')
top left no-repeat; }
처음에 의아하게 생각했는데 css가 이 물건을 해석할 수 있다는 것이 나중에 생각해 보니 정상이었어요. 베이스64는 MIME의 일종인 encoding이고 대부분의 브라우저가 MIME를 지원하기 때문에 decode를 할 수 있었어요.decode가 끝난 후에 2진수 흐름이 무더기로 있는데 그림 자체가 2진수 흐름으로 열려 있어서 표시할 수 있습니다.
이렇게 하면 추가 http request를 절약하고 HTTPS에서 효과가 좋을 수 있다.
신기가 아닌 신기 FF4는 다음과 같은 기능도 지원한다.
Alternatively, a browser can convert (encode) image based data from the clipboard to a data URI and paste it in a HTML editing field. Mozilla Firefox 4 supports this functionality.
이 물건의 가장 큰 단점:
SB IE6, 7은 지원되지 않음
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
lua 해석 url 매개 변수--테스트 url = 'http://192.168.1.113:8080/openG3/m/appPanel.vm?appId=1&appkey=111111&sid=12345,game/js/' res = parseUrl('ht...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.