Úvodná » Vzhľad stránky » Čerstvé zdroje pre návrhárov webových stránok a vývojárov (október 2017)

    Čerstvé zdroje pre návrhárov webových stránok a vývojárov (október 2017)

    Tento mesiac bude Fresh Resouces trochu iný ako v predchádzajúcich mesiacoch. My, weboví vývojári, žijeme v rýchlo sa meniacom priemysle a videl som veľa oznámení od niektorých najväčších technologických spoločností, ako sú Google, Microsoft, Firefox a PHP, ktoré zmenia spôsob budovania sieť.

    V tejto splátke bude polovica nášho zoznamu o týchto oznámeniach. Takže buďte pripravení pozdraviť sa do budúcnosti!

    Optimálna optimalizácia obrazu

    Je to vyčerpávajúci článok na optimalizáciu obrázka pre web napísal Addy Osmani. Nie je to ako ostatné zápisy, ktoré sa točia okolo toho, ako to, alebo to robiť a robiť len.

    Tento článok vás vlastne prechádza technickými detailmi, ako aj vedy za optimalizáciou. Nájdete tu tiež dôkladné informácie o niekoľkých optimalizačných prístupoch a formátoch obrázkov, nástroje, tipy a niektoré príklady z reálneho sveta.

    PHP 7.2

    Komplexný odkaz na to, čo príde do PHP 7.2. Okrem doplnkov, ktoré zlepšujú výkon PHP aplikácií, je k dispozícii aj PHP 7.2 znehodnotenie, v ktorom sa odstráni niekoľko vecí a nemali by sa používať.

    V PHP 7.2 existujú dve funkcie, ktoré budú zastarané create_function () a __autoload (). Ak ste webový vývojár, skontrolujte svoj kód a vykonajte potrebné zmeny. Videl som mnoho pluginov WordPress, ktoré stále používajú tieto dve funkcie.

    API pre zdieľanie webových stránok

    Úprimne som nevidil, že toto API prichádza na web. Avšak ako polovica našej interakcie na webe je asi “zdieľať”, toto API bude veľa robiť veci pre vývojárov webových stránok jednoduchšie vytvárať vlastné skúsenosti so zdieľaním, najmä na mobilnej platforme.

    Toto rozhranie API je momentálne k dispozícii iba v prehliadači Google Chrome pre stolné počítače a Android. Pozrite sa na toto video v službe Youtube, aby ste ju videli v akcii.

    Async atribútu obrazu

    Ďalšia vec, ktorá prinesie revolúciu na webe, je asynchrónne atribút prvku img. V čase písania existuje niekoľko prístupov načítať obraz asynchrónne, čo zahŕňa trochu trik JavaScript. Čoskoro budeme môcť jednoducho pridať asynchrónne = o na img element.

    Firefox Quantum

    Mozilla agresívne tlačila aktualizácie na Firefox s určitými vylepšeniami, s kódovým názvom “Projekt Quantum”. Zahŕňa Quantum CSS - nový motor pre extrémne rýchle vykresľovanie CSS, nové používateľské rozhranie a nové nástroje DevTools.

    Uvoľnenie je získanie trakcie v webových vývojárov a niektorí už zmenili svoj hlavný prehliadač na Firefox. V tomto projekte sa dá prísť viac, vrátane Quantum DOM a WebRender. Budeme vidieť Node.js uchádzač založený na motore Firefox Quantum? Možno áno.

    MS Edge pre iOS a Android

    Microsoft práve oznámila uvoľnite svoj najnovší prehliadač Edge na iOS a Android. Znamená to, že na vašich webových stránkach je ešte jeden prehliadač.

    Gutenberg

    WordPress je v súčasnosti na ambicióznom projekte s názvom Gutenberg. Gutenberg je facelift do editora WordPress postavený takmer úplne pomocou JavaScriptu.

    V tomto bode je Gutenberg postavený s React ale projekt zvažuje iný rámec ako Preact, Vue alebo niečo iné. Je to teraz zložitá situácia. Takže pre vývojárov WordPress, ktoré vytvárajú témy a pluginy, dávajte pozor na projekt ako to zmení spôsob budovania WordPress navždy.

    FoitFout

    FoitFout je užitočný nástroj na porovnanie dvoch rôznych prístupov takzvaných FOIT a FOUT načítať vlastné fonty na webe. Pomocou tohto nástroja môžete napodobniť dva prístupy a rozhodnúť sa, ktorý prístup je najvhodnejší pre vaše stránky.

    Vuera

    Vuera je a Knižnica JavaScript, ktorá vám umožní používať spoločne Vue a React. Komponent Vue môžete zahrnúť z .vue alebo použite komponentu React vo Vue. Váš tím môže byť teraz produktívnejší s akýmkoľvek rámcom ktoré radšej používajú.

    Draggable

    “Draggable” je fantastická knižnica od Shopify. Je postavený na hornom nativnom prehliadači Drag-n-Drop API a umožňuje vám pracovať s rozsiahlou API. V prípade, že neposkytuje niečo, čo potrebujete, môžete napísať vlastný modul na rozšírenie jeho funkcií. Pozrite sa na demo a uvidíte, ako to funguje.

    FlowchartJS

    Ako naznačuje názov, FlowchartJS je a knižnica, ktorá umožňuje budovanie vývojového diagramu ako v programe PowerPoint. Podobne môžete vytvoriť rôzne tvary grafu vrátane kružnice, elipsy, štvorca, diamantu, trojuholníka atď.

    QuickBill

    Ľahké a jednoduchú webovú aplikáciu na vytvorenie faktúry. Používa natívne technológie prehliadača a rozhrania API na spustenie, takže nie je potrebný žiadny účet. Jednoducho prejdite na webové stránky, pridajte položky do faktúry a generujte súbor PDF. To je všetko!

    Mocka

    Mocka je a ktorý môžete použiť na vytváranie prototypov webových stránok. Je to len 500 bajtov a plne prispôsobiteľné. Môžete ho jednoducho zahrnúť do súboru CSS projektu pomocou mixu Sass.

    CSS poskytuje niekoľko tried počítajúc do toho testovanou media vytvoriť zástupný symbol obrázka, testovanou okruh vytvoriť nadpis a testovanou textové vytvoriť ľubovoľný text.

    VueStar

    VueStar je a Vue komponentu pridať šumivý efekt po kliknutí na ikonu, podobné tomu, čo Twitter robí s “Srdce” v mobilnej aplikácii. Komponent predstavuje nový prvok s názvom vue-star kde ho môžete pridať do webového veku. A vy ste skončili!

    Mriežkové ihrisko

    CSS Grid predstavuje novú koncepciu na webe na vytvorenie usporiadania a na prvý pohľad je to komplexný vzhľadom na množstvo nových nehnuteľností, ktoré má.

    GridPlayground je v podstate a Iniciatíva Mozilla vyučovať CSS Grid a presadzovať prijatie CSS Grid. Dokonca aj Firefox prináša nový nástroj DevTools na kontrolu rozloženia siete.

    Správca úryvkov

    “Správca úryvkov” je jednoduchý aplikácia na ukladanie a správu úryvkov kódu. Môžete vytvoriť novú položku, prilepiť kód a nastaviť bod. V tomto okamihu nie je nič moc fantazijné a poskytuje len zdrojový kód, ktorý budete musieť zostaviť pomocou NPM.

    Rozhranie na záložkách

    Veľký prechod na budovanie progresívnej a prístupnej navigácie na karte s minimálnym používaním jazyka JavaScript. Skvelý zdroj pre tých, ktorí sa chcú dozvedieť viac o dostupnom dizajne.

    SwissInCSS

    SwissInCSS vystavuje niekoľko klasických švajčiarskych plagátových návrhov, ktoré používajú len CSS. Zdrojový kód je k dispozícii v programe CodePen.