Building a faster web, one page at a time!
See all
Members (14,091)
Bruno Škvorc's profile photo
Colt McAnlis's profile photo
Ilya Grigorik's profile photo
Jake Archibald's profile photo
Paul Lewis's profile photo
Steve Souders's profile photo
Aaron Buxbaum's profile photo
666c6176696f 73696c7661's profile photo
! (Bailey Alice XXX)'s profile photo
! ! ! ! SEXY's profile photo
Aakash Ohri's profile photo
! ! A ♥CUTEGIRLS ♥'s profile photo
Aaron Fernandes's profile photo
!!!! 'AAltamir Farias (altamir)'s profile photo
A.s.d.Pugilistica Liburnia's profile photo
1 Cloud Road's profile photo
A. Langer's profile photo
Aan Sutaryat's profile photo
14islands (old g+ page)'s profile photo
2029 Web Design, LLC's profile photo
Aaron Layton's profile photo
a wei's profile photo
360 IT Professionals Inc.'s profile photo
365 Face of Art Technologies Ltd's profile photo

Stream

Join this community to post or comment

Doug Sillars

Discussion  - 
 
Don't force your customers to use ad blockers as a performance tool....
The next version of iOS comes with a major new feature called 'content blockers' which will allow users to install apps that block trackers, advertisements and other unwanted content ...
1
Maxim R's profile photo
Maxim R
 
I dread go to some mobile websites because of banner-ad overload. Not only do you get annoying in-line banner ads, but you also get those obnoxious always-on footer sliders, full-page takeovers, etc etc.
I'm really thinking of rooting my phone just to install adblocking proxy. :(
Add a comment...

Maxim R

Discussion  - 
 
The browser continues its evolution into becoming a great environment for writing servers. +Ilya Grigorik shows how to eliminate HTTP roundtrips with a new capability called Preconnect, which lets you tell a browser about connections you would like to set up ahead of time to eliminate "the costly DNS, TCP, and TLS roundtrips from the critical path of the actual request."
6
Add a comment...
 
My last blog post:
Keeping up to date with the ever-changing world of web development is tricky. You can either get overwhelmed by the amount of JavaScript frameworks and new shiny projects that promise you 10x productivity or you can just say, to hell with it and pray to not be left behind on the web development ...
1
Add a comment...

Dave Brown

Discussion  - 
 
www.whak.ca/packer/zip.htm  ZIP #compress #JavaScript to client side (web browser) self extracting & auto executing code. This is the World's first self extracting ZIP for web sites. ZIP archives are usually meant for PC computers and require #unzip software to extract or come as exe files for self extracting. This compressor will work in any operating system (iPad, Android, Windows, Linux, etc) and so will the decompression using any HTML5 web browser.
1
1
shweta purushe's profile photo
Add a comment...

Alex Painter

Discussion  - 
 
A different way to look at HTTP/2 server push...
2
1
Ali Mehran Rokni's profile photo
Add a comment...
1
2
Rajendarreddy Jagapathi's profile photoNils Kuhn's profile photo
Add a comment...

Web Rewrite

Discussion  - 
Memcached tutorial in PHP. What is memcached and why it's so popular. What's the use of memcached in web development and how it speed up the website.
3
3
Syed Peer's profile photoAlex Rubi's profile photo
Add a comment...
 
I was asked to make a free version of HTMLZip.exe shareware. I present www.whak.ca/HTMLZIP.htm which is a online working version that even gets better compression!

There are also 2 portable (run from USB without install) command line freeware software solutions to download. HTMLzip.exe and JSzip.exe, both you just drag your web page right onto the software (same with online version, drop file to textbox) file and it will generate a new HTM page for you that self extracts and auto executes itself client side in the web browser.

UPDATE JULY 22nd: Want even better compression? www.whak.ca/packer/LZMA.htm gets almost double the savings! HTMLzip is now obsolete!

FROM THE WEBPAGE HTMLzip.com:

This is not the original HTMLZip.exe (a downloadable tool to compress #HTML and JavaScript code of any website in such a way that it ends up weighing less, use HTMLZip and improve your web).

This is a clone of htmlzip.com's paid/shareware software (Nickolas Smith wants $49.95 for #htmlzip  and #jszip  apps). Our standlaone web app (HTML5 application) version is 100% FREE (download this page and use offline), easier to use (no install, just open page and upload or drag file) and gets better compression ratios producing smaller files!

Drag and drop a file to textarea to have it loaded and compressed.

Hint: embed all external #CSS and #JavaScript for even more page loading perfomance, faster, quicker, less server calls, etc...

Compresses to the #LZO #algorithm and packages compiled script with a #portable #standalone decompressor that automatically extracts and runs your HTML codes.

If this app gives you any issues, we suggest our advanced #HTML5 packer on http://www.whak.ca/packer/HTML.htm
6
Add a comment...

Mark Zeman

Discussion  - 
 
SpeedCurve.com's awesome new waterfall chart. Bringing data and UX together to help you visualize and improve web performance. What's blocking your start render? https://speedcurve.com/blog/ux-focus-for-waterfalls-and-third-parties/
10
3
Mark Zeman's profile photoNils Kuhn's profile photoVolker Müller's profile photoSalem Bahamdain's profile photo
3 comments
Add a comment...

Callum Macrae

Discussion  - 
 
Heya! I'm looking for a performance testing tool, but haven't been able to find a solution that satisfies all my requirements. Basically I want continuous measuring of performance. We've tried new relic and webpagetest, but new relic didn't give us any useful data because it was too dependant on whether australia was awake or not and where we were advertising, and webpagetest didn't give us any reliable tests, giving completely different results when we hadn't changed anything.

I'm basically looking for a tool like speedcurve, but I want one that will measure on a mobile device over a throttled-to-3G connection.

In the past I've been doing it manually, but that went a bit wrong when I went away: http://lostmyname.github.io/load-time-graph/

Does anyone know of anything?
1
Callum Macrae's profile photoPengyuan Zhao's profile photo
11 comments
 
Check www.evalyzer.com to see if it can help you :-) 
Add a comment...

