Open main menu

CDOT Wiki β

Changes

DPS909 and OSD600 Fall 2014 Notes

411 bytes added, 12:29, 24 November 2014
Week 12, 13, 14
== Week 12, 13, 14 ==
* [https://github.com/git/git/commit/e83c5163316f89bfbde7d9ab23ca2e25604af290 Initial Git Commit] * The :9090 problem: '''"Convert :9090 into http://localhost:9090 automatically"'''** https://twitter.com/brianloveswords/status/531865386527248384
** Let's try and change web browsers to do this
** Browser vendors probably won't take the change, but it's a great way to learn
** Platform Change vs. Extensions
** A clue http://christian.legnitto.com/blog/2014/05/05/firefox-29s-best-feature/
* Open Source Browsers
*** [https://blog.mozilla.org/addons/2014/06/05/how-to-develop-firefox-extension/ Writing Extensions]
*** [http://dxr.mozilla.org/mozilla-central/source/ Source Code Browser (DXR)]
** Chromium/Chrome
*** [https://chromium.googlesource.com/chromium/src.git Source Code]
*** [http://www.chromium.org/developers/how-tos Dev Docs]
*** [http://www.chromium.org/developers/how-tos/build-instructions-windows Building on Windows with VS]
*** [http://dev.chromium.org/developers/how-tos/get-the-code Getting the Code]
** Chrome (closed, but uses Chromium)
*** [https://developer.chrome.com/extensions/getstarted Building Chrome Extensions]
** WebKit
*** [https://www.webkit.org/ Main project page]
*** [https://www.webkit.org/building/checkout.html Getting the code]
*** [https://www.webkit.org/building/build.html Building the code]
** [https://konqueror.org/Konqueror Konqueror]
*** [https://konqueror.org/investigatebug/ Fixing bugs]
*** [http://lynx.isc.org/ Main site]
*** [http://lynx.isc.org/current/lynx_help/lynx_url_support.html URL Support in Lynx]
 
'''TODO'''
* Pick a browser to work on
* Get the code, setup a dev environment, build it
* Write a blog post about the experience, with a screenshot of the build running