paina F12 useimmissa verkkoselaimissa ja näet joukon vianetsintätyökaluja, jotka antavat sinulle syvällisen käsityksen siitä, miten koodi toimii. Se on tehokas joukko työkaluja, ja yksi, joka on yksi tärkeimmistä kehittäjiin keskittyneistä ominaisuuksista Microsoftin Edge-selaimessa.
mutta verkko muuttuu, ja nykyaikaiset sovelluskehitystekniikat muuttuvat sen mukana. Rakennat nyt sovelluksia, jotka perustuvat web-teknologioihin, mutta jotka eivät ole osa Webiä. Työkalut, kuten React Native Windows, Electron, WebView-ohjaimet Universal Windows Platform (UWP) – sovelluksissa ja progressive web apps (PWA)s, ovat nyt osa päivittäistä kehitystyötä, joten tarvitset työkaluja, kuten F12 sekoitus debuggereita, profiloijia ja explorers testata uutta koodia.
verkon virheenkorjaus ilman selainta
monet näiden uusien kehitystyökalujen rakentamiseen tarvittavat palaset ovat jo täällä. WebDriver-protokollan kaltaiset teknologiat mahdollistavat selainten ja muiden web-renderointipalvelujen etäohjauksen, kun taas WebSockets tarjoaa nopeat suorat yhteydet web-pohjaisten asiakkaiden ja palvelimien välillä. Yhdessä ne ovat perusta kauko-Ohjatulle virheenkorjausympäristölle, jossa paikallinen palvelin toimii verkkoselaimessa, joka voi toimittaa tietoja selaimesta ja sovelluksen instrumentoinnista sekä suorasta pääsystä DOM-ja JavaScript-moottoriin.
jos voit etäohjata selaimiasi testausta varten, miksi et erottaisi tuttuja F12-virheenkorjaustyökaluja selaimesta ja käyttäisi niitä kehitystietokoneistasi? Näin Microsoftin Edge-tiimi on tehnyt, kun sen Edge Dev-työkalut on julkaistu Windows Store – kaupassa.
Edge Dev Tools on itsenäinen UWP-sovellus, joka voi muodostaa yhteyden paikallisiin ja etäselainistuntoihin, valmiina aloittamaan virheenkorjauksen useilla laitteilla ja näytöillä. Se on valmis uusiin käyttäjien vuorovaikutuksiin ja uusiin laitemuotoihin, joten jos käytät vaikkapa HoloLensia SharePointin uuden lisätyn todellisuuden portaalin kanssa, voit käyttää USB-liitäntää kuulokkeeseesi testataksesi mitä tahansa WebVR: ää tai Babylonia.JS sisältöä sivustossasi.
voit jatkaa tämän artikkelin lukemista rekisteröidy nyt
Lue lisää olemassa olevia käyttäjiä Kirjaudu sisään