yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] SaschaHa:
For me it is working well :confused:

Maybe i's related to the website. Some mobile websites don't support zoom so they override the app's settings. I will try to make some modifications in my code to get better control of zoom.

But I've recogniezed that in a few cases the SwipeToRefresh functionality requests the focus and overrides some vertical gestures. Maybe that could break zoom in some cases. Please test some other websites, if the zoom works there. For me it is working well.
[Android Apps and Games] ritchiedrama:
Yeah the orange one.

If you can get the nightmode working like a 'good' nightmode, not ones that change after the page has loaded or the inverted pictures, it'll be by far the BEST.
[Android Apps and Games] SaschaHa:
This is the difficulty :D A night mode with normal javascripts regulary works only after the page is finished, because the websites themes need to be replaced. But there are advanced codes to get it to work while loarding too, but these are very difficult to create. That is the thing why the night mode is not finished yet :D

Hopefully I will find some methods, but I think so :)
[Android Apps and Games] ritchiedrama:
Tuga/Chromium/Gello have good (almost perfect night modes) - Steal em :D
[Android Apps and Games] SaschaHa:
I've now looked into the code of the Gello browser. It's very complex, I need some hours to understand the structure :D

But I have to say, the Gello browser is great! It's browser engine is a lot smoother than Android's WebView :) Only the size of ~37 MB is not that great :D

I'm now trying to increase the drawing methods of the WebView, maybe I find a way to make it as smooth as this one :)
[Android Apps and Games] ritchiedrama:
Sweet. :)

Yeah Gello is nice, but doesn't have the amazing ui you have etc.

I'm using Lightning Browser pro for now until you can hopefully figure things out :D

Good luck with trying to find out how to do it haha :D
[Android Apps and Games] renansoria:
thanks you for you hard work. . but may ask a bit more

you might think im crazy

but many people around here still had very

yeah VERY old machines

like 128 256 mb ram machines

specialy in schools

may i ask you port this browser to windows xp with out .net

or tiny or puppy linux

those are the systems i had dealed with

but hey its a 3rd world country schools had nothing else

those are so dam poor that just last week

i had to give them and powersource for a celeron with 256 ram

well just asking. . . bye
[Android Apps and Games] SaschaHa:
Currently I'm only developing for Android. Windows and other operating systems are completely different and there it isn't possible to create a (much) more efficient browser without creating an own browsing engine (which needs to be more RAM efficient than the current ones, and that's almost impossible). Browsing engines like Chromium are created by (big) professional teams (companies), and not in some weeks but over the years.

So in other words, it is not possible to port. Current browser engines are becoming more and more complex to support new technologies like HTML5, h265, VP9, 360° (VR) views etc., so of course it needs better hardware than some years ago. For those who are still using such old systems, there it is better to also use old browser versions which were made for these hardware.
[Android Apps and Games] ndrancs:
Can you please add import and export bookmark to sdcard. Thanks.
[Android Apps and Games] SaschaHa:
Work in progress.
[Android Apps and Games] ArdeX:
Trying this app out, and it seems to work really great! Like it a lot.
[Android Apps and Games] h0ttentot:
Wow. Ditched Habit Browser for this. Awesome browser.

There is any way to turn off the tabs animation?
[Android Apps and Games] piku2008:
Well installed, LOVED @ supported developer for building this awesome browser !!!
[Android Apps and Games] SaschaHa:
Thank you all :)

No currently the anination can not be disabled, but with next version there will be a new tab manager :)
[Android Apps and Games] adl:
Any chance to improve start up time? Compared to other browsers I feel Slimperience is taking a tad to long to start. "Just Browser" for example is opening up right away.
[Android Apps and Games] SaschaHa:
Yes as I said a lot of times I'm fully reworking the app :D
[Android Apps and Games] AviralOmar:
Any idea how much time the next update release might take?:D
[Android Apps and Games] matrixex:
Great Browser really worth it

One more request

If possible can you add a downloader with custom location(means the folder where I want to download)

That would be a great help.

:Thumbs up:
[Android Apps and Games] tron98:
Info you can find here http://xdaforums.com/showpost.php?p=68093624&postcount=565
[Android Apps and Games] Oswald Boelcke:
Please do me a favour and seriously and precisely read all the "must read"'s in my signature block!

