yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] SaschaHa:
Now here it is:

https://dl.dropboxusercontent.com/u/35285350/Base.apk (less than Pre-Alpha)

Please note: This is only for testing the new layout behavior. It does not contain all the relevant methods. Also the settings are not ready yet, because they are not linked with the methods. Only the boolean settings work.

It will be installed as a seperate app, that means it is no update yet. It's name is "Base" because this is my project name for my current work collection.

As I said sometimes, the WebView itself does not support resizing. So I needed to fully modify the WebView to add this feature. Please test, if it works for you. For regular the toolbar should scroll now and the statusbar should be hidden when scrolling down and shown when scrolling up.

Please test also, if there is a performance increasement. I've noticed less battery drain and a faster starting time (The small delay on start is normal, because it loads a translucent background first. Might be changed on final release).
[Android Apps and Games] emilrune:
Tried it out, solid work Sascha! The scrolling/hideable toolbar+statusbar is working perfectly, very smooth action. Very impressive early look mate. And it boots and runs crazy fast too.
[Android Apps and Games] 2phazt:
Well, at a first glance it looks very nice and promising.

But I found a few glitches:

The statusbar should vanish first, to ensure that no overlapping of statusbar and app occures.

It seems that the window size calculations take the apps header into count - so fixed items at the bottom of a webpage only get visible when the header is completely out of view.

This is hard to fix I guess - some other browsers trigger a reflow after hiding their header.
[Android Apps and Games] CLPose:
Hi, OP!

I installed your base.apk. First impressions:

*Status bar hide works great!:victory:

*World animation when loading looks great too!:highfive:

*Scrolling lags at time.:confused:

*Stating time take too long :( (open source UBP browser is much faster http://xdaforums.com/android/apps-games/app-ultimatebrowserproject-t3130925). I don’t want to be disrespectful, I just want to help you!:angel:

Thank you and keep on your good and hard work!:good:
[Android Apps and Games] SaschaHa:
Thanks for testing :)

The overlapping of the statusbar currently is requested by the app bars state (if it is collapsed or expanded). Maybe I can add a request for the app bars heigth on screen to increase the behavior.

That the toolbar is fully hidden at the bottom of a page is wanted. That's the default behaior of the CoordinatorLayout in combination with an AppBarLayout. And currently that is the only workaround for the WebView's missing resizing feature :D
[Android Apps and Games] SaschaHa:
Thanks too :)

The starting lag currently is related to a limit in Android's manifest file. Each app loads a default static app design on start. In this design no settings take effect, so the user theme gets not considered.

So for example, if the user has changed the app theme to a dark one (dark background), the manifest file still loads the default background color first (for regular it would be white).

That results in a very bad looking effect. At first the app would be created in white, and after that it would be changed into the user color for example.

To workaround this effect, I've set the apps manifest theme to transparent, so at first there is no color shown, and then the user color. But this sadly results in the lag, because the starting animation is skipped and the background is firstly shown, if the app is fully created.

This behavior will be changed for the final update. I'm just searching for a hardcode to request the user setting even before the static background get's created.
[Android Apps and Games] Mtk Manjaro:
fast, small and good performance, but if I try to play videos for example on anime fan sub (jkanime) it become extremely lagui and them in multi tab switch get stuck, if I close the browser the audio keep running in background, anyways great work man I hope in next updates can fix the bugs, slimperience can become the definitive browser if you refine it
[Android Apps and Games] Flyingboy:
Thanks for base.apk

First impression : it's great that status bar can be hidden automatically :)

The adblocker feature seems to do not work (for example : www.bebasket.fr)

For the rest it very promising
[Android Apps and Games] SaschaHa:
Yes the AdBlocker and all other features are currently disabled. Next week I want to release a beta with all of the final methods enabled. Currently I'm creating new custom dialogs :)
[Android Apps and Games] AviralOmar:
When I scrolled down on the homepage i.e. Google, the app crashed on my Zenfone 5 having Intel Processor. No idea why.
[Android Apps and Games] SaschaHa:
Here a new test apk:

https://dl.dropboxusercontent.com/u/35285350/Base.apk

Please test, if the starting lag is gone.

Which Android version?
[Android Apps and Games] CLPose:
Starting lag has been reduced a lot! :victory: Thanks! I'll use it a little more time and report back tomorrow. Do you need us to test some specific features before reporting? :confused:
[Android Apps and Games] Flyingboy:
I tried the last update and the scrolling is very smooth with fullscreen enabled.

