Skip to content

Commit

Permalink
updates
Browse files Browse the repository at this point in the history
  • Loading branch information
codylindley committed Nov 9, 2015
1 parent 1427e1a commit 4552bfa
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion practice/fd-dev-for.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Generally speaking, front-end technologies can run on the aforementioned operati

* A web browser (examples: [Chrome, IE, Safari, Firefox](http://outdatedbrowser.com/en)) running on an OS.
* A [headless browser](https://en.wikipedia.org/wiki/Headless_browser) (examples [phantomJS](http://phantomjs.org/)) driven from a CLI running on an OS.
* A [WebView](http://wiki.awesomium.com/general-use/introduction-to-web-views.html)/browser tab (think iframe) embedded within a native application as a runtime with bridge to native API's. WebView applications typically contain a UI constructed from web technologies. (i.e. HTML, CSS, and JS). (examples: [Apache Cordova](https://cordova.apache.org/), [NW.js](http://nwjs.io/), [Electron](http://electron.atom.io/))
* A [WebView](http://developer.telerik.com/featured/what-is-a-webview/)/browser tab (think iframe) embedded within a native application as a runtime with bridge to native API's. WebView applications typically contain a UI constructed from web technologies. (i.e. HTML, CSS, and JS). (examples: [Apache Cordova](https://cordova.apache.org/), [NW.js](http://nwjs.io/), [Electron](http://electron.atom.io/))
* A native application built from web tech that is interpreted at runtime with a bridge to native API's. The UI will make use of native UI parts (e.g. iOS native controls) not web technologies. (examples: [NativeScript](https://www.nativescript.org/), [React Native](https://facebook.github.io/react-native/))


Expand Down
6 changes: 3 additions & 3 deletions what-is-a-FD.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ A front-end developer architects and develops websites and applications using we

<cite>image source: <a href="https://www.upwork.com/hiring/development/front-end-developer/">https://www.upwork.com/hiring/development/front-end-developer/</a></cite>

Typically, a person enters into the field of front-end development by learning to develop HTML, CSS, and JS code, which runs in a [web browser](https://en.wikipedia.org/wiki/Web_browser), [headless browser](https://en.wikipedia.org/wiki/Headless_browser), webview, or as compilation input for a native runtime environment. The four run times scenarios are explained below.
Typically, a person enters into the field of front-end development by learning to develop HTML, CSS, and JS code, which runs in a [web browser](https://en.wikipedia.org/wiki/Web_browser), [headless browser](https://en.wikipedia.org/wiki/Headless_browser), [webview](http://developer.telerik.com/featured/what-is-a-webview/), or as compilation input for a native runtime environment. The four run times scenarios are explained below.

A web browser is software used to retrieve, present, and traverse information on the WWW. Typically, browsers run on a desktop, laptop, tablet, or phone, but as of late a browser can be found on just about anything (i.e on a fridge, in cars, etc...).

Expand All @@ -25,9 +25,9 @@ The most common headless browsers are:
* [slimerjs](http://slimerjs.org/)
* [trifleJS](http://triflejs.org/)

Webviews are used by a native OS to run web pages. Think of a webview like an iframe or a single tab from a web browser that is embedded in a native application running on a device.
[Webviews](http://developer.telerik.com/featured/what-is-a-webview/) are used by a native OS to run web pages. Think of a [webview](http://developer.telerik.com/featured/what-is-a-webview/) like an iframe or a single tab from a web browser that is embedded in a native application running on a device.

The most common solutions for webview development are:
The most common solutions for [webview](http://developer.telerik.com/featured/what-is-a-webview/) development are:

* [Cordova](https://cordova.apache.org/) (typically for native phone/tablet apps)
* [NW.js](https://github.com/nwjs/nw.js) (typically used for desktop apps)
Expand Down

0 comments on commit 4552bfa

Please sign in to comment.