Please refrain from asking ETA's from anybody on xda!
[Android Apps and Games] SaschaHa:
Can't say that. That's hundrets of pages of code and I have not much time to spend for this project :D I hope to get it almost finished in the next one or two weeks.
[Android Apps and Games] Oswald Boelcke:
OT, please excuse. Your patience and politeness is remarkable. A lot of dev's and moderators react quite differently regarding questions about ETA.
[Android Apps and Games] SaschaHa:
Thanks :D When people ask for ETA, I take it as compliment and I'm happy that they appreciate my work :D
[Android Apps and Games] kryshnakishore:
Can we get xda edition apk so that all features are unlocked & we be the beta testers
[Android Apps and Games] SaschaHa:
No plans for this, because the most features are free and for the pro features don't need beta testers.
[Android Apps and Games] xNAPx:
Any chance to rename the bookmarks?

Also I'd like to have a speed dial page as homepage is it possible to add?
[Android Apps and Games] adl:
+1 for speed dials!
[Android Apps and Games] 2phazt:
+1
[Android Apps and Games] SaschaHa:
Wait for the next update, it will be a massive rework :)
[Android Apps and Games] JDesing:
Hello, would be nice to add the automatic cleaning cookies, cache, etc ... Each time the browser is closed.

Thank you
[Android Apps and Games] Oswald Boelcke:
[MENTION=1255308]SaschaHa[/MENTION]: +1
[Android Apps and Games] fhLan:
Hi, you might want to add quick dial for home page and reading mode like firefox. Also if I leave a tab like open settings for a short period of time or viewing other tabs then go back again the tab always reload, wich is frustating for me
[Android Apps and Games] Arkenn:
Very nice browser, really fast and small size.
[Android Apps and Games] SaschaHa:
Yesterday I started working on methods to restore the html code to reduce the loading time when going back and forward.

Will be added :)
[Android Apps and Games] AviralOmar:
With the horde of features you are planning for the next update, I think this might become the best browser for Android leaving everything behind.
[Android Apps and Games] SaschaHa:
Thanks, I hope so :D

The only real limitation is in the WebView, which isn't as good as for example the web engine from Gello browser. I hope Google will increase the WebView soon :)
[Android Apps and Games] SaschaHa:
The bookmarks will get a huge increasement :)

The following will be added:

1. Description of the website (extracted from the html code)

2. User title (the user can add an optional title for the website)

3. User description (the user can add an additional description)

4. Counter (how much times the bookmark has been clicked)

5. Last visited time

And maybe more :)

And I hope to get an import option for bookmarks working ;)
[Android Apps and Games] fhLan:
Well thanks for your reply. I might even get rid of my firefox!
[Android Apps and Games] :
Hi! The browser is awesome, fast, and it looks good, except for this one graphical glitch (may be because I'm running ICS). The menu options, and all text in general, seems to stick to the edges, like in the screenshot below.

Thanks!
[Android Apps and Games] SaschaHa:
Thanks! :) Mhm that's weird. Never seen this before. Seems that the paddings / margins are not set here. Maybe the upcoming version will get rid of it.
[Android Apps and Games] justmix4:
Your browser is very nice and useful, but you could add a choice of animated opening a new tab. After that I do not have any objections, hold so on. Cheers!
[Android Apps and Games] SaschaHa:
Thanks, for the next version I'm planning a new (faster) tab manager :)
[Android Apps and Games] Nicolas72:
Perfect example of how to do it right.

Normally I do not comment but in this case I just had to make an exception.

I am using your browser for a few days now and I have to say that I am impressed.

Very nice UI,memory footprint and functionality.

Originally I intended to ask about renaming bookmarks but after looking through the thread it seems that someone has already beaten me to it.

This is the kind of coding that bigger companies forget exists. To my shame I have to admit that I am using MIUI as Rom on my phone so that means that bloatware is virtually everywhere.

After analyzing the inbuilt browser made by Xiaomi it turned out that the code is less than efficient and a good 35% is dedicated for advertisement injectors.

I love the fact that you do not force the major social network integration on the user like some others do.

