Hjem Social Media Hvordan man laver CSS3-programmer køre hurtigere med yepnope. js - dummies

Hvordan man laver CSS3-programmer køre hurtigere med yepnope. js - dummies

Video: Hvordan man laver en CSS server Gratis SRCDS 2025

Video: Hvordan man laver en CSS server Gratis SRCDS 2025
Anonim

En del af problemet med browserbaserede applikationer er, at du anmoder om en enkelt ressource fra et CSS3-bibliotek og ender med hele det indlæste bibliotek. Processen er langsom, besværlig, fejlagtig og simpelthen ineffektiv.

Du kan bruge yepnope. js for at hjælpe med at løse disse problemer. Når du arbejder med yepnope. js, du giver en betingelse om, at produktet derefter tester, og derefter indlæser ressourcer kun efter behov for at understøtte en bestemt betingelse. Du kan bruge dette produkt med CSS3 eller JavaScript-filer.

Heldigvis yepnopen. js værktøj går længere end blot at indlæse ressourcer baseret på forhold. For eksempel vil nogle programmer uden problemer kalde et script med de samme inputparametre flere gange, når kun en udgang er mulig ved hjælp af et bestemt sæt indgange. De flere opkald kan vise sig at være tidskrævende, når de ringer til en anden webadresse.

Du kan bruge yepnope. js for at forhindre begivenheder som denne. Værktøjet hjælper med at gøre applikationskoden smartere, så høj latensopkald undgås, når det er muligt.

Et andet problem med scripts er, at de kan fortsætte med at køre, selv når der ikke er noget håb om, at de nogensinde vil fuldføre. Efter et stykke tid klikker brugeren på knappen Tilbage eller går til et andet websted.

Du kan tilføje timeouts for scripts individuelt med yepnope. js, så det bliver muligt at registrere timeouterne og håndtere dem som fejl. Med denne kapacitet på plads er det potentielt muligt at genoprette fra scripts, der fortsætter med at køre, når de ikke skal.

Yepnope's centrale fokus. js er yepnope () -funktionen. Det giver en syntaks, der ser sådan ud:

yepnope ([{test: / * En tilstand du vil teste * /, yep: / * Opgaver udført når sandt. * /, Nope: / * Opgaver udført, når de er falske * /, begge: / * Opgaver udført hver gang * /, load: / * Ressourcer indlæst hver gang * /, tilbagekald: / * En funktion at ringe under behandling * /, fuldføre: / * En funktion, der skal ringes efter behandling * /}, …]);

Grundtanken er, at du opretter et scenario, hvor opgaver udføres baseret på specifikke behov, så applikationen ikke bruger tid på at udføre unødvendige opgaver (og spilder både tid og ressourcer som resultat). Selvfølgelig, yepnope. js giver mere funktionalitet end præsenteret i denne oversigt, men den korte version er, at dette er en smart ressourcelaster.

Hvordan man laver CSS3-programmer køre hurtigere med yepnope. js - dummies

Valg af editor

Photoshop CCs tegn og punktpaneler - dummier

Photoshop CCs tegn og punktpaneler - dummier

For utrolig kontrol over udseendet af din tekst i Photoshop CC, brug Karakter og Afsnit paneler. Ud over alle tekstattributterne, der er tilgængelige på indstillingslinjen, giver panelerne en lang række valgmuligheder. Med dem kan du tilpasse tekstens generelle udseende eller anvende sofistikeret typografisk styling. Den ...

Photoshop CS5 Pen Tool Options - dummies

Photoshop CS5 Pen Tool Options - dummies

Penværktøjet i Photoshop Creative Suite 5 er den ultimative metode til præcise valg . Du kan også bruge den til at skabe vektorformer og klipbaner (silhuetter). Brug Pen-værktøjet så meget som muligt for virkelig at mestre dets evner. Hvis du ikke bruger det regelmæssigt, vil det virke akavet, selvom det ...

Photoshop CC's blendingmoduser - dummies

Photoshop CC's blendingmoduser - dummies

Blandingsformer i Photoshop CC bestemmer, hvordan pixlerne på et lag interagerer med pixels på lavere lag og hvordan maleredskaber interagerer med pixel, der allerede er til stede på det aktive lag og lagene nedenfor. Normal: Normal er standard blandingstilstand for nye lag og de grundlæggende maleværktøjer. Afhængig af uigennemsigtigheden vil den øvre pixel ...

Valg af editor

Tuning i Ham Radio - dummies

Tuning i Ham Radio - dummies

Skin radio kalder en bred vifte af visioner. Måske har du et mentalt billede af en skinkeoperatør (eller skinke) fra en film eller avisartikel. Men skinke er et varieret parti - fra go-getter nødkommunikatorer til casual chatters til workshop tinkerers. Alle har et sted, og det gør du også. Hams bruger alle ...

Drej strømmen til og fra - dummies

Drej strømmen til og fra - dummies

Du har scrounged rundt i din voksende elektronikbakke og kommer op med ledninger til at forbinde et kredsløb sammen og batterier til strømforsyning af kredsløbet. Så hvordan tænder og slukker du for strømmen? Du bruger kontakter og relæer. Slår strømmen til og fra med switche Når du flytter kontakten for at slukke din lommelygte, ...

Hvorfor brug en loddefri brødbræt? - dummies

Hvorfor brug en loddefri brødbræt? - dummies

En LED lommelygte kredsløb bruger kun tre komponenter og er nok det enkleste kredsløb, du nogensinde vil bygge. Det er nemt at pakke det kredsløb i en sag, så det ligner et færdigt produkt (godt, slags - "Skum lommelygter til salg! Få dem, mens de varer!"). Men da dine kredsløb bliver mere komplicerede, vil du ...

Valg af editor

Tilføj lagerfortegnelser i QuickBooks Premier - dummies

Tilføj lagerfortegnelser i QuickBooks Premier - dummies

For at tage højde for fremstillingen af ​​lager i QuickBooks Premier, du Tilføj lagermonteringselementer til produktlisten for de varer, du fremstiller. Følg disse trin for at beskrive fremstillede genstande: Vælg Lister → Elementliste. QuickBooks viser vinduet Item List. Klik på elementet i vinduet Item List og vælg New from the ...

Et kompendium af nøgletal for QuickBooks 2014 - dummies

Et kompendium af nøgletal for QuickBooks 2014 - dummies

Til QuickBooks 2014-brugere, får du ofte stor indsigt i finansielle data, hvis du bruger nøgletal for at undersøge forhold mellem beløb, der vises i årsregnskaber. Nedenfor vil du se en liste og beskrivelse af de mest populære økonomiske forhold, som virksomhedsledere bruger. Nuværende forhold Aktiekursens likviditetsmåling sammenligner virksomhedens nuværende aktiver ...

Yderligere rapporteringsindstillinger i QuickBooks - dummies

Yderligere rapporteringsindstillinger i QuickBooks - dummies

Nogle versioner af QuickBooks præsenterer dig med en håndfuld ekstra rapportkommandoer. Disse ekstra kommandoer er især talrige i Enterprise Solutions-versionen af ​​QuickBooks. Se på nogle af disse kommandoer: Brugerdefinerede rapporter: Viser kommandoer, som du kan bruge til at oprette rapporter fra bunden, efter dine specifikke instruktioner. Disse brugerdefinerede rapporter ...