With the ability to swipe between tabs like the old chrome (and also slimperience) It seems that your browser would be the awaiten one ;)

Great great job
[Android Apps and Games] Flyingboy:
What's more. The browser is very, very fast.
[Android Apps and Games] beemgee:
Just tried several sites and cannot get zoom to work, could it be kitkat?
[Android Apps and Games] SaschaHa:
This feature has been added with v1.0.3 which I've just uploaded. You can now choose between Google, Bing, Yahoo, DuckDuckGo, Ixquick, AOL, Baidu, Yandex, MetaGer and Qwant :)

You can find this feature in Settings -> Browser -> Search engine ;)

Mhm I think not that it is Android related. I will look into my code and maybe I try to request focus for the webview so the swipe layout can not break any gestures. Can I send you the .apk file for testing?
[Android Apps and Games] Daniel-P:
Can you change closing menu panel (blue on screenshot) from only by again tap X (red on screenshot) to closing by tap everywhere outside (yellow on screenshot)?

[IMG="screen"]http://i.imgur.com/gl5OffX.jpg[/IMG]
[Android Apps and Games] birdspcs:
This browser is great really small memory footprint. Keep up the good work. Well done.
[Android Apps and Games] SaschaHa:
Yes should be possible ;) I thought, it is activated by default, but it isn't :D Will add it to the next update ;)

Thanks :)
[Android Apps and Games] beemgee:
Yes - thank you for looking at this
[Android Apps and Games] SaschaHa:
I've just tried different ways but there were no changes in the zooming behavior. A simple workaround is using the desktop mode. This mode will allow you to use zoom even on websites where mobile zoom is not supported. That works for me. :good:

I'm now testing some other user agents for the WebView (user agents tell the website what for a device it is). Maybe when requesting a special tablet layout instead of the mobile one will work to enable zoom on those websites. When it works, I will tell you.
[Android Apps and Games] beemgee:
Using desktop mode does allow zooming. Is there a website that you can zoom in mobile mode that I can try?
[Android Apps and Games] huladaddy:
Is downloading working? I have tried downloading stuff from basketbuild.com, but it just keeps spawning new tabs...
[Android Apps and Games] SaschaHa:
There might be a small issue. My intention was to share each download with external download managers, because the most users like to use different download managers and nut the system one. When sharing it with external managers, it is working great, but when trying to download it with the app itself, it handles it as a new link and starts a new activity. This issue is known, I'm working on it :)
[Android Apps and Games] huladaddy:
How do you make it work with external managers, or the system one?

Also, I am using AwAway, but I still see ads getting through. Is there a technical reason for that?
[Android Apps and Games] minimale_ldz:
Hi, thanks for this app, it looks promising. There's a little bug with search engine choice - it doesn't show the change when you choose a different engine. It changes when you press back and then return to browser settings.
[Android Apps and Games] SaschaHa:
I used a share intent. So if the app recognized a download, it opens a share menu to share it to other apps. But there is the issue... when sharing it to the app itself, it will receive the intent and send it to itself again. This behavior needs to be fixed, I will do this tomorrow :)

AdAway is working with files equal to the host files on Windows. It creates a list with urls of Ad services, which will be blocked.

Sometimes there are new services that are not in these list, othertimes the links are encrypted or bypassed or whatever and are not known as ad urls. So sometimes some ads will get visible, that's normal, I think ;)
[Android Apps and Games] SaschaHa:
Thanks for this information :) I have recognized the issue but forgot to solve it :D Will get fixed with the next update. Even the settings menu needs to be increased a little bit, I'm working on it :good:
[Android Apps and Games] beemgee:
Would it be possible to add an option to turn off the pulldown to refresh, I'm constantly activating it as I scroll around a page.
[Android Apps and Games] SaschaHa:
Yes it should be possible. I will try to increase it's behavior as it sometimes break some gestures.
[Android Apps and Games] Crayvolt:
Yeah thanks for tips

doesn work for me the later download.

trying again your new build :) wow
[Android Apps and Games] bravovn:
It is amazing browser, so beautiful design, everything is smooth.

I want to suggest an option to move Adressbar to bottom like yandex browser. It is more easy to use with one hand.

Thanks so much.
[Android Apps and Games] jerryn70:
Switching tab is little hard .

