Over the years, lots of new things were added to the logical increments site. At the moment, the current site code is getting a bit difficult to maintain, and it is quite heavy. Some feedback I received was as follows:
>site takes too long to load
This is the current main objective of the site rebuild. The previous site would take 20-30 seconds to fully load (on my medium connection), and up to a minute on a slow connection. New site should load in 6-7 seconds.
>site sucks on mobile
It should be a bit better now, but we will be redesigning it fully later.
>where is the Canadian version?
Your country should be autoselected now.
Please check it out:
Original site: http://www.logicalincrements.com/#
Currently in staging: http://www.logicalincrements.com/staging/#!/
Let me know what you think, whether the site does load faster for you, whether it correctly gets your country, and whether there are any bugs.
Highlighting the changes in the new staging site.
Thank you. Did it detect your country correctly? The default is USA, so non-USAin input would be greatly appreciated.
Yes, I already tested using a VPN. I do not trust VPNs though.
I didn't realize that you could zoom out, but that's the default
Noted. Will make the header resize on mobile/smaller screens. Maybe make the header not stick around, and just keep the grey navigation bar.
Thank you very much! Finding bugs/issues and fixing them before I take this live is seriously appreciated.
I has an idea
Why not let a user select one part and then show them different price point recommendations around that part ?
Seems to me users often come here with an idea that they want an i5 or and i7 , so why not stream line that process a bit ?
Also in chrome you can press F12 and emulate different devices and connections to see what the site might look like/load times.
Canada here, auto-selects Canada just fine. So much nicer combined with the load time improvements. You might want to center the category titles though. They're not really aligned with the columns, at least on my screen.
I admit that I did not know that this was a feature. Very helpful! Thanks!
>Why not let a user select one part and then show them different price point recommendations around that part ?
Also, regarding this: I can add this as an idea to explore later, but currently the priority is make the site usable for everyone, even those who are on a slow connection, and (soon) those who are on mobile.
>You might want to center the category titles though. They're not really aligned with the columns, at least on my screen.
whoops, let me try again
I swear I CTRL+SHIFT+R'd
Alright, so it was not really 65s->17s, but more like 25s->15s
Still a good improvement! Also a lesson on how much extensions and addons add to load times.
was probably greasemonkey/stylish/user agent override combo
thanks for logicalincrements, great resource
tested country detection with tor, appeared to work fine (detected exit node's country)
>was probably greasemonkey/stylish/user agent override combo
there was actually a bugzilla issue about this that I forgot to link to
>onload takes 2.51 seconds on my half gigabit line
>both ga.js and analytics.js is loaded when they serve the same function
Your site is a cancer, on top of being an incredible, unoptimized piece of shit.
Alright, this is awesome!
>thanks for logicalincrements, great resource
Most welcome. If it is indeed good, then it is because of the great feedback and honest criticism that I get from the community.
Remove every js, get the same functionality via CSS wherever possible (only use js to toggle/remove classes or inline heights, and put animations into css transitions, for example).
Load videos via html5, only use js for the necessary start events.
Don't create entire new elements when clicking the dropdown lists, you are moving larger amount of data and rearranging the DOM that way. Just have them loaded normally and toggle their heights.
OR, if it is faster to load the site from json data and build the html from that; then make sure that you do not unload the elements that would only get re-created anyway, if a list toggles and closes and toggles again.
just some ideas I got from the 1 minute of actually looking at the site.
Also, optimize for this:
It can say some seriously stupid things, but you can actually use it to cut down on a LOT of crap.
>remove every js
don't listen to this purist. purists are faggots who should be locked in a small, dark room.
don't listen to this purist. purists are faggots who should be locked in a small, dark room.
Or, maybe, you can read the rest of my post where I suggested the exact same things you did: get as much functionality you can via css, then use JS for the few things you can't.
First, when the location autoselect script is blocked the main table fails to load entirely; perhaps the location detection should be done server side or should fallback to a default (USA, obviously).
Second, how about adding Xeon CPUs and mobos? Some of us are uncomfortable with Intel's anti-theft and management measures.
>Remove every js
I do not think that that is possible. Some js will always remain, unless I generate the whole page server-size and send it over.
Am taking note of your other suggestions though. Thanks!
I did indeed order a burger, and I hope that you get to have a nice burger as well.
>Ha! You are a burger lover!
Burgers are nice.
I will make the header go away, and the navigation bar resize on mobile. Or maybe the navigation bar can go away as well, if necessary.
Thank you. The website is built with feedback and comments from the community, as you can see in this thread. Alone, I would not have done as good (or as fast) a job in spotting mistakes to fix, or finding places to improve.
Thanks for all you do Falcon. You are in Singapore right?
> should fallback to a default (USA, obviously)
That is how it is now, but I will add that it should list the USA by default if the script is blocked. Thanks!
>Second, how about adding Xeon CPUs and mobos?
Will add a small section about this in the CPU drop-down.
Nah I remember when you did your whole thread about actually building your first PC, when you went to the markets and actually bought everything, I even remember you making that one thread where you were at work, and you had some time for a game of dota, and the PC all of a sudden was getting super hot, turned out it was very dust inside. You cleaned it up, and put it back together, and all was well. Iv always enjoyed your threads, they are just simply, nice.
That was 4 years ago!
I remember that day. I had been working (on a newbie graduate's salary) and saving a little every month for a year before I could afford a completely new PC. And it was not even a full PC, as I needed to save even more before I could afford a new graphics card.
Hahaha yeah I remember people giving you shit about that, and buying windows 7. Iv been here quite a while but I dont get to spend much time here anymore. Still im very glad to see you have kept up with all you have, stay safe my friend.
Does the main site load for you?
Thank you for taking the time to let me know of this, so I can get to solving these issues before taking the site update live.
There is nothing new in the staging site. In fact, there are a lot less files being loaded, so if you can load the main site, you should be able to load staging just fine.
Will test uMatrix and see. Thanks!
not him, but
I have uMatrix installed, and by default I block everything except HTML and CSS. I was able to use the original site after whitelisting scripts from logicalincrements.com and that's all I had to do.
I then tried staging. I whitelisted scripts from logicalincrements, then it looked like it was trying to make some XHR requests so I enabled those too. Now it's stuck on loading....loading...loading and I didn't feel like whitelisting any of the third party content so I closed the site.
If your site is going to hard-fail without third-party scripts you really should at least make a note of it in the plaintext.
Also for small screen sizes your header takes up way too much of the screen, pic related. If your site is useful enough that I stay on it I'll probably just delete it with the inspector but it would be nicer if you'd use some media-queries.
Run pretty well on mobile, I dunno about that other guy, must have been safaris fault or something. You do have to zoom out though.
Also, why have a test thread thing in g and not somewhere else like Reddit? Where you looking for down to earth-like responses or something?
I think I have a lot of fixing to do before retrying. If anyone has more feedback, please post. If not, I am going to try and fix all the issues mentioned, and hopefully have it ready in a couple of days.
Thanks again, /g/.
For all the horrible things people say about 4chan, no one has EVER called us dishonest, or liars, or that we are afraid to voice out our opinions.
And when it comes to feedback and criticism, if it is not honest, it is not good. On 4chan, if you suck, people will be happy to tell you that you suck, and will be extremely delighted to give the exact details and the measured magnitude of your suckery. Other places... might be too polite to let you know if you are doing something wrong.
Listening to honest criticism, however harsh it may be, is one of the best way to improve. Most people cannot handle 4chan-levels of criticism, but I say: If I can make something that is good enough for 4chan, then it is going to be good enough for the rest of the universe.
Peter Lowe’s Ad server list
EasyPrivacy <-- might be this one
and a few malware ones
What the fuck is the point of th game builds section when it's all laptop tier games. Just take Warcraft out, nobody fucking cares about it anymore and sureas shit nobody will build a pc for fucking warcraft.
Does allowing ipinfo let the site load? You are already loading the announcements (which are not static), so it might be just that. If so, then I will fix it so that if it cannot get your country, it will just default to loading the USA list.
I have added Fallout 4 and Battlefront, both of which are less than a month old. LoL, Dota 2, and WoW are some of the biggest games on the planet. Yes, WoW has lost half its subscribers, but it still has more than 5 millions monthly players.
Number of people who use the internet: 3.25 billion
Number of people who have called us dishonest liars afraid to voice out our opinions: 1
Ratio is close enough to zero for NASA to call it zero. Point still stands.
There is a lot on the page that is loaded on demand.
So how exactly do you work out what products to list? Is it automatically generated? Do you choose it manually?
If the latter, how will we know you are not a shill for Asus or something?
Read reviews, get feedback, test the products myself whenever possible (in Malaysia, this is not easy). If you want to know whether I am a shill for any company, see the guide. Every item that is there, is there for a logical reason: Performance, quality, price, and community approval.
Good point. Will do.
Frenchie here, my county is automatically detected.
Oddly enough, the original version of the site "feels" faster than the new one (although I've measured the load times with firefox and it has shown me that the new one loads faster). Maybe that's because important information is displayed first on the original version of the site? Or because (since I use uMatrix to block every requests) there's no loading of external shit while on the new version I have to allow a request to ipinfo.io and thus every gets slowed down ?).
Anyway, thanks for the guides, it's nice to see you still working on it after all this time.
I know no one called "Rouing". Perhaps I know them by their real name.
And yes, the website is run by a handful of people. But I am trying to grow the site! Everyone starts small.
>Or because (since I use uMatrix to block every requests) there's no loading of external stuff while on the new version I have to allow a request to ipinfo.io and thus every gets slowed down
Yes, this seems to be the biggest issue to solve at the moment.
I don't know their real name I just know they're a rich guy and I used to have interesting conversations with him about upcoming tech. Thanks though for responding.
Also do you guys by any chance use PCPartpicker to kind of reference some ideas?
I threw these together a while ago at different times as kind of example of what can be done.
We do not use PCPartPicker, but this sort of thing would be extremely popular, if I can add it as a feature to the site. I see what you went for: 3 builds at different prices, and the proper resolution screen for each build too.
I want to have that on my site, but I need to hire more developers. Cannot afford that. Yet!
The chart with all the parts looks worse on the new site for me. Much bigger and fills up all the way to the sides, so I can't scroll down on the left side without getting the info popups. Old chart looks much better to me, with the default zoom at least.
Sweden was detected.
Noted, somewhat similar to >>51465924 and >>51466496
Will add a minimum width to the cells, and I should be able to get it to look as good as the old table.
>Sweden was detected.
Sweet. I think everyone who has commented has said that it detected the country correctly.
5.15s load time with Safari and 2013 15" rMBP.
One thing you could do is minify all those JS-files and version them, let the browser's caching mechanism speed things up. There are numerous plugins for Grunt and Gulp to do this, unless you want to get into the Webpack hotness. And do the same thing with CSS.
Good job so far, I appreciate your work. That's also a fine portfolio project.
That would be interesting to implement. However I feel one major criticism I have for LI is the fact that it is going to be one of the things recommended to beginner builders and the problem I have for it is the fact that since everything is measured on it leads to beginner builds with questionable priories.
I.E. people with their funds being placed into more expensive cases when they could be put into better graphics cards or processors.
Maybe something should be implemented to give the option to priorities of performance over aesthetic value?
I do not recommend cases for aesthetics alone, but for cooling and quality.
But that is an idea. Have an option for people who do not mind sacrificing other areas for increased performance.
>I'm guessing you haven't changed it yet?
I have not even implemented it yet. I am working on the screen guide, and will implement and test all the fixes ITT over the next few days.
>I do not recommend cases for aesthetics alone, but for cooling and quality.
I'm sorry that wasn't an entirely accurate statement. I'm glad you got the idea though.
I'm off now, nice to give some more direct feedback.
had this problem as well
>Does allowing ipinfo let the site load?
this helped. it's in the EasyPrivacy filter list.
>If so, then I will fix it so that if it cannot get your country, it will just default to loading the USA list.
please do this. currently, ipinfo not loading breaks the whole site.
it detected switzerland correctly btw
The new site doesn't load on my computer. Shows the loading animation indefinitely.
Found two other things. The picture for the NH-D15 doesn't show (on the old site it still does, though), and the country selection menu doesn't display correctly.
>only the text is a hyperlink
Shoot, I had found (and thought I fixed) this earlier. I think the mouse cursor only shows that everything is a link, but it does not behave properly.
Thanks! Will fix ASAP!
Yes, it is, also some other stuff, like this
My internet is shit and the site loads in 2 seconds normally.
Since typing, the new one still hasn't loaded. huh. I think it was a fluke, cuz that shit was like 2 mminutes.
Not this year. The biggest countries that I do not have that I need to add would be India and Russia. Until those two are up, I cannot really add more.
Pic is all the countries I want to have, in time.
Why? All you need to do isipfs daemon
ipfs add -r <site folder>
ipfs name publish <directory's hash from previous command>
and add a TXT entry in your DNS record if you're feeling fancy. If you're using relative links (as you should), it should only be a matter of issuing these commands with no need to change anything else.
the conspiracy of http shilling. we're fucking everywhere, man.
insisting on thefalcon to adopt ipfs just because it's the latest hipster thing that /g/'s circlejerked about is bikeshedding. you're a shitposter for pushing it on him. leave it alone until it has more adoption, or save your evangelizing for use cases that would decisively benefit from adopting ipfs.
Make the length (top-bottom) of the table smaller, or what would be better is when you click on an item box, it expands with details about the item and has an image in it.
Sorry, my communication skills are shit.
>Make the length (top-bottom) of the table smaller
It should get smaller after I add minimum cell width.
I get so much $$$, that I am still living in a third world country where I can enjoy this http://www.malaysiandigest.com/features/484394-malaysia-is-in-the-world-s-top-10-slowest-internet-connection.html and this http://malaysiandigest.com/technology/571473-minister-says-malaysians-choose-slower-internet-speeds-because-it-is-cheaper.html
Maybe I need to add a permanent footer, and a permanent side bar, as well as adding a "helper" paper clip character too?
The actual tier lists don't load for me, I just get the spinning wheel forever. I don't seem to be blocking any js or refs that aren't literal botnet (analytics, doubleclick, ipinfo, disqus, etc.)
>if JS is off on the old site it loads but is broken (clicking on anything does nothing and therefore no access to content)
>if JS is off on the new site it loads a blank page
>both sites are pretty much text only tables and paragraphs with a few embedded Youtube videos
>0 (zero) fallback if stripped of JS
It's like people forgot how to make web pages. You don't need this amount of JS bullshit for the content you're offering. Probably only reason it's forced is because you want people to view the affiliate links crap so you can jew views for money.
>/g/ fags testing the site for free
I thought you fags knew better
Old design didn't waste so much space, I hate the following menu and the wasted top space with the logo.
Make it more compact.
1/5th of the horizontal space is wasted by your menu & logo.
Also why are the tables so fucked up on the new design?