Comments : Leave a Comment »
Tags: alternatives, css, facebook, html, imagesloaded, infinite screoll, js, lazy load, masonry, scrolling, twitter, web
There are few alternatives to implement infinite scrolling web pages, like facebook or twitter.
The site: http://www.sitepoint.com/jquery-infinite-scrolling-demos/ lists the best ones and shows some examples of usage with clues when which solutions will fit, and in which cases will not.
One of the solutions I am going to deploy on karomile.com soon.
Comments : 1 Comment »
Tags: facebook, facebook development, test user
Categories : Development
As users are the biggest Facebook value, most of FB applications are based on users’ profiles. So – how to test FB application?
Certainly – not by sharing personal FB profile credentials with whole dev team.
Also not by creating fictional FB user – this is not an option. Facebook makes it hard to create and maintain such profile. It has to be verified with email and mobile phone number (or credit card number).
FB however gives fully functional mechanism providing test users, that is enough to develop apps. They have their walls, friends, families, profiles etc., and are not visible to real FB users by default (they can be visible to some group of testers, if developer switched proper option).
How to handle test users?
- go to FB developer site, where You can create FB Application
- on application tab, click Edit Roles
- At the bottom of the page there is Test users section where all test users are listed. This is where test users can be created and edited. Each user has option to log in as this user, change his name and set password next to his profile photo.
- I still don’t know how to change users’ email (email generated automatically by FB is hard to remember). Partial solution is to change user’s name and surname to simple ones – this will simplify its email address.
This is good way to handle few users at a time, however if app requires a lot of test users they can be managed programatically with API documented here.
Did I help you?
I manage this blog and share my knowledge for free sacrificing my time. If you appreciate it and find this information helpful, please consider making a donation in order to keep this page alive and improve quality