Some lags here n there
[Android Apps and Games] Daniel-P:
This bar should hide when scrolling ofcourse.
[Android Apps and Games] Sr. Zé Alguém:
I loved your project (v1.2.3), it is a very nice little browser. Surely a few more practical features would be welcome, and I may compile a list later, but I am sure you already have great ideas to implement on the time coming. Now, I want to say this test build (base.apk) always crash here when the address bar hides. Android 5.0.2, Samsung.
[Android Apps and Games] Mchasard:
This base test is surely interesting but all is not implemented...the link to this browser is not effective... It stay to the google page and I can't see the way to use several tabs...hope a new release will come soon thanks

Envoyé de mon ONE E1003 avec Insomdroid
[Android Apps and Games] AviralOmar:
5.0
[Android Apps and Games] SaschaHa:
The intents are not enabled yet because of the missing databases. They will be enabled, when the update is finished :)

Thanks, I will create an 5.0.2 emulator and try to find the issue in the log file :)

Thanks :) Currently no specific features needs to be tested. The more important features will follow soon ;)
[Android Apps and Games] AviralOmar:
Same happens on 5.0
[Android Apps and Games] Tatsch:
Sorry for interrupting the discussion on "base".

I'm still in regular version 1.2.3. Could you please tell me how to close all tabs and exit the browser the easiest way?

I would expect:

- long press on back button (does not work)

- double tap on back button (browser will be hidden, but tabs are still open, when I launch Slimperience again)

- tapping on tab on tab bar (which never closes a tab)

Is it necessary every time to open the tab manager for exiting or just closing a tab? Or is there another better way I didn't noticed?
[Android Apps and Games] aviranx:
which android version does it support?
[Android Apps and Games] SaschaHa:
Currentoy that's the only way. But the upc8mikg update will have another tab manager.

5.0+ for the moment.
[Android Apps and Games] L-ViZ:
just tested latest beta for a few minutes. already looks very promising :)

btw i love that the statusbar is disappearing ;) would be nice to see a kinda fadeout-transparency, but i guess its not possible.

but... i´d love to see the "refresh" swipe after a second swipe for a smoother user experience, love to play with the statusbar/adressbar disappearing and getting stuck in refresh-thingy makes the experience less great :D but i think this should be easy fixed.
[Android Apps and Games] Sr. Zé Alguém:
Here I just press the X button in the tab manager, the app will close, and on next launch it won't reopen same tabs.

Btw, imo that close button makes no sense there, it confuses with the close tab one (-).

SaschaHa, do you plan adding method to export settings and bookmarks? There is an entire page to clean things but none to save them... Also, some improvements to bookmark manager would be cool.
[Android Apps and Games] SaschaHa:
Yes I'm planning to use Android's bookmarks. But there is no API by Google, so I try it for my own :D
[Android Apps and Games] RoxAbout:
http://wmxemail.walmart.com/track?t...0da8b8597aa10b3bc&adid=1500000000000040929130

This link refuses to open for me. Is it me or the link?
[Android Apps and Games] SaschaHa:
Does not work for me, but even does not work on Chrome either.
[Android Apps and Games] Sr. Zé Alguém:
Here it just redirects to Walmart home-page on my country.
[Android Apps and Games] Oswald Boelcke:
Just FYI: Same applies to me (same notification); however, the link is working on my PC's browser.
[Android Apps and Games] Oswald Boelcke:
Add-on's

@SaschaHa: Just a question. Will Slimperience eventually also provide for Add-on's like the one mentioned in this blog:

https://www.kuketz-blog.de/ublock-origin-schutz-gegen-tracker-und-werbung/

I apologise that I link a blog in German language but these privacy issues have such a high priority to me that I could refrain.:o
[Android Apps and Games] SaschaHa:
That's similar to how the adblocker work in Slimperience :D It creates a list of ad sites, which will be blocked. If other websites / modules / trackers get blocked too, is related to the list. Slimp is using an advanced list, which combines a lot of other lists.

