Line 43: |
Line 43: |
| Modifying the existing Network Control Panel. | | Modifying the existing Network Control Panel. |
| | | |
− | == UI Design == | + | == "Manual" mode== |
| | | |
− | The Feature adds a new section to the Network Control Panel.
| + | * Fill in the settings "manually". |
| + | :[[File:proxy21.png|640px]] |
| | | |
− | [[File:Proxy-section-1.png|center|600px|Upper part of the Network Control Panel]]
| |
− | [[File:Proxy-section-2.png|center|600px|No proxy (direct connection)]]
| |
− | [[File:Proxy-section-3.png|center|600px|Automatic proxy selection (WPAD)]]
| |
− | [[File:Proxy-section-4.png|center|600px|Manual proxy settings (no authentication)]]
| |
− | [[File:Proxy-section-5.png|center|600px|Manual proxy settings (with authentication)]]
| |
| | | |
− | For comparison, this is what the Gnome 3 proxy settings dialog looks like:
| |
| | | |
− | [[File:Gnome-3-proxy-settings.png|600px]] | + | * Now, open Browse. "www.facebook.com" should be blacklisted. |
| + | :[[File:proxy22.png|640px]] |
| | | |
− | == How To Test ==
| |
| | | |
− | * Proxy configuration can be done in three ways:
| |
| | | |
− | ::: '''Explicit Proxy''' – A single proxy is specified in the browser with a literal proxy bypass list.
| + | * "www.google.com" shoud be allowed. |
− | ::: '''PAC File''' – The location of a PAC file is specified (e.g. hosted locally or on a web server) in the browser. The PAC file can provide proxy fail-over support, advanced proxy bypass support , and much more (see below).
| + | :[[File:proxy23.png|640px]] |
− | ::: '''WPAD''' – Only requiring a check box be selected in the browser, the browser may use DHCP or DNS in attempt to guess the location of the PAC file. | |
| | | |
| | | |
− | * Go to mysettings
| |
| | | |
− | [[File:testproxysupport-mysettings.png|400px]]
| |
| | | |
| + | == Automatic mode - PAC== |
| | | |
− | * Click network button | + | * Fill in the URL of the proxy-file. |
| + | :[[File:proxy24.png|640px]] |
| | | |
− | [[File:testproxysupport-network.png|400px]]
| |
| | | |
| | | |
− | * Select mode of proxy ( automatic / manual ) | + | * Now, open Browse. "www.facebook.com" should be blacklisted. |
| + | :[[File:proxy22.png|640px]] |
| | | |
− | [[File:testproxysupport-modeview.png|400px]]
| |
| | | |
| | | |
− | [[File:testproxysupport-modeselector.png|400px]] | + | * "www.google.com" shoud be allowed. |
| + | :[[File:proxy23.png|640px]] |
| | | |
| | | |
− | * Manual mode
| |
− |
| |
− | [[File:testproxysupport-form.png|400px]]
| |
| | | |
| | | |