I want to implement an URL filter in current android browser to
intercept urls before the user actually browse the page.
One thing that came to my mind is to write a WebKit plugin, which
implies that I might need to download android source and do this at
firmware level.
Is it possible to implement this at SDK level? Or should I try NDK?
On Mon, Jun 29, 2009 at 7:36 PM, Aaron Li <yhlee...@gmail.com> wrote:
> Hello all,
> I want to implement an URL filter in current android browser to > intercept urls before the user actually browse the page. > One thing that came to my mind is to write a WebKit plugin, which > implies that I might need to download android source and do this at > firmware level.
> Is it possible to implement this at SDK level? Or should I try NDK?
Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them.
Thanks Dianne. I would tend to not modify browser if possible. I found
a package "android.webkit." in Android API.
It looks like a good starting point, but I'm not sure how could I use
it? I know i can use a WebView within my application to render web
pages and get URLs.
But what if i just want a plugin for default browser? Very few
information/example about android webkit plugin on internet. :(
Many thanks in advance for any advice,
Aaron.
On 7月1日, 上午1時17分, Dianne Hackborn <hack...@android.com> wrote:
> You can't modify the browser with either the SDK or NDK.
> On Mon, Jun 29, 2009 at 7:36 PM, Aaron Li <yhlee...@gmail.com> wrote:
> > Hello all,
> > I want to implement an URL filter in current android browser to
> > intercept urls before the user actually browse the page.
> > One thing that came to my mind is to write a WebKit plugin, which
> > implies that I might need to download android source and do this at
> > firmware level.
> > Is it possible to implement this at SDK level? Or should I try NDK?
> Note: please don't send private questions to me, as I don't have time to
> provide private support, and so won't reply to such e-mails. All such
> questions should be posted on public forums, where I and others can see and
> answer them.
> Thanks Dianne. I would tend to not modify browser if possible. I found > a package "android.webkit." in Android API. > It looks like a good starting point, but I'm not sure how could I use > it? I know i can use a WebView within my application to render web > pages and get URLs. > But what if i just want a plugin for default browser? Very few > information/example about android webkit plugin on internet. :(
> Many thanks in advance for any advice,
> Aaron.
> On 7月1日, 上午1時17分, Dianne Hackborn <hack...@android.com> wrote: > > You can't modify the browser with either the SDK or NDK.
> > On Mon, Jun 29, 2009 at 7:36 PM, Aaron Li <yhlee...@gmail.com> wrote:
> > > Hello all,
> > > I want to implement an URL filter in current android browser to > > > intercept urls before the user actually browse the page. > > > One thing that came to my mind is to write a WebKit plugin, which > > > implies that I might need to download android source and do this at > > > firmware level.
> > > Is it possible to implement this at SDK level? Or should I try NDK?
> > Note: please don't send private questions to me, as I don't have time to > > provide private support, and so won't reply to such e-mails. All such > > questions should be posted on public forums, where I and others can see > and > > answer them.
Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them.
The WebKit APIs (including plug-ins) are available to the application using the WebKit library, and not to any other application running in some other process. Effectively, this means that you can't use them to influence the browser's behaviour in any way without modifying the browser (or some library the browser uses).
Best regards,
Warwick Harvey, Software Specialist
Tieto
email warwick.har...@tieto.com
Varenská 51/2723, 70200 Ostrava, Czech Republic, www.tieto.com
Please note: The information contained in this message may be legally privileged and confidential and protected from disclosure. If the reader of this message is not the intended recipient, you are hereby notified that any unauthorised use, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to the message and deleting it from your computer. Thank You.
>-----Original Message-----
>From: android-security-discuss@googlegroups.com >[mailto:android-security-discuss@googlegroups.com] On Behalf >Of Aaron Li
>Sent: Wednesday, July 01, 2009 5:19 AM
>To: Android Security Discussions
>Subject: [android-security-discuss] Re: URL filter in browser
>Thanks Dianne. I would tend to not modify browser if possible. I found
>a package "android.webkit." in Android API.
>It looks like a good starting point, but I'm not sure how could I use
>it? I know i can use a WebView within my application to render web
>pages and get URLs.
>But what if i just want a plugin for default browser? Very few
>information/example about android webkit plugin on internet. :(
>Many thanks in advance for any advice,
>Aaron.
>On 7月1日, 上午1時17分, Dianne Hackborn <hack...@android.com> wrote:
>> You can't modify the browser with either the SDK or NDK.
>> On Mon, Jun 29, 2009 at 7:36 PM, Aaron Li <yhlee...@gmail.com> wrote:
>> > Hello all,
>> > I want to implement an URL filter in current android browser to
>> > intercept urls before the user actually browse the page.
>> > One thing that came to my mind is to write a WebKit plugin, which
>> > implies that I might need to download android source and do this at
>> > firmware level.
>> > Is it possible to implement this at SDK level? Or should I try NDK?
>> Note: please don't send private questions to me, as I don't >have time to
>> provide private support, and so won't reply to such e-mails. > All such
>> questions should be posted on public forums, where I and >others can see and
>> answer them.
> The WebKit APIs (including plug-ins) are available to the application using the WebKit library, and not to any other application running in some other process. Effectively, this means that you can't use them to influence the browser's behaviour in any way without modifying the browser (or some library the browser uses).
> Please note: The information contained in this message may be legally privileged and confidential and protected from disclosure. If the reader of this message is not the intended recipient, you are hereby notified that any unauthorised use, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to the message and deleting it from your computer. Thank You.
> >-----Original Message-----
> >From: android-security-discuss@googlegroups.com
> >[mailto:android-security-discuss@googlegroups.com] On Behalf
> >Of Aaron Li
> >Sent: Wednesday, July 01, 2009 5:19 AM
> >To: Android Security Discussions
> >Subject: [android-security-discuss] Re: URL filter in browser
> >Thanks Dianne. I would tend to not modify browser if possible. I found
> >a package "android.webkit." in Android API.
> >It looks like a good starting point, but I'm not sure how could I use
> >it? I know i can use a WebView within my application to render web
> >pages and get URLs.
> >But what if i just want a plugin for default browser? Very few
> >information/example about android webkit plugin on internet. :(
> >Many thanks in advance for any advice,
> >Aaron.
> >On 7月1日, 上午1時17分, Dianne Hackborn <hack...@android.com> wrote:
> >> You can't modify the browser with either the SDK or NDK.
> >> On Mon, Jun 29, 2009 at 7:36 PM, Aaron Li <yhlee...@gmail.com> wrote:
> >> > Hello all,
> >> > I want to implement an URL filter in current android browser to
> >> > intercept urls before the user actually browse the page.
> >> > One thing that came to my mind is to write a WebKit plugin, which
> >> > implies that I might need to download android source and do this at
> >> > firmware level.
> >> > Is it possible to implement this at SDK level? Or should I try NDK?
> >> > Any suggestions will be highly appreciated.
> >> Note: please don't send private questions to me, as I don't
> >have time to
> >> provide private support, and so won't reply to such e-mails.
> > All such
> >> questions should be posted on public forums, where I and
> >others can see and
> >> answer them.
Hi Aaron, I would personally avoid launching schemes that do the stuff we are used to do on Windows because Android and other mobile OSes are not really meant to be manipulated in this way.
If your extension is of universal interest it may be possible to make it supported in a future revision. I'm personally hoping for such a think to happen for: http://webpki.org/papers/web/XMLBrowserExtensionScheme.pdf but that is long and slow ride.
Unfortunately there are no short routes to success:-(
----- Original Message ----- From: "Aaron Li" <yhlee...@gmail.com> To: "Android Security Discussions" <android-security-discuss@googlegroups.com> Sent: Thursday, July 02, 2009 07:20 Subject: [android-security-discuss] Re: URL filter in browser
Thank you for the clarification :) I guess i will try another way such as implementing a web proxy.
Best regards Aaron
On 7?1?, ??3?24?, <Warwick.Har...@tieto.com> wrote: > Hi Aaron,
> To explain a little more:
> The WebKit APIs (including plug-ins) are available to the application using the WebKit library, > and not to any other application running in some other process. Effectively, this means that you > can't use them to influence the browser's behaviour in any way without modifying the browser (or > some library the browser uses).
> Please note: The information contained in this message may be legally privileged and confidential > and protected from disclosure. If the reader of this message is not the intended recipient, you > are hereby notified that any unauthorised use, distribution or copying of this communication is > strictly prohibited. If you have received this communication in error, please notify us > immediately by replying to the message and deleting it from your computer. Thank You.
> >-----Original Message----- > >From: android-security-discuss@googlegroups.com > >[mailto:android-security-discuss@googlegroups.com] On Behalf > >Of Aaron Li > >Sent: Wednesday, July 01, 2009 5:19 AM > >To: Android Security Discussions > >Subject: [android-security-discuss] Re: URL filter in browser
> >Thanks Dianne. I would tend to not modify browser if possible. I found > >a package "android.webkit." in Android API. > >It looks like a good starting point, but I'm not sure how could I use > >it? I know i can use a WebView within my application to render web > >pages and get URLs. > >But what if i just want a plugin for default browser? Very few > >information/example about android webkit plugin on internet. :(
> >Many thanks in advance for any advice,
> >Aaron.
> >On 7?1?, ??1?17?, Dianne Hackborn <hack...@android.com> wrote: > >> You can't modify the browser with either the SDK or NDK.
> >> On Mon, Jun 29, 2009 at 7:36 PM, Aaron Li <yhlee...@gmail.com> wrote:
> >> > Hello all,
> >> > I want to implement an URL filter in current android browser to > >> > intercept urls before the user actually browse the page. > >> > One thing that came to my mind is to write a WebKit plugin, which > >> > implies that I might need to download android source and do this at > >> > firmware level.
> >> > Is it possible to implement this at SDK level? Or should I try NDK?
> >> > Any suggestions will be highly appreciated.
> >> Note: please don't send private questions to me, as I don't > >have time to > >> provide private support, and so won't reply to such e-mails. > > All such > >> questions should be posted on public forums, where I and > >others can see and > >> answer them.