With the update I will add even more lists (and lists for trackers too) to make it more safe. If that's not enough, in the settings is an entry to disable 3rd party cookies :)
[Android Apps and Games] SaschaHa:
The new dialogs and settings are almost finished. That means, that ~85% of the work is done. At the end of the week I can share a new alpha apk and next week hopefully a beta. Current size is around 164 kb.
[Android Apps and Games] Flyingboy:
Great news ;)
[Android Apps and Games] orlyyan:
Nice man
[Android Apps and Games] rony raj:
nice to hear
[Android Apps and Games] Bobbaloo:
Great browser! I'm waiting for it to slow down and it doesn't seem to be happening. Auto cache cleaner. Nice. I would like to ask something I know you've heard already - can you, will you implement a setting so that we can rename bookmarks?
[Android Apps and Games] SaschaHa:
Yes the new bookmarks will include a lot of values, so a custom title and description too.
[Android Apps and Games] apknl:
Is night mode feature on cards for this awesome application?
[Android Apps and Games] SaschaHa:
A proper night mode needs to override HTML content, which is not available from WebView before the website is fully loaded. I'm working on another solution, but this is not ready for use yet. It needs a new HTML parser and overriding a lot of WebView features, which is not as easy as it sounds like...

If someone of you knows a small (WebView based) browser with a proper night mode, please tell me and I will look at its code :)
[Android Apps and Games] SDMU:
Did you check out Pyrope Browser . I don't know whether it is small or not but the night mode does seem to invert the colours :)
[Android Apps and Games] SaschaHa:
Pyrope has an own web engine, it's about 30 MB. Slimperience is only ~0,39 MB, so only a hundredth of the size of Pyrope :D

It does not help me, because it's not based on WebView, which I need to use to get this small size.

I haven't seen any proper night mode on a WebView based browser yet :/
[Android Apps and Games] apknl:
1. UC Browser Mini - Smooth (1.7MB) (https://play.google.com/store/apps/details?id=com.uc.browser.en)

2. CM Browser - Fast & Light( (https://play.google.com/store/apps/details?id=com.ksmobile.cb&hl=en)

Both the above browsers are light and have night mode.
[Android Apps and Games] hellenicsun:
Maybe (and most probably) the answer has been give within this thread but - and for the sake of an up-to-date answer - is there a way I can import bookmarks within your app?
[Android Apps and Games] SaschaHa:
Thanks I will try it :)

Not included yet, but on my to do list.
[Android Apps and Games] emilrune:
Any updates?
[Android Apps and Games] SaschaHa:
Update is work in progress ;)
[Android Apps and Games] beanieuptop:
I love your browser and just wanted to thank you for being one of the most receptive and communicative developer I've ever seen.
[Android Apps and Games] SaschaHa:
Thanks :D
[Android Apps and Games] emilrune:
Seconded on the kudos, keep up the great work Sascha!
[Android Apps and Games] inboxxku:
Looking forward to this browser. Hopefully available soon. Thx [MENTION=1255308]SaschaHa[/MENTION]
[Android Apps and Games] beemgee:
I know the current beta doesn't support kitkat, do you plan on that.

Feel like I'm missing out now.

Thanks for all your work on this!
[Android Apps and Games] SaschaHa:
Kitkat will be re-added as soon as possible when the update is ready. Currently around ~80 pages of code left to rework, until the update is ready ;)
[Android Apps and Games] apknl:
Just to give you another example of night mode in a small browser called X-browser (around 600kb) https://play.google.com/store/apps/details?id=com.mmbox.xbrowser.gp&hl=en. Hope that is useful for your source coding related to nightmode... :)
[Android Apps and Games] SaschaHa:
Thanks, the browser looks awesome! I will search for the source code, hopefully I get the night mode working here too :)
[Android Apps and Games] r3ix:
I installed this browser yesterday and its great!!!! What a great surprise

Enviado do meu Pixel XL através de Tapatalk
[Android Apps and Games] Amd4life:
Great browser. Only issue is the local ipv4 is leaking through webrtc, when on a VPN. Anyway to add a setting to disable webrtc like on firefox?

Thanks
[Android Apps and Games] Oswald Boelcke:
+1 ...that's my hope and wish, too!
[Android Apps and Games] lead-legs:
Fantastic browser. My only issue is that I can't find a way to add a bookmarked page to my home screen (shortcut)
[Android Apps and Games] SaschaHa:
Homescreen will be introduced with the upcoming update :)

Gesendet von meinem SM-N930F mit Tapatalk
[Android Apps and Games] SaschaHa:
Now I've finally added some more values for the bookmarks database. The following values can be stored:

1. URL (automatically)

2. Title (automatically)

3. Description (automatically)

4. Locale (automatically)

5. Theme color (automatically)

6. Facebook link (editable)

7. GooglePlus link (editable)

8. Twitter link (editable)

9. Youtube link (editable)

10. Instagram link (editable)

11. User title / Display name (user value)

12. User description / Display description (user value)

