Moja mama ma mały sklep z jedzeniem i pieczeniem, a ona trzyma swoje menu i ekwipunek na brzydkim i brudnym zestawie tablic za ladą. Opracowałem bazę danych, która pozwala jej sprawdzać i wyjmować rzeczy z zamrażarki za pomocą skanera kodów kreskowych, a wszystkie nasze dane menu i dane inwentarza są dokładne i dostępne na wewnętrznym serwerze MySQL (działającym na Ubuntu Server).
Chcę kupić kilka wyświetlaczy HDTV do montażu za ladą zamiast tablic i mieć dedykowany wyświetlacz komputerowy z ładnym cyfrowym menu z dokładnymi numerami zapasów, dużą czerwoną linią przez wszystko, co jest niedostępne itp. I mogę mieć dostęp do wszystkich potrzebnych danych bezpośrednio przez MySQL lub za pomocą prostego JSON API - ale poza stworzeniem pełnoekranowej przeglądarki internetowej z bardzo wybrednym CSS, nie jestem pewien, jakiego oprogramowania użyć do faktycznego wyświetlania. Czy coś ci przychodzi na myśl, internet?
Idealnie byłoby, gdyby był w stanie pokazać mały pokaz slajdów ze zdjęciami żywności z boku lub przewijaną listę specjałów. Wiem, że to możliwe, McDonalds robi to w swoich nowych lokalizacjach McCafe.
TIA, Mike
źródło
Odpowiedzi:
Opracowałbym to jako stronę internetową - coś przy użyciu Javascript / ajax dla pożądanych efektów wizualnych. Sugeruję użycie grafiki SVG (która oczywiście nie obsługuje IE). Jeśli używasz SVG przyzwoicie, treść powinna wyglądać świetnie w dowolnej rozdzielczości. Nie sądzę, że musiałoby to być szczególnie skomplikowane.
Takie podejście pozwoliłoby ci dodawać / usuwać wyświetlacze do woli. Zastosowałbyś typowy model, więc powinieneś być w stanie znaleźć wiele pomocnych zasobów, a jeśli chcesz udostępnić tę witrynę publicznie, możesz to zrobić przy niewielkim wysiłku.
Edycja: Aby wyświetlić tę witrynę na monitorach, możesz tak skonfigurować Linux-a, aby początkowo uruchamiał się bez menedżerów graficznych, a następnie uruchom zwykłą sesję X i wreszcie uruchom przeglądarkę internetową (np. Firefox lub Chrome) w trybie pełnoekranowym. Oczywiście, gdy serwer jest ustawiony jako strona główna. Możesz także zakodować na swoich stronach niektóre mózgi javascript / ajax, które elegancko odświeżają zawartość strony i obsługują ponowne uruchamianie serwerów.
źródło