Я создаю много дочерних классов из одного родительского класса в JavaScript. Каждый ребенок будет представлять набор устройств, которые по-разному смотрят на мой сайт. Пока у меня есть эти:
Listing.js // parent class
ListingCellphone.js // cell phones like the iPhone
ListingIPad.js // Apple iPad
Listing????.js // Desktop + laptop computer
У меня проблемы с созданием имени для дочернего класса, который обрабатывает тех, кто просматривает веб-сайт через настольный компьютер или ноутбук. Какое слово им подходит? Я учел следующее, но они не совсем правы:
ListingPC.js // PC's don't include Macs
ListingComputer.js // Isn't the iPad just a weak computer?
ListingPowerful.js // What if one day mobile devices are just as powerful as laptops?