Video: Hvordan man laver en CSS server Gratis SRCDS 2025
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.