Believe me, I have tried several browsers and none came close to be so neat and simplistic.

I just have some minor graphical glitches that I can live with. Those are most likely from the rom itself and not your browser.

Really curious what the future holds for your project.

Very well done, keep up the good work.
[Android Apps and Games] SaschaHa:
[MENTION=6175766]Nicolas72[/MENTION]

Wow thank you very much :) I'm happy you like it :)

I hope the next version to get ready very soon. Currently it's about 30°C in my country, so this weekend I will take some free time :D But it's going forward and the current test build is much faster than before ;)
[Android Apps and Games] grunt_monkey:
Dear OP,

Thank you for a wonderful browser. One feedback - I could not use share to add a website to pocket. It said 'Could not be shared to Pocket. The shared content did not contain any valid web addresses.'

I tried several different sites and all had the same problem. No issues adding to pocket via share button with chrome or Samsung browser. No issues sharing to other apps with slimperience eg whatsapp.

Any idea what could be the cause? Again thanks I love this browser!

Galaxy S5

Touchwiz Lollipop 5.0
[Android Apps and Games] OliviaRodin:
Can I use it to download videos on Youtube?
[Android Apps and Games] SaschaHa:
Have you used the sharing option on the left side or on the right? The left one is for sharing the app, the right for the website url.

No, downloading YouTube videos is not allowed by Google.
[Android Apps and Games] grunt_monkey:
Yup I used the one on the right. Seems to be a problem only with pocket. Works fine with whatsapp.
[Android Apps and Games] OliviaRodin:
I think there are some app can do this, but this app cannot download from Google Play Store, but this app now is stop developping. I think you can also have a try.
[Android Apps and Games] xukashi:
the option to download path to change would be nice
[Android Apps and Games] SaschaHa:
Yes will be included into the next update ;)
[Android Apps and Games] beemgee:
Just noticed that local html file cannot be opened (it appears to add html:// before file:///).
[Android Apps and Games] SaschaHa:
Thanks, yeah that's maybe because of the Manifest.xml. I will add it to the next update :)
[Android Apps and Games] Artuist:
Pretty slick and cool-looking browser.

Not sure if this is already integrated into the app but a simpler tab menu would be a great addition. (fancy animations are dank tho ;) )
[Android Apps and Games] adwinp:
Good overall experience - I highly value the app's small size.

Comments/suggestions:

- allow the customization of the left side menu - most positions are hardcoded & just a waste of space.

Most of the "rate/pro/share/play store/xda etc" can be moved into a commmon "about" section.

- The "social networks" menu should also be customizable - not everyone uses all of the networks mentioned & in this case, it's again a waste of menu realestate.

- A full screen or an exposition of html5 video links would also be useful (for instance, in forwarding to VLC for streaming).

- it seems the browser is a bit laggy as compared to others

- the "new tab" animation should be optional

Other than that, keep up the good work! We need more lightweight browsers such as these ;]
[Android Apps and Games] SaschaHa:
[MENTION=1044051]adwinp[/MENTION]

A lot of the things are planned for the reworked version, which I'm currently working on :)

The lags mostly are related to the WebView, which is part of the Android system and which I'm needed to use to get this small app size.

The starting lag is caused by my first programming, the next version will start much faster, because I'm using so called Singletons and reduce the memory consumption and efficience even more :)

(My first programming was not inefficient, but it was only optimized for a minimum of memory but not for performance on start. The huge amount of settings which are called on start and moaded from memory instead of the RAM did the rest :D)

More cudtomizations will come too, I'm planning an extra settings menu for the drawer (left and right) and even more other design elements.

The release will take some time (mlre than I currently have), because I have hundrets of pages (ten thousands of lines) of code and for example a lot of xml-layouts, which I'm recreating to a more efficient java code. But I think it will be a huge increasement in comparison with the current version :)

To the WebView: This is the browsing engine by Google, which is the only one which is integrated in Android. But sadly it is the worst one too, so the main work I have is to override the slow methods of this engine :/