Manoj Soni

Discussion  - 
 
Right Website Strategy and Future Proof Online Marketing Strategy (User Experience Optimization)
1
Add a comment...

Stephan Schmitz

Discussion  - 
 
Detailed insights into Google's past decade cluster networking work.
 
Yesterday we published more details on the past decade of our cluster networking work, with lots of pictures (see article below).  For the technical details see this blog post: http://googleresearch.blogspot.com/2015/08/pulling-back-curtain-on-googles-network.html and for the gory details this SIGCOMM paper: http://static.googleusercontent.com/media/research.google.com/en//pubs/archive/43837.pdf.
2
1
Dzenis Softic's profile photo
Add a comment...

Mark Zeman

Discussion  - 
 
Great case study from the Zillow.com engineering team on performance budgets and interpreting onload time vs the actual user expereince.
August 7, 2015. Bigger, Faster, and More Engaging while on a Budget. A true story of how Zillow uses performance budgeting. By Nathan Bower. At Zillow, we're always implementing new ways to empower consumers with data, inspiration and knowledge around the place they call home, and connect them ...
2
1
Nils Kuhn's profile photo
Add a comment...

Web Rewrite

Discussion  - 
 
How to Cache Static Contents - Wordpress Tutorial

http://webrewrite.com/cache-static-contents-wordpress-browser/
How to cache static contents of a wordpress blog on a user browser. In this tutorial i explain various methods through which you can cache static contents and make your website load faster.
1
Add a comment...
 
Hacked down version of UglifyJS (#JavaScript #AST parser and variable name mangler), was 300KB now only 24KB on https://github.com/JavaScript-Packer/24KB-Uglify.js. I made it into a simple function I call FUGLY.
6
1
Nuey San Waldman's profile photo
Add a comment...
1
Milos Markovic's profile photoJavaScript Packer's profile photo
4 comments
 
+Milos Markovic I get that now and then, usually as a nocturnal optimization...
Add a comment...
 
WPO or SEO, what is more important ? What do you think ?
35 votes  -  votes visible to Public
WPO
71%
SEO
29%
1
Lars Holmgaard's profile photoCompare and Choose's profile photo
2 comments
 
Yes agree with +Lars Holmgaard it goes hand in hand.  Great example http://www.seotweaks.com.au brilliant SEO and 100% performance, work on both and the rewards should come.
Add a comment...
 
www.whak.ca/minify/CSS.htm -A simple #minifier to #minify your CSS codes. Compress for client side.
www.whak.ca/minify/HTML.htm - minify HTML
www.whak.ca/minify/JavaScript.htm - minify JS

#perfmatters   #performance   #compression   #javascript   #javascriptpacker   #lzf   #lzw   #lz77   #clientside  

////////////////////////^\\\\\\\\\\\\\\\\\\\\\\\

Cascading Style Sheets (CSS) is a stylesheet language used to describe the presentation of a document written in a markup language.
Minification refers to the process of removing unnecessary or redundant data without affecting how the resource is processed by the browser - e.g. code comments and formatting, removing unused code, using shorter variable and function names, and so on. See preprocessing & context-specific optimizations to learn more.
Minifying CSS takes the beautified, well formed CSS code that you have written and removes the spacing, indentation, newlines, and comments. These elements are not required for CSS to be used successfully. It also makes the CSS more difficult to read. The 'best practice' of many developers is to maintain a 'beautified' version, and when rolling out their project will run the styles through a minification program. They will also combine their many style files into one file.
Use this CSS Compressor to compress CSS (CSS 1, CSS 2, CSS 2.1, CSS 3) to reduce CSS code size and make your website load faster. You can select from 4 levels of compression, depending on how legible you want the compressed CSS to be versus degree of compression.

Modern browsers block on external CSS before painting content to the screen. This incurs additional network latency and increases the time it takes to display content to the screen. To optimize the time to render, if the external CSS resources are small, you can insert those directly into the HTML document. Inlining small CSS in this way allows the browser to proceed with rendering the page. This tool eliminates the browser request to small.css by placing its contents inline in the HTML document. 
5
Jean Ceugniet's profile photoChristian “Bible Thumper” White's profile photo
10 comments
 
+Jean Ceugniet www.whak.ca/speed-test.htm does live speeds of decompressing tests on a 10KB sample using 8 top compressors (unpacking times) on www.whak.ca/packer/JavaScript.htm. Most scripts created around 100KB will unpack in 50 milliseconds, not sure if most hummans can even notice 50 to 100ms... Bzip gets best compression ratings, but it's the slowest to unpack, with a 5MB holy Bible packed to 1.4MB webpage http://holybibleverse.master.com, Bzip will take up to a 20 seconds to unpack and recompile, but saved 3MB of downloading time and from that host, it would take about 45 seconds to download the other 3MB alone!
Add a comment...

Ludo Cointrel

Discussion  - 
 
My little about #qwant  and his #responsivedesign  :)

Give your opinion !
 
#qwant  et son #responsivedesign  :)
Bootstrap themes and templates, free to download, created by students (multimedia Graphic Design) to meet educational needs.
1
Maxim R's profile photoLudo Cointrel's profile photo
2 comments
 
Google Traduction is your friend ;)
Add a comment...