- Had hoped that targets beginning with sys.* were defaulted apps. This is different than using Cascades for web functionality. With Guardian missing it may be best that targets are hardcoded and Cards can replace Cascades functionality.06-19-20 12:14 PMLike 0
-
mailto:?subject=Email&body=Hello⚓
Navigator object has a method to register a [url, window, document] with the browser, that url will only run secure assets over https. The Document can compliment this registration with an open search description XML document linked in the head. There isn't much to the xml widget but it can be super useful. Like applying transforms to a data set in the document load event before the window event so window can apply second transform or post the data to a channel or object for further processing.. from the assistant or any url/qr code. In windows new chromium browser, 'registerProtocolHandler' causes a registration in the Operating System. reading sys.browsers source code looks like opensearch points to libUniversalSearch object but idk about RegisterProtoclHandler yet. Provides a cacheable client / surface that runs as trust if base is set.
What I'm getting at is that there is room for a light, fast, and integrated api built on the web. The good web I mean, with wai-aria for states and properties. QNX themselves describe html5 as layer to hardware peripherals. I do beleive following the accessibility standards any web framework should be useable but more importantly interoperable.
Posted via CB1006-23-20 12:28 AMLike 0 - I think its good that BB10 can make use of a few invocations. Developers could implement the use of certain protocols like an end point or api/url. Take email for example. If the forms action sumbits to mailto protocol a script can apply prefix and suffix values with the formdata.
mailto:?subject=Email&body=Hello⚓
Navigator object has a method to register a [url, window, document] with the browser, that url will only run secure assets over https. The Document can compliment this registration with an open search description XML document linked in the head. There isn't much to the xml widget but it can be super useful. Like applying transforms to a data set in the document load event before the window event so window can apply second transform or post the data to a channel or object for further processing.. from the assistant or any url/qr code. In windows new chromium browser, 'registerProtocolHandler' causes a registration in the Operating System. reading sys.browsers source code looks like opensearch points to libUniversalSearch object but idk about RegisterProtoclHandler yet. Provides a cacheable client / surface that runs as trust if base is set.
What I'm getting at is that there is room for a light, fast, and integrated api built on the web. The good web I mean, with wai-aria for states and properties. QNX themselves describe html5 as layer to hardware peripherals. I do beleive following the accessibility standards any web framework should be useable but more importantly interoperable.
Posted via CB1006-23-20 05:56 AMLike 0 -
It's not consistent with other browsers, but com.rim.browser treats the registered path pretty uniquely.
Posted via CB10Last edited by Leyra B10; 08-06-20 at 06:20 PM.
patrickjmquinn likes this.06-23-20 04:28 PMLike 1 - Basically yea.The Navigator registers an Object in your path, requires TLS though and I don't know its minimum requirement.
It's not consistent with other browsers.
If you are familiar with stacks and states that is how I would describe using the OpenSearchDescription from BB10 desktop, client can do most of the work for a small table using balanced async methods and decryption. A proper search or translator would need a remote or embedded driver.
Posted via CB10
I've have a bit more time after this week to start working on this thankfullyLeyra B10 likes this.06-29-20 06:23 AMLike 1 - We could extend the Navigator API natively with system level goodness, basically mirror the PWA standard so it doesnt break anything but with system calls wired in and a payload that matches what the modern Navigator API response types are?
I've have a bit more time after this week to start working on this thankfully
Posted via CB10Last edited by Leyra B10; 08-07-20 at 04:19 PM.
07-02-20 10:41 PMLike 0 - Logged into my 12 yr old CB account to say that I'm very excited for this whole project. Looking forward to watching the progress!07-04-20 07:36 PMLike 0
-
I think they have figured out the OS and Android runtime are too locked down to really accomplish anything with then But a new Browser? New BAR Archive site to do OTA updates?07-06-20 10:55 AMLike 0 -
Posted via CB1007-06-20 10:49 PMLike 0 - Yesterday I've tested the Qt 5.6 build with QtWebKit. I have mixed feelings
It works, and it really strucks positively at how everything manages to stay together despite being an unfinished work in progress. Some sites I visit regularly also load way faster
On the other hand, it looks like the touch handling has some problems (tapping on menus / buttons / stuff is very inconsistent), and webistes enforcing TLS 1.3 don't work (bumping qt to 5.8 should fix this?). I also tired to stress it by loading mail.google.com, the web process crashed (the amount of js Google uses to load a simple inbox is breathtaking )Last edited by Simo_Dax; 07-08-20 at 05:39 AM.
07-08-20 04:59 AMLike 0 -
The later could be avoidable by using keyboard shortcuts. The former sounds like an input timing and/or mapping issue. I've had similar problems with osr in CEF.
That being said, current Browser doesn't have tls 1.3 either, does it?
Posted via CB1007-08-20 11:44 AMLike 0 - Yeah absolutely!
Anyway I'm not to sure anymore about tls 1.3, it may have just been a certificate issue. The message was "SSL handshake failed" so not really helping, haha
Absolutely agree with this. The modern web is horrific with the amount of amateur Javascript and the over use of it in general. It might be an unpopular opinion, but js is probably the worse piece of technology that caught on, on the web. Whoever thought relying on turing complete client script to power the modern was a good idea should be shot. The security implications alone are astronomical.
Posted via CB10[/QUOTE]Last edited by Simo_Dax; 07-08-20 at 12:42 PM.
07-08-20 12:15 PMLike 0 -
Perhaps that delay value was changed OR timing issues in qt5 make it take longer for it to trigger. Since it was a timing issue for the renderer, the later might be the issue. If it is a hardcoded delay, reducing it might be a workable hack.
Posted via CB10patrickjmquinn likes this.07-08-20 12:48 PMLike 1 -
Even with newer phones , I am not sure an emulator would give acceptable performance levels.
I wonder if it is more like BB10 translation layer.
Sent from my BlackBerry 9900 using Tapatalk07-08-20 04:27 PMLike 0 - Does anyone know how Sailfish is doing their Android support? on Xperia 10 and XA2, they are claiming support up to Android 8.0
Even with newer phones , I am not sure an emulator would give acceptable performance levels.
I wonder if it is more like BB10 translation layer.
Sent from my BlackBerry 9900 using Tapatalk
https://en.wikipedia.org/wiki/Dalvik...ne?wprov=sfla107-08-20 04:48 PMLike 0 - Managed to do some more tinkering this weekend and...QtWebKit 5.6 with WebKit2 now works on BB. Turns out CoreIPC fails to send all of the messages in queue and continues nonetheless. This results in CreateWebPage never being called along with several others. The bug is in ConnectionUnix sendOutgoingMessage, the call to sendmsg starts returning errno ENOBUFS about half way through the queue. While its not a solution I add a small delay and it can now load pages. Here's a screenshot from my BB of WebKit2 up and running. Attachment 448708
Posted via CB1007-09-20 04:29 AMLike 0 -
-
- Its not a fully fleshed out browser yet. You set the URL in code and then test. Once chrome (i.e the browser controls) have been added, i'll do just that. Havent had a chance to do much on that front as i've been distracted by my pinephone.07-10-20 10:18 AMLike 0
-
Some are only using BB10 now as they don't want to face either Android or iOS. Being a phone designed to run more open operating systems... they potential for app development is much greater. But how well does it work today?07-10-20 11:26 AMLike 0 -
- Some here might like to know your experience on a Pinephone... what OS your running and how that compares to BB10.
Some are only using BB10 now as they don't want to face either Android or iOS. Being a phone designed to run more open operating systems... they potential for app development is much greater. But how well does it work today?
That being said, it's well ahead of the Gemini PDAs already, and it will continue to get support indefinitely because the kernel and most of the drivers are mainline. It's already the primary target for many foss mobile solutions, because there is very little else out there that is open and cheap.
As far as appity app apps, the cellphone paradigm isn't really required, as you can run arm desktop programs. You don't need a banking "app" for instance, because you can just use quantum firefox. You don't need a netflix app, because you can run widevine from a drm enabled browser, etc.
Anyway, if you want apps, they will come, but remember, most of the people working on it are hardcore foss folks. You're more likely to get creationist content rather than consumer content. The later comes as the platform becomes more commercially viable.
Side note, own a pinebook pro and a pine64 sbc.
Posted via CB1007-10-20 12:22 PMLike 0 - Pinephones are still in early software support phase. Last I checked, you could make a phone call, but you had to initiate it via terminal. That's not going to be useable for the vast majority of the folks here.
That being said, it's well ahead of the Gemini PDAs already, and it will continue to get support indefinitely because the kernel and most of the drivers are mainline. It's already the primary target for many foss mobile solutions, because there is very little else out there that is open and cheap.
As far as appity app apps, the cellphone paradigm isn't really required, as you can run arm desktop programs. You don't need a banking "app" for instance, because you can just use quantum firefox. You don't need a netflix app, because you can run widevine from a drm enabled browser, etc.
Anyway, if you want apps, they will come, but remember, most of the people working on it are hardcore foss folks. You're more likely to get creationist content rather than consumer content. The later comes as the platform becomes more commercially viable.
Do keep in mind, however, that this edition is aimed at Linux-savvy users who will like to test beta OS builds and polish things up during the final stages of their development process.
If you’re interested in the edition of PinePhone aimed at general users then hold your horses until March 2020.07-10-20 01:19 PMLike 0 - Yeah I'd be available as well to help with that part, but first a port from the more recent community qtwebkit is needed. I don't know who could do that though, I don't know anything about the webkit codebase07-10-20 01:55 PMLike 0
- Forum
- BlackBerry 10 Phones & OS
- BlackBerry 10 OS
Breathing new life into BB10...
Similar Threads
-
Any chance there's a new BlackBerry coming up?
By maryahshdid in forum BlackBerry MotionReplies: 6Last Post: 10-16-20, 07:32 PM -
My mother seems concerned I won't be able to get a new phone...
By Munchkinguy in forum General BlackBerry News, Discussion & RumorsReplies: 29Last Post: 09-20-20, 11:21 AM -
Need old builds of BB10.
By imradlol in forum BlackBerry 10 OSReplies: 12Last Post: 05-07-20, 10:59 AM -
BlackBerry adds new channel partners for BlackBerry Radar
By CrackBerry News in forum CrackBerry.com News Discussion & ContestsReplies: 0Last Post: 05-05-20, 11:51 AM -
Is a brand new BlackBerry Curve 9220 worth any money these days?
By CrackBerry Question in forum Ask a QuestionReplies: 2Last Post: 05-05-20, 08:27 AM
LINK TO POST COPIED TO CLIPBOARD