Revert " revert back to nokogiri"

This reverts commit fdd470a6ed607ff0c448bf7b2178778f940df336.
Revert "Revert nokogiriri acc to view"

This reverts commit ade9384f8ede05ee950387534164054a46be0a67.