: hoe snel goedgekeurd "op beeld,,,, is een beeld, een van de meest uitdagende op pagina ontwerpen.We kijken vandaag, < foto 's >, yuan voor de oplossing van de problemen in reactie op de foto' s, kan worden gebruikt, en nu,,,,,,, de kwestie van de vaste breedte van de dag, pixel perfect ontwerp is echt achter ons.In de huidige - monitors, Internet, TV, in verschillende maten van de tablet - pc 's en smartphones om tegemoet te komen aan de opzet van de breedte tot nu 320px kan alles 7680px breed.,, met dit landschap is een beeld - of vermindering van de totaal verschillende eisen aan te passen.Dit kan worden aangetoond dat een probleem is, met uitzondering van de Vector Graphics, de overgrote meerderheid van de beelden van de basis van een bepaalde breedte pixels, niet veranderen.,, veruit de meest voorkomende oplossing, als algemene regel, je kan op bijna elke reactie van de CSS - website als volgt:,, de grootste breedte: IMG - {100%; lengte: auto 's, het gebruik van deze code;}, , de grootste breedte: 100%; die ervoor te zorgen dat het beeld van hun vader niet meer de breedte van de container.Als de vader van de breedte van de verpakking beperkt tot de breedte van het beeld, het beeld zal verkleinen.De , hoogte: auto 's, die ervoor zorgen dat de beelden, en dit gebeurt dan behouden.,,,, een beeld van de vloeistof, onder alle omstandigheden, en de oplossing van het probleem in een gebied, zodat we kunnen in verschillende situaties, met dezelfde beelden.Maar het staat ons niet toe om de aangewezen, verschillende, uiteenlopende omstandigheden beeld.,, een nieuwe oplossing: < foto 's >,,,, < foto' s > het is een nieuw element, dat wordt een deel van , goedgekeurd. Het beeld van die reactie De snelheid en de partijen, op dit moment, < proces; audio -, video - en > < >, elementen.Het laat je plek, bron van etiketten, de naam van elke aangewezen met beelden van verschillende voorwaarden moet worden geladen.,, waardoor je de belasting een heel ander beeld hangt af van de resultaten van het onderzoek:,, de media, zoals lengte, breedte, vanuit het oogpunt van richting, pixels dichtheid, dit zijn anti -, betekent dat je kan de passende documenten:,, de belasting beeld van de omvang van het gebruik van de beste beschikbare bandbreedte, verschillende beelden, de belasting van verschillende lengte en breedte van de voor verschillende van de breedte van de verandering in de verdeling van zeer hoge resolutie beelden, belasting, meer pixels dichtheid vertoont.,,,, de verschillende beelden, naar gelang van het geval, het schilderij,,, < >, werk?De fundamentele stappen, en van die met de picture>,, < voor het openen en sluiten van,,, < picture> < /picture>, tags., in die labels, create a, < source>, element voor elke vraag, wil je nog een .,, media, die met uw vraag op de viewport dingen als lengte, breedte, ', enzovoort, nog een , die met de desbetreffende srcset, beeld te load. bestandsnaam, extra filenames toevoegen aan je, als je srcset, die wil bieden voor verschillende pixel densities, displays.. Mogelijke, nog een fallback, < img>, zo' n naam, hier is. A, die de controles als de de viewport is dan 768px wordt, dan als zo loads A wordt image:,, < picture> < bron srcset= "smaller.jpg" media= "(max-width: 768px)" >Srcset < bron "standaard" > g = < IMG srcset = standaard. JPG "(=" mijn standaard beeld "> < /foto 's >,, vindt u in de , grammatica is eigendom van media, omdat je misschien voor het creëren van De CSS media dezelfde vraag.Je kunt gebruik maken van dezelfde controles, dat betekent dat je kan vragen, maximale breedte, breedte en de maximale hoogte van de minimale lengte, hoogte, minimum, en richting, enz. Kan je deze controles te doen als het landschap of beeld - versie van het beeld, volgens de richting van apparatuur, kan je in dezelfde tijd in de omvang van de vraag.Bijvoorbeeld:,, < foto 's > < bron srcset = "smaller_landscape." media "(= maximale breedte: 40em) en (richting: het landschap)" > < bron srcset = "smaller_portrait." media "(= maximale breedte: 40em) en (Locatie: portret)" > LT bron srcset = "default_landscape." media "(= minimum breedte: 40em) en (richting: het landschap)" > < bron srcset = "default_portrait." media "(= minimum breedte: 40em) en (richting: portret)" > < IMG srcset = "default_landscape." (= "Ik beeld van de standaard" > < /foto' s >,, de code - een kleinere versie verschijnt in het landschap van de beelden, een kleinere, landschap, de gids.Het laden op een grotere landschap gids een grotere versie van hetzelfde beeld. , als een van de instrumenten is geladen, voor portret portret versie, in een kleine apparatuur of in grote apparatuur, maat.,, als je wilt laten zien dat je beelden van hoge dichtheid van de resolutie voorziet in verschillende versies. Heb je de Naam van de door de toevoeging van extra srcset eigenschap.Bijvoorbeeld, laten we eens kijken wat we uit de bovenstaande fragment en retinale 2x resolutie toegevoegd:,, < foto 's > < bron srcset = "smaller.jpg, smaller_retina.jpg 2x" media "(= de grootste breedte: 768px)" > < bron srcset = "default.jpg, default_retina.jpg 2x" > < IMG srcset = "default.jpg, default_retina.jpg 2x" (= "mijn standaard beeld" > < /foto' s >,, de media, de eerste beoordeling van de vraag is nog steeds, dus je kan de controle van de afmetingen, verschijnt Op het scherm voor je imago.En daarna het beeldscherm pixels dichtheid gecontroleerd zal worden, als de hoge dichtheid van steun en de voorkeuren van de eindgebruikers mogelijk beeld van hogere dichtheid, versie te worden geladen, met .,, < foto 's >, vandaag, nu de lokale uitvoering < foto' s >,, chroom, firefox en opera.In de toekomst zullen we zien dat ook andere browser zie brede steun.Maar op dit moment nog niet naar de steun.,, in deze periode van je niet nodig als je wilt beginnen met, in afwachting van < foto 's >, nu.Je moet alleen met behulp van een picturefill 2; polyfill in de groep die slimme mensen.,,,,, na het downloaden van de , picturefill.js bestanden naar je post, het kan door eenvoudige belasting op de website van het hoofd te bereiken:,, < script src = "picturefill J 'S" en GT; < /scripts >, er is nog een optie, de verhoging van de efficiëntie van het laden van de script asynchrone, kan je in de picturefill documenten lezen.,, dit script laden, foto' s, < > als ik uitleg, dollar, slechts Een minderheid van de beperkingen,,,,, picturefill beperkingen, negen, picturefill en de andere versies van de negen is goed, maar niet dat , de oorsprong, de elementen zijn verpakt in , foto 's, Tag.Om dit probleem op te lossen, is de bron van voorwaarden met de video, elementen, etikettering, om ze te laten zien dat de negen, zoals:,, < foto 's > <.- [9] als ie > < video stijl = ": geen tekenen van;" > <.[arrest] Bron:% GT% < srcset = "kleine. JPG" media "(= de grootste breedte: 768px)" > < bron srcset "standaard" > g = <.- [9] als ie > < /video > <.[arrest]:% GT% < IMG srcset = standaard. JPG "(=" mijn standaard beeld "> < /foto 's >,, de androïde 2.3, androïde 2.3, zoals de negen, kijk niet , de bron, de eenheid binnen de , foto' s, yuan.Maar het kan begrijpen , srcset, als de timing , IMG - etiket eigenschap.Zeker met je terug, IMG - elementen in de srcset, bij naam, de androïde 2.3 eigenschap en andere browser hebben hetzelfde probleem.,, moeten de lokale media javascript en vraag steun, dit is een oplossing op basis van javascript. Daarom moet in de javascript browser.Picturefill 2 biedt geen "is" een alternatieve methoden, want als dat het geval is, meer beelden verschijnen browser primaire steun, < foto 's >, gelanceerd.Maar als je geen "is" optie is een must voor je kan kiezen voor het gebruik van picturefill 1.2.,, andere eisen picturefill is de lokale media ter ondersteuning van de vraag, in , informeren de media, eigenschap.Alle moderne snuffelaars zijn ter ondersteuning van de media in de vraag, d.w.z. 8 als enige niet - kleine resterende gebruikers browser.,, zouden aanvullende http, waarvan er primaire steun, de browser srcset, maar nog niet , foto 's, de naam van de terugkeer van kunnen IMG - elementen, de aangewezen, kan worden verzocht aan de bron van de beter uitgerust, beeld, elementen vastgesteld.,, het is maar een tijdelijk probleem, als lokale verdwijnen, foto' s, dat is gelanceerd.,, meer informatie, meer lezen over picturefill 2 downloaden in picturefill pagina van je project, in , volledige informatie < foto 's >, element van responsiveimages. Org.,, proberen , < foto' s > in uw project huishoudensY , eens zien hoe je het doet.,