13. User theme color (user value)

14. Folder name (user value)

15. Bookmarked time (automatically)

16. Last clicked (automatically)

17. Clicked count (automatically)

Automatically means that it will automatically be extracted from meta tags of the website or handled by the app itself.

Editable means that the user can add or edit this value if the meta tag is not existing. It will be updated automatically if the website has this tag.

User value means that this is only set by the user and will not be updated automatically.
[Android Apps and Games] Tatsch:
[MENTION=1255308]SaschaHa[/MENTION] Does it mean that users can not edit the title of bookmarks during saving process? Only after saving?

Or am I wrong?
[Android Apps and Games] delaviux:
A button to find a word or words on a page? Does Slimperience have it?

like CTRL-F

It is a very useful feature.
[Android Apps and Games] SaschaHa:
During saving process a dialog will appear, where you can set all the values ;)

I'm just looking for a library for that. This needs to consider and parse html code.
[Android Apps and Games] thegreatdead69:
can i disable images and flash with this browser? by disable I mean, it will not download images and flash. sometimes I go to place with weak signal or slow internet connection, disabling images and flash really helps. thanks.

Edit: found the setting. Amazing.
[Android Apps and Games] apknl:
[MENTION=1255308]SaschaHa[/MENTION] Hope in your next update you will add some sort of animation flick or confirmation while adding or saving bookmark . For reference you can have a look at CM browser which I shared the link ealier in my previous post..? And again really very nice browser. Keep up the good work. Somehow I feel the way you have given the animation in this little browser I guess in future you can really develop a good launcher with similar animations.... haha :)
[Android Apps and Games] Oswald Boelcke:
@SaschaHa: For your information - Slimperience 1.2.3 is nicely running with Resurrection Remix N v5.8.0
[Android Apps and Games] AviralOmar:
[MENTION=1255308]SaschaHa[/MENTION] This one here contains a Reader Mode. If might help you in other things that you might want to add.

https://play.google.com/store/apps/dev?id=8423074146696097070
[Android Apps and Games] luciusallinger12:
"Mobile apps"... Food for thoughts! 10 years ago, we did not have mobiles that would show a website. "Applications" came up: small programs that fit well on a mobile "life", and that was a business birth.
[Android Apps and Games] emilrune:
O...k
[Android Apps and Games] SaschaHa:
It works similar to the one from Lightning browser. I can implement this, but reader modes for regular work only with articles. Otherwise this will happen:

But I think it's a usefull feature, so I will add it :)
[Android Apps and Games] apknl:
Wrong device name used for facebook logging through Slimbrowser.

[MENTION=1255308]SaschaHa[/MENTION]- When I used the SLimbrowser for logging into facebook , I got the message

Login Reviewed

See the details about the login from Chrome on LG Nexus 5X and manage your login alerts.

But then my device is HTC and not Nexus... FYI I used other browsers as well for facebook logging but then I always get my device name as a reviewing alert. I am not sure if this is a bug but just wanted to report and let u know in case if you know the reason why and if it needs to be fixed ?
[Android Apps and Games] SaschaHa:
[MENTION=5876178]apknl[/MENTION]

Where have you got this message? Via facebook itself?

Do you have a custom rom or a modified build.prop?

Gesendet von meinem SM-N930F mit Tapatalk
[Android Apps and Games] apknl:
Yes it was through Facebook itself and I am using custom Rom.
[Android Apps and Games] SaschaHa:
[MENTION=5876178]apknl[/MENTION]

Ok that's normal. The WebView's browser agent contains the device name and in most cases this is taken by the build.prop or any other system file. Custom roms often fake the device name, for example my device is a Note 4 but the build.prop fakes the name to Note 7 to get Samsung's theme store to work (which is disabled for Note 4 users).

Should not make any difference for the website :)

Gesendet von meinem SM-N930F mit Tapatalk
[Android Apps and Games] apknl:
If u say so but then no where in build.prop I see the reference or name of LG and also when I am using CM browser with the same device and rom including build.prop , then I do not see the LG name as a notification but then it says my current device name. Anyways it was just an observation so wanted to bring to your notice...
[Android Apps and Games] eugeniqa:
Good browser. Excellent work!
[Android Apps and Games] SaschaHa:
Ok thanks ;)

I'm planning to add custom user agents, maybe the issue will be gone than :)
[Android Apps and Games] emilrune:
Sascha able to shed some light on your progress? Cheers