The fastest and maybe best Android browser out there is the Gello browser. I really appriciate this work! It uses an awesome engine which is much faster than Chrome and any other engine I've tested yet. Maybe in the future I will make a second browser with this engine, but this would take 30 MB and more too, so it will be optional ;)
[Android Apps and Games] adwinp:
Thanks for taking the time to share the elaborate clarification;

mind you - slimperience is still quite compelling in the minimalist browser area ;]

I agree - webview is not the best, but it's either this, or use gecko (I'm curious about the android implementation of servo).

Gello is also OK, but is several times larger, as it's based on chromium.

I suggest to take a look at lightning browser & lucid browser githubs for hints how the authors approached the topic (also using webview); they are quite fast & have a more or less mature codebase.

Last but not least - have you considered opening a collaborative github?
[Android Apps and Games] SaschaHa:
When the main code is finished and everything works, I'm thinking to release some code on Github. Currently I'm also creating some app bases (for example for the settings), which I want to keep only for my own apps as particularity, so when I publish the source, I may only publish the browsing code, not my "app engine".

It's hard to develop for Android, because Google does't support the developers to get popular, so I try to keep some special code for myself [emoji14]

But yeah, I really appriciate open source, so I want to release some of my code too, if it's done and if my work is a little more popular :)
[Android Apps and Games] SaschaHa:
I've just tried some methods to preload the app to minimize the loading time on start. The app get's opened instantly, at least 3-4 times faster than before on my device and even faster than every other browser I've tested so far :) But there are some issues yet as the activity get's opened in background (what is no proper way). Maybe it works better with some services.

This will be an optional feature because it keeps the app in RAM, so it's only for heavy users ;)
[Android Apps and Games] dchrono:
Amazing [MENTION=1255308]SaschaHa[/MENTION]

thank you
[Android Apps and Games] Nicolas72:
My current setup is configured in the way that your browser always resides in RAM and wont get purged during sleep or any other memory cleanup procedures. I think this is basically your new method of "preloading" it. While I agree that this isnt the best practice it greatly reduces loading times. Ever since i've stumbled across your little gem I have been reading up on the webkit api and I am beginning to wonder when you will reach the point where you will just say...screw webkit/webview..I will do my own set of libraries :p

It seems to be inevitable if you want to boost performance but of course it will come at the price of an increased app size not to mention a more difficult way of coding thing.

Maybe one should try to identify the real bottle necks of the the webview api and just circumvent those.

Anywas, I am still using it as my daily browser because it is so easy to navigate with it compared to other browsers. Gello for instance is nice but it took me a while to even figure out how to set a custom homepage :p

Keep at it :p
[Android Apps and Games] SaschaHa:
Hehe yes the WebView is a little crappy. There are so much issues , which are not fixed and may never be fixed by Google. For example any view can have margins and paddings. But in the webview setting paddings take no effect to the view, but even for the scrollbars and inner views :D

Another thing is, that it doesn't support variable sizes. So for example it is not possible resize the webview (smoothly) when the toolbar get's hidden or shown.

That's so much annoying sometimes.

One more is, that there are no method to request the content of the WebView. I need this to save and restore last visited pages to make it possible to go back and forward without reloading the whole website. But now the developer needs to use javascripts to do so.

But in the whole the webview is not bad, but it's missing a lot of important stuff and even more possibilities for the developer.

I've also found out, what the starting lag is related to... the thing is, there is no lag. The app get's created and after that it is loading all the stuff. BUT: As my UI is created by code and not by xml files, I needed to set a transparent theme for the app start, otherwise it would for example load the app with a white theme and then change it to black or any other theme the user has choosen. But when the background is translucent, the starting animation is invisible, and that is the first "lag".

That's another thing in Android too. Android does not support user settings in xml files, and it is even not supported to load a hardcoded theme (without xml) on the app start.

So what I needed to do is to wait for the activity, settings the user theme and than setting the background color.

I've some workarounds for this, but it would be much better if Android would support those things.

But for sure: The next version will be much faster and without any lags! :)
[Android Apps and Games] nayaz99:
Very good app.. Gud work..

?✌

Sent from my ONEPLUS A3003
[Android Apps and Games] Nicolas72:
Even tho WebView isn't the fastest or even the most feature rich it should at least ensure a cross compatibility that some stand alone browsers do not have. (I have problems with opera for instance)

