One of the main disadvantages of online ethnography is the need for the ethnographer to possess certain technology-based skills. Some studies might only require elementary computer skills, but others may require advanced knowledge of technologies and tools such as web-based applications, analytical tools, and computer programming. The development of such technologies tends to grow faster than the methodology literature thus "there is little consensus on how [to] best collect and analyze new media data".[1]