Skip to content

Commit

Permalink
Cleans up several dead links. (apache#1207)
Browse files Browse the repository at this point in the history
Some links were replaced where I could easily find an appropriate alternative
link. Otherwise the link and referenced was removed.
  • Loading branch information
breautek authored Oct 7, 2021
1 parent bd5b52b commit 77a8f1c
Show file tree
Hide file tree
Showing 6 changed files with 8 additions and 27 deletions.
2 changes: 1 addition & 1 deletion www/_includes/footer_contents.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ <h2>General</h2>
<h2>Development</h2>
<ul class="nav">
<li><a target="_blank" href="https://github.com/apache?utf8=%E2%9C%93&amp;q=cordova-">Source Code</a></li>
<li><a target="_blank" href="https://issues.apache.org/jira/browse/CB/">Issue Tracker</a></li>
<li><a target="_blank" href="https://github.com/apache/cordova#filing-a-bug">Issue Tracker</a></li>
<li><a target="_blank" href="http://stackoverflow.com/questions/tagged/cordova">Stack Overflow</a></li>
<li><a href="{{ site.baseurl }}/contact">Mailing List</a></li>
<li><a href="{{ site.baseurl }}/contribute/nightly_builds.html">Nightly builds</a></li>
Expand Down
2 changes: 1 addition & 1 deletion www/docs/en/dev/config_ref/images.md
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@ In the `config.xml`, we will add `resource-file` to copy the `colors.xml` into t
```

### See Also
- [Android icon guide](https://www.google.com/design/spec/style/icons.html)
- [Android icon guide](https://developer.android.com/guide/practices/ui_guidelines/icon_design_adaptive)
- [Android - Supporting multiple screens](http://developer.android.com/guide/practices/screens_support.html)

## Browser
Expand Down
4 changes: 0 additions & 4 deletions www/docs/en/dev/guide/appdev/hooks/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -411,7 +411,3 @@ cordova build
..
Size of path\to\app\platforms\android\build\outputs\apk\android-debug.apk is 1821193 bytes
```

More good usage examples could be found in [Three Hooks Your Cordova Phone Gap Project needs][Devgirl_Hooks_Link]

[Devgirl_Hooks_Link]: http://devgirl.org/2013/11/12/three-hooks-your-cordovaphonegap-project-needs/
17 changes: 4 additions & 13 deletions www/docs/en/dev/guide/appdev/privacy/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,18 +105,9 @@ guides and references.

Following are some additional helpful mobile privacy guides for developers:

* California Attorney General, [Privacy on the Go: Recommendations for the Mobile Ecosystem][1]
* Federal Trade Commission, [Mobile Privacy Disclosures: Building Trust Through Transparency][1]

* Center for Democracy & Technology, Future of Privacy Forum, [Best Practices for Mobile App Developers][2]
* Future of Privacy Forum, [Application Privacy][2] Website

* CTIA-The Wireless Association, [Best Practices and Guidelines for Location Based Services][3]

* Federal Trade Commission, [Mobile Privacy Disclosures: Building Trust Through Transparency][4]

* Future of Privacy Forum, [Application Privacy][5] Website

[1]: http://oag.ca.gov/sites/all/files/pdfs/privacy/privacy_on_the_go.pdf
[2]: http://www.futureofprivacy.org/wp-content/uploads/Best-Practices-for-Mobile-App-Developers_Final.pdf
[3]: http://www.ctia.org/business_resources/wic/index.cfm/AID/11300
[4]: http://www.ftc.gov/os/2013/02/130201mobileprivacyreport.pdf
[5]: http://www.applicationprivacy.org
[1]: https://www.ftc.gov/os/2013/02/130201mobileprivacyreport.pdf
[2]: https://www.applicationprivacy.org/learn-resources/leading-data-privacy-practices/
3 changes: 1 addition & 2 deletions www/docs/en/dev/guide/appdev/security/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ description: Information and tips for building a secure application.

# Security Guide

The following guide includes some security best practices that you should consider when developing a Cordova application. Please be aware that security is a very complicated topic and therefore this guide is not exhaustive. If you believe you can contribute to this guide, please feel free to file an issue in Cordova's bug tracker under ["Documentation"](https://issues.apache.org/jira/browse/CB/component/12316407). This guide is designed to be applicable to general Cordova development (all platforms) but special platform-specific considerations will be noted.
The following guide includes some security best practices that you should consider when developing a Cordova application. Please be aware that security is a very complicated topic and therefore this guide is not exhaustive. If you believe you can contribute to this guide, please feel free to create a pull request in Cordova's [cordova-docs](https://github.com/apache/cordova-docs/issues) repository. This guide is designed to be applicable to general Cordova development (all platforms) but special platform-specific considerations will be noted.

## This guide discusses the following topics:

Expand Down Expand Up @@ -103,5 +103,4 @@ When running Cordova on Android, using `android:debuggable="true"` in the applic
## Recommended Articles and Other Resources

* [HTML5 Security cheat sheet, detailing how to secure your HTML5 application](https://www.owasp.org/index.php/HTML5_Security_Cheat_Sheet)
* [Phonegap's article on device security, such as using encrypted data](https://github.com/phonegap/phonegap/wiki/Platform-Security)
* [Whitepaper about well known security flaws in Webview based hybrid applications](http://www.cis.syr.edu/~wedu/Research/paper/webview_acsac2011.pdf)
7 changes: 1 addition & 6 deletions www/docs/en/dev/guide/next/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,15 +62,14 @@ Most Android versions no longer impose this delay, but iOS by default still does

**Additional Performance Articles and Resources**

* ["Top Ten Performance Tips for PhoneGap and Hybrid Apps"](http://coenraets.org/blog/2013/10/top-10-performance-techniques-for-phonegap-and-hybrid-apps-slides-available/)
* ["Fast Apps and Sites with JavaScript"](https://channel9.msdn.com/Events/Build/2013/4-313)

## 3) Recognize and Handle Offline Status

See the previous tip about networks. Not only can you be on a slow network, it is entirely possible for your application to be completely offline. Your application should handle this in an intelligent manner. If your application does not, people will think your application is broken. Given how easy it is to handle (Cordova supports listening for both an offline and online event), there is absolutely no reason for your application to not respond well when run offline. Be sure to test (see the Testing section below) your application and be sure to test how your application handles when you start in one state and then switch to another.

Note that the online and offline events, as well as the Network Connection API, is not perfect. You may need to rely on using an XHR request to see if the device is truly offline or online. At the end of the day, be sure add some form of support for network issues - in fact, the Apple store (and probably other stores) will reject apps that don't properly handle offline/online states. For more discussion on this topic, see
["Is This Thing On?"](https://blogs.telerik.com/appbuilder/posts/13-04-23/is-this-thing-on-%28part-1%29)
["Is This Thing On?"](https://www.telerik.com/blogs/is-this-thing-on-%28part-1%29)

# Handling Upgrades

Expand Down Expand Up @@ -141,10 +140,6 @@ If you can see your device in the inspect devices section, but you can't see the

It is also possible to use Chrome Dev Tools to inspect iOS apps, through a WebKit proxy: [https://github.com/google/ios-webkit-debug-proxy/](https://github.com/google/ios-webkit-debug-proxy/)

## Other Options

* For more examples and explanation of the above debugging tips, see: [httpa://developer.telerik.com/featured/a-concise-guide-to-remote-debugging-on-ios-android-and-windows-phone/](https://developer.telerik.com/featured/a-concise-guide-to-remote-debugging-on-ios-android-and-windows-phone/)

# User Interface

Building a Cordova application that looks nice on mobile can be a challenge, especially for developers. Many people chose to use a UI framework to make this easier. Here is a short list of options you may want to consider.
Expand Down

0 comments on commit 77a8f1c

Please sign in to comment.