Hi, I'm from Mexico and I have an android app created with the Sencha Touch 
framework and I use WebSQL for now everything is going great. My question 
is, will I also be affected by these changes?
El jueves, 9 de febrero de 2023 a las 10:23:14 UTC-6, Randy Lauen escribió:

> Hi Ben,
>
> I think that's what I'll experiment with first. I was hoping someone else 
> had traveled this road already and had some advice. My tentative plan for 
> migrating is to copy the WebSQL data to SQLite, but keep both 
> implementations running side by side for a while. If anything goes wrong, 
> users could switch back to WebSQL, at least for a while. I'm at the very 
> early stages of figuring out the new SQLite API, though, so there's a long 
> way to go.
>
> I don't know of any other extensions using WebSQL. The name of my 
> extension is History Trends Unlimited (Thomas asked about this earlier in 
> the thread). I created it 10 years ago, even though WebSQL was already 
> deprecated at that point. I figured the extension would eventually die when 
> WebSQL was removed; I'm very happy that there's a path forward now. Many 
> thanks to all those involved.
>
> --Randy
>
>
> On Wed, Feb 8, 2023 at 6:05 PM Ben Morss <mo...@google.com> wrote:
>
>> *Carl*, the signs are promising for other browsers to implement all the 
>> APIs needed to run SQLite-over-Wasm. I'm optimistic!
>>
>> *Randy*, how hard would it be to implement something that read user data 
>> from Web SQL and wrote it into a parallel table structure in SQLite? Both 
>> of these will coexist in Chromium for some time.
>>
>> Let us know how this goes, if you could. I'd also like to be aware of 
>> other extensions out there that might be using Web SQL and could have 
>> missed our announcements....
>>
>>
>> On Thu, Feb 2, 2023 at 6:13 PM Carl Turechek <carltu...@gmail.com> wrote:
>>
>>> One more question is whether that will work on all browsers.. that could 
>>> at least be considered as an improvement. Also, I'm subbed to this convo 
>>> and haven't seen any notifications anywhere... Is it supposed to email me?
>>>
>>> On Wednesday, February 1, 2023 at 6:50:35 AM UTC-5 tste...@google.com 
>>> wrote:
>>>
>>>> Hey Randy,
>>>>
>>>> On Tue, Jan 31, 2023 at 10:51 PM Randy Lauen <randy...@gmail.com> 
>>>> wrote:
>>>>
>>>>> Speaking of nontrivial examples, I have a Chrome extension that relies 
>>>>> heavily on WebSQL. On my desktop, the WebSQL database for my extension is 
>>>>> almost 400 MB. I know some users have a database over 1 GB. I'm very 
>>>>> excited about using Wasm SQLite, since I can (hopefully) configure SQLite 
>>>>> the way I want, instead of being stuck with the configuration used by 
>>>>> Chrome.
>>>>
>>>>
>>>> Very exciting. Do you mind sharing the name of the extension?
>>>>  
>>>>
>>>>> What I'm not looking forward to, though, is the transition. Do you 
>>>>> have any advice on migrating data from WebSQL to Wasm SQLite? My best 
>>>>> guess 
>>>>> so far is to have users use my extension's import/export mechanism to 
>>>>> export all of their WebSQL data to a file and then import it back into 
>>>>> Wasm 
>>>>> SQLite.
>>>>>
>>>>
>>>> Asking users to manually export their database file from Web SQL via 
>>>> your extension's export feature and then importing to SQLite is probably 
>>>> the easiest way, yes.  
>>>>  
>>>>
>>>>> Also, with WebSQL, I can locate the SQLite database on disk within 
>>>>> Chrome's profile directory. Will that be possible with Wasm SQLite/OPFS?
>>>>>
>>>>
>>>> As a developer, you can use the OPFS Explorer extension (
>>>> https://chrome.google.com/webstore/detail/opfs-explorer/acndjpgkpaclldomagafnognkcgjignd)
>>>>  
>>>> to do so. 
>>>>  
>>>>
>>>>> Finally, between manifest v3 and WebSQL deprecation, my extension will 
>>>>> need a lot of changes this year. If it's possible to stagger the 
>>>>> deadlines 
>>>>> for those, so I don't have to tackle both at the same time, then that 
>>>>> gets 
>>>>> my vote!
>>>>>
>>>>
>>>> The manifest v3 deadline is unrelated to this deprecation deadline. You 
>>>> can express your concerns about the extensions deadline on their forum: 
>>>> https://groups.google.com/a/chromium.org/g/chromium-extensions. 
>>>>
>>>> Cheers,
>>>> Tom
>>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/3bdcd5d9-61ab-4f4f-927d-c64e8227a829n%40chromium.org.

Reply via email to