Gjør alt innebygd innhold responsivt med Reframe.js
Den vanskeligste delen om å legge inn videoer er å få bredden og høyden riktig. Disse tallene definerer aspektforholdet og når de er ute, får du en wonky videospiller .
Dette gjelder for alle innebygde elementer som iframes og sosiale medier widgets. Og disse tingene kan være enda vanskeligere med responsiv design fordi de vanligvis ikke er lydhørige elementer .
Men med Reframe.js kan du gjøre elementet lydhør for et hvilket som helst aspektforhold .
Dette er kanskje en av de enkleste og mest verdifulle JS plugins på nettet. Det ble faktisk opprettet av Dollar Shave Club som overraskende har sin egen GitHub side.Reframe er en av deres gratis plugins bygget for utviklere som ønsker en enklere måte å håndtere responsivt innebygd innhold .
Den åpenbare synderen er innebygd video fra nettsteder som YouTube og Vimeo. Det er notorisk vanskelig å gjøre disse elementene lydløse uten CSS hacks.
Med Reframe.js velger du bare hvilket element du vil målrette og reframe det ved hjelp av reframe()
-funksjonen.
Start med å legge til Reframe.js-pluginet på nettsiden din. Du kan laste ned en kopi fra GitHub, og det er bare 1KB minifisert.
Deretter sender du bare funksjonen en velger for hvilke elementer du vil reframe. Legg siden og bommen! Du burde være alt satt.
For eksempel, la oss si at du har noen videoer som er innebygd på nettstedet ditt. Du kan legge til klassen .video
til .video
, og bruk det som väljare. Reframe legger automatisk til en div og klasse rundt den for å skape den responsive stilen.
Så JavaScript-koden din vil se slik ut:
reframe ( 'video.');
Ganske enkelt rett?
Denne koden retter seg mot alle elementene med klassen .video
og gjør dem lydhør . Ingen ekstra hack, ingen ekstra CSS. Gitt det er ikke noe galt med å bruke CSS-metoden, men du må manuelt pakke inn alle innebygde videoer med den ekstra klassen.
Reframe sparer deg bare det ekstra trinnet og bringer alt sammen med JavaScript. For å sjekke ut en demo og finne noen grunnleggende kodestykker, besøk Reframe.js hjemmeside. Du kan laste ned en kopi av koden rett fra GitHub repo.
Stegano - Malware som alle Internet Explorer-brukere er oppmerksomme på
Forskere har funnet en ondsinnet skadelig programvare, kalt Stegano, som har målrettet millioner av uvitende brukere av Internet Explorer gjennom populære nettsteder. Den skummeste delen om denne malware er at den klarer å gå uoppdaget i to år før noen klarer å oppdage det .Stegano angrep begynner som javascript-infiserte annonser for en skjermbilde app kalt "Broxu" og et personvern verktøy kalt "Browser Defense" . Disse
Dette rød-mindre jordbærfotoet bryter Internett
Internett er fullt med bilder som gir deg et helt annet perspektiv hvis du ser på dem nøye. Den berømte 3D-kunst og tvungen perspektivfotografering er gode eksempler. Tilsvarende har et interessant bilde vært å sirkulere internett, forvirrende folk til egenskapene sine.Ved første øyekast ser bildet ut til å være et bilde av en kake som er toppet med jordbær med et lag med grågrønn fargetone som dekker bildet . Bildet skj