Kisuka wrote...
algeexd wrote...
Pls put a desktop option I prefer the desktop than this skin its more easier than this one. It's actually a hassle this skin.
I'll see if there's a way to even do this, because one of the major reasons for this change was for Google. As they really don't like when sites display as desktop on mobile devices. If I can somehow make it an opt-in thing without it affect Google's indexing then I'll try and work it in.
@Kisuka as a web developer I can't agree with your words. Let's face it Fakku gets high ratting on Google one way or another due to the never ending hits and flow of users who visit every day or few times a day to checkup on new things that been added. With that said Google indexes Fakku often and assures high page rank.
If you bothered to take a look at Alexa and other traffic analytical tools you will see Fakku data is in the green or up. Not negative or down, meaning there is no problem with visitors.
Now regarding Google and mobile sites. Google likes Mobile sites as there is ever growing use of mobile devices and need for sites operating well on this devices is important. However outside of mobile design compatibility Google also takes into consideration many variables such as mobile site speed, css/js file size, how optimized the assets are for mobile (images, css, js).
Thing I found interesting is that I never seen you around and I will assume your a new member of Fakku team. However it kind of ticked me off that a developer disregards users with "not sure if it can be done". Oh it can be done. I wonder what would you say about working with server-side encryption being processed by a client side and outputting decrypted results in client browser without direct data injection but instead injecting it into a element and keeping it secure as it would not pop up in source code. Or writing a web encryption that would allow files encrypted on a server to be easily decrypted on a desktop with a program or a terminal using sequence of openssl commands. You will probably be lost beyond this world, I on other hand have been writing PHP code for past 7 years of my life as a hobby and for past 2 years been working with PHP data encryption along with other programming languages, and encryption is frustrating. But a basic style switcher? Really? I will take my patriotic duty to be an asshole and provide you with some examples of what a casual developer would do to solve this magically complex issue with everything being blamed on Google.
1 - A developer would create a link in the bottom of the footer linking to a script that would create a signed cookie telling the server-side that the client wants to load desktop.css instead of mobile.css. This is useful for guests. And guess what many sites have option to switch to mobile and Google is A-OKAY with that, nor do bots follow it. And if you wanted you could create it as a AJAX modal prompt asking users to confirm there choice, something a Google bot is not capable of nor would the link be indexed as it would look something like this https://fakku.net/# since it was an AJAX call to jQuery to execute DOM and load the modal window.
2 - A developer would then think what can be done for registered user or users who deny cookies in there browsers? Well boy that's easy one. Create a database record. All it takes is really one SQL record here is a quick user table I did in Workbench
See is_desktop_view (INT) now lets see how it would actually need to be. It would need to be an integer with length of 1 since we are using 1 and 0. A default value would be 0 meaning :false (mobile css would load when on mobile device and signed in) else if value is 1 meaning :true (desktop css would load when on mobile device ignoring the default value aka 0).
In this case its a win-win for everyone and its nothing overly complex. Guests get there cookies to act as local storage for there preferences and registered users get database to pull there preferences which can also be stored to browser via HTML5 IndexedDB or HTML5 Local.Storage API's which are supported by all current browser last time I checked.
So with that said there is nothing overly complicated about making users have desktop css over the mobile css nor is there anything related to Google to use as scape goat. I hope this was a valuable lesson, and do not take it to heart my ass like behavior. I don't like developers saying that simple things are impossible.