Add metadata to pages and site. Fix broken links on github page README

This commit is contained in:
Emily Toop 2019-02-21 11:30:34 +00:00
Родитель 1be8e1031c
Коммит d1cc1c185e
8 изменённых файлов: 55 добавлений и 8 удалений

Просмотреть файл

@ -1,20 +1,28 @@
## Get Started with GeckoView
* [GeckoView Quick Start Guide](docs/geckoview-quick-start)
* [GeckoView Quick Start Guide][1]
## API Documentation
* [Changelog](javadoc/mozilla-central/org/mozilla/geckoview/doc-files/CHANGELOG)
* [Changelog][2]
* [API](javadoc/mozilla-central/index.html)
## Get Started as a Contributor
* [GeckoView Contributor Quick Start Guide](tutorials/geckoview-quick-start)
* [Mozilla Central Quick Start Guide](tutorials/mc-quick-start)
* [Mozilla Central Contributor Guide](tutorials/contributing-to-mc)
* [Guide to Native Debugging in Android Studio](tutorials/native-debugging)
* [GeckoView Contributor Quick Start Guide][3]
* [Mozilla Central Quick Start Guide][4]
* [Mozilla Central Contributor Guide][5]
* [Guide to Native Debugging in Android Studio][6]
## More information
You can read more about GeckoView on the [wiki](https://wiki.mozilla.org/Mobile/GeckoView).
[1]:docs/geckoview-quick-start.md
[2]:javadoc/mozilla-central/org/mozilla/geckoview/doc-files/CHANGELOG.md
[3]:tutorials/geckoview-quick-start.md
[4]:tutorials/mc-quick-start.md
[5]:tutorials/contributing-to-mc.md
[6]:tutorials/native-debugging.md

Просмотреть файл

@ -6,6 +6,7 @@ baseurl: "" # the subpath of your site, e.g. /blog
url: "https://mozilla.github.io/geckoview" # the base hostname & protocol for your site, e.g. http://example.com
twitter_username: geckoview
github_username: mozilla
tags: [GeckoView,Gecko,mozilla,android,WebView,web,browser,toolkit,open source,privacy,online,security,mobile]
# Build settings
markdown: kramdown

Просмотреть файл

@ -1,7 +1,9 @@
---
layout: default
title: Get Started with GeckoView
nav_order: 2
nav_order: 2
summary: How to use GeckoView in your Android app.
tags: [GeckoView,Gecko,mozilla,android,WebView,mobile,mozilla-central,setup,quick start]
---
_Building a browser? Check out [Android Components](https://mozilla-mobile.github.io/android-components/), our collection of ready-to-use support libraries!_

Просмотреть файл

@ -2,6 +2,8 @@
layout: default
title: Home
nav_order: 1
summary: GeckoView, a webview from Mozilla specifically designed for Android browsers.
tags: [GeckoView,Gecko,mozilla,android,WebView,mobile,mozilla-central]
---
While Android offers a built-in WebView, it's not intended for building browsers, and many advanced Web APIs are disabled. Android's WebView is also a moving target: it's impossible know exactly which engine (and what version of that engine) will power a WebView on client devices.
@ -12,4 +14,30 @@ In contrast, GeckoView is:
- **Self-Contained**: Because GeckoView is a standalone library that you bundle with your application, you can be confident that the code you test is the code that will actually run.
- **Standards Compliant**: Like Firefox, GeckoView offers excellent support for modern Web standards.
{% include_relative README.md %}
## Get Started with GeckoView
* [GeckoView Quick Start Guide][1]
## API Documentation
* [Changelog][2]
* [API](javadoc/mozilla-central/index.html)
## Get Started as a Contributor
* [GeckoView Contributor Quick Start Guide][3]
* [Mozilla Central Quick Start Guide][4]
* [Mozilla Central Contributor Guide][5]
* [Guide to Native Debugging in Android Studio][6]
## More information
You can read more about GeckoView on the [wiki](https://wiki.mozilla.org/Mobile/GeckoView).
[1]:docs/geckoview-quick-start
[2]:javadoc/mozilla-central/org/mozilla/geckoview/doc-files/CHANGELOG
[3]:tutorials/geckoview-quick-start
[4]:tutorials/mc-quick-start
[5]:tutorials/contributing-to-mc
[6]:tutorials/native-debugging

Просмотреть файл

@ -2,6 +2,8 @@
layout: default
title: Mozilla Central Contributor Guide
nav_order: 6
summary: Guide to setting up as a contributor to mozilla-central.
tags: [GeckoView,Gecko,mozilla,android,WebView,mobile,mozilla-central,bug fix,submit,patch,arcanist,arc,moz-phab,phabricator]
---
## Table of contents
{: .no_toc .text-delta }

Просмотреть файл

@ -2,6 +2,8 @@
layout: default
title: GeckoView Contributor Guide
nav_order: 3
summary: Guide to setting up as a contributor to GeckoView.
tags: [GeckoView,Gecko,mozilla,android,WebView,mobile,mozilla-central,setup,get started,compile,build,deploy,bug fix,submit,patch,arcanist,arc,moz-phab,phabricator]
---
## Table of contents
{: .no_toc .text-delta }

Просмотреть файл

@ -2,6 +2,8 @@
layout: default
title: Mozilla Central Quick Start
nav_order: 5
summary: Guide to setting up as a Git contributor to mozilla-central.
tags: [GeckoView,Gecko,mozilla,android,WebView,mobile,mozilla-central,setup,compiling,mercurial,git-cinnabar]
---
## Table of contents
{: .no_toc .text-delta }

Просмотреть файл

@ -2,6 +2,8 @@
layout: default
title: Debugging Native Code
nav_order: 4
summary: How to set up native debugging for GeckoView using Android Studio.
tags: [GeckoView,Gecko,mozilla,android,WebView,mobile,debugging,native,android studio]
---
## Table of contents
{: .no_toc .text-delta }