To generate your UI procedurally is a great way to simplify and centralize the app.

As far as the 'startup' lag or lack thereof is concerned, why not fake it then?

What I mean is utilizing the screenshot feature and have activity listeners in place that check for browser quit, minimize etc etc.

Once those events occur, take a screenshot and use this as an overlay once the app is restarted to give the appearance of far loading.

I know this is just cosmetic but it seems to be bothering you ?

I believe that Microsoft did something similar with Windows at one point to make the boot process appear faster.

Either way, doesn't bother me much.

Looking forward to the update.
[Android Apps and Games] dchrono:
Had a crash while browsing some photography (report sent) also noticed battery usage / drain.

Let me know if you need anything.
[Android Apps and Games] SaschaHa:
I will look at it, when I'm back home. Thanks for sending the report :)
[Android Apps and Games] SaschaHa:
Do you have a OnePlus with CM13? Otherwise it's the other crash I've got today.

Possible that the issue was effected by a corrupt download intent (that sometimes happens, when the website automatically starts downloads). If it's not too private, could you send me the link to the website?
[Android Apps and Games] dchrono:
Thanks [MENTION=1255308]SaschaHa[/MENTION] ... Yes cm13 running on onyx.

I'll try to get the link for you. At work now, will try to send asap.
[Android Apps and Games] SaschaHa:
Thanks very much :)
[Android Apps and Games] dchrono:
This is the site

https://photos.oneplus.net/
[Android Apps and Games] L-ViZ:
[MENTION=1255308]SaschaHa[/MENTION]

hey sascha, what about a beta version for people who paid for the browser?

or would u say that it doesnt make sense because of the lack of stability when releasing a beta version?

anyways would be a nice opportunity for donaters :)
[Android Apps and Games] SaschaHa:
Yes I will add a beta of my reworked version. Currently it is not ready for beta (nearly pre alpha), but when the most things are working I will share a beta version in this thread :)

Yesterday I started recreating the settings. The new UI options will be much better and more clear and accurate. Needs some time to finish. There is so much work to do [emoji14]
[Android Apps and Games] SaschaHa:
Thanks. According to the log file, the crash was not related by the app but by some libs and drivers of your rom (CM13 nightly). Maybe the issue will be gone with an update of the rom.
[Android Apps and Games] dchrono:
Thank you, I was unable to view the log, only report it.

I'll look into getting my ROM updated.
[Android Apps and Games] neeraj.lambaa:
Data saver and image quality changer?

Please add these features.
[Android Apps and Games] 2phazt:
Afaik this could only work if a server was parsing your requests and delivering modified images. This needs a good server performance and is not a cheap thing.

I don't think that a niche product like this could afford this.
[Android Apps and Games] CatWithoutBoots:
Wow!

Good news!
[Android Apps and Games] primaleph:
I'm loving Slimperience on my new nVidia Shield. There's only one feature i miss from UC Browser in terms of themes: the ability to set custom colors for website fonts and backgrounds, to override the normal black text on a white background. Helps a lot with saving battery if you have a AMOLED screen, and can look cool besides.

If this setting is already in the browser and I've missed it, my apologies. If not, might this be a feature that is feasible to add?

Possibly related: what does high contrast rendering do? As far as I can tell, it's the same as Normal on both my devices.
[Android Apps and Games] SaschaHa:
This feature is planned for the next update :)

High contrast should increase the satueation of the colors, so bright colors will get even brighter and dark colors even darker. It's good for use outdoors ;)
[Android Apps and Games] Suraj Pandey:
Flash working? Idts
[Android Apps and Games] SaschaHa:
Only if the device supports it. But Flash is crap, so Google has removed it from Android :D
[Android Apps and Games] murlidhar85:
please bring "fit to screen view" feature just like in ucbrowser so that no horizontal scrolling is required. Google had this feature in the name of text-reflow something. don't remember the exact name but they removed it :/. so is it possible to bring this feature to slimperience?
[Android Apps and Games] SaschaHa:
Yes it's possible, will be added :)
[Android Apps and Games] SSNJR2002:
Great app man! You create nice apps. Real fast browser with great ui :D