The digest of fresh materials from the world of the front-end for the last week No. 366 (May 20 - 26, 2019)

    We bring to your attention a selection with links to new materials from the frontend area and around it.


        Media     |    Web Development     |    CSS     |    Javascript     |    Browsers     |    Entertaining


    Media


    podcastPodcast “CSSSR” . News 512 - Vue 3, switch to Context API and React Hooks, and hold on, Huawei
    podcastFrontend Weekend podcast # 91 - Eugene Cat about the pains of team life, the path to GDE and harsh selection on HolyJS
    podcastPodcast “Make me beautiful!” , Issue No. 18: Away Ilya Yakyamsev - Scrum, burnout and
    podcastPodcast “Frontend Youth (18+)” # 94: Frontend died and only youth will save him
    video“Repozitorro” # 15 - I did not find the readable code
    videoKharkivCSS # 4 2019 , 7 videos

    Web development


    habrReal reactive programming in Svelte 3.0
    habr“You need to know both the web stack and C ++”: an interview with Alexei Kozyatinsky about Chrome DevTools development and more
    enFront-end documentation, style guides and development of MDX
    enFootnotes that work in RSS Readers
    enDevChecklist: a collaborative space for creating and storing checklists that help ensure software quality
    enWebpack from zero to hero - part 3: Everything is a module
    enWebAssembly in eBay: a real use case
    enStatic web - back to the roots?
    enMeasuring interactivity with TTI: Time To Interactive



    CSS


    habrFlexible CSS Grid tables
    enVisual highlighting using HTML mark tag
    enWhat's new in Tailwind CSS v1
    enbenefit - a small CSS utility compatible with TailwindCSS
    enfont-display is not compatible with icon fonts
    enCurrent state of rubber typography
    enCode as documentation: new strategies using CSS Grid
    en10 CSS tips that I learned using Sass
    enVisual online layout editor Flex Layout
    enThe problem of container indentation
    enCan CSS do this?

    Javascript


    JavaScript is the best programming language for beginners
    habrOutputting an action type using Typescript
    habrNode.js for beginners: the basics of working with files
    habrHow to connect a script to a third-party site
    habrDisappearing frameworks
    enJQuery abuse for attacks on third-party channels using CSS
    enLazy loading images using the Intersection Observer API
    enCreate Grid-to-Fullscreen animations with Three.js







    Браузеры


    Firefox 67 , technical details of the release from Marat Tanalin
    In Firefox 69, userContent.css and userChrome.css processing will be stopped by default
    Mobile Chrome, Safari and Firefox have not warned users about phishing for more than a year
    Opera announced the first gaming browser
    enIntroducing the first preliminary Microsoft Edge builds for macOS
    enFirefox delivers smooth video playback with the world's fastest AV1 decoder

    Entertaining


    habrBackground: US-Huawei conflict - chronology and reasons
    habrGitHub Sponsors: a new way to contribute to open source
    Sketch 55, Adobe XD update, diagram drawing templates in Figma and other new interface design tools
    IT market in numbers: statistics and development forecasts
    Does he understand us? How a computer teaches people languages
    A person who bought the first pizza for bitcoins: not only a meme, but also a pioneer of mining
    We paid more than 5 million rubles for this site, and that's why
    Anonymous quick reference. Types of encryption and traffic protection, choice of software

    We apologize for any typos or broken / duplicated links. If you notice a problem - please write in a personal email, we try to quickly fix them.


    Last week's digest .
    Material prepared dersmoll and alekskorovin .

    Also popular now: