XING Devblog

Monthly Archives: April 2009

Performance improvements by using display: inline-block on the startpage

Before, the alignment of the start page boxes (e.g. ‘What’s new in my network’, ‘Visitors to my profile’) was calculated via JavaScript, a time-consuming task. Since drag and drop of the boxes always causes a reflow, any new combination of boxes implied a re-calculation. This was acceptable until the new feature boxes required the ability   Continue Reading…


How to log JavaScript errors

As with most web 2.0 platforms, a large part of the platform interaction on XING is handled via JavaScript. In total, 25,000 lines of code render dynamic content on our platform. Dragging and dropping the boxes of your start page, editing settings in your profile, a live search selecting your contacts when you type a   Continue Reading…