Benvenuto sul nostro forum,
per avere accesso a tutte le sezioni, poter aprire un tuo Topic, rispondere nelle varie discussioni, mandare o ricevere Messaggi Privati devi completare alcuni passaggi:
Leggi il nostro Regolamento -> PREMI QUI <-
Segui il link su come Iscriversi -> PREMI QUI <-
E poi ricordati di caricare un tuo Avatar che ti distingua nel Forum
per avere accesso a tutte le sezioni, poter aprire un tuo Topic, rispondere nelle varie discussioni, mandare o ricevere Messaggi Privati devi completare alcuni passaggi:
E poi ricordati di caricare un tuo Avatar che ti distingua nel Forum
Sito web Arcade Database
Moderatore: Moderatore ADB
-
motoschifo
- Progetto Arcade Database

- Messaggi: 3422
- Iscritto il: 12/07/2013, 20:29
- Medaglie: 2
- Città: Parma
- Località: Parma
- Grazie Inviati: 37 volte
- Grazie Ricevuti: 57 volte
- Contatta:
Re: Sito web Arcade Database
eccomi con qualche screen che si avvicina di più all'idea che ho in testa.
I chip sono i filtri applicati, posso toglierli uno alla volta (o tutti insieme), posso avere elenco operazioni (circa 10 nei casi più complessi), multi-valori, intervalli e combinazioni.
Aggiunta filtro con ricerca, gruppi, descrizioni; i più usati prima degli altri, i preferiti in pole position.
Traduzione in lingua statica, nessun utilizzo del db.
Salvataggio url completo (non ho nemmeno iniziato questa parte), caricamento dinamico senza tasto di ricerca.
È una bella sfida, specialmente la rimozione del tasto di ricerca, ma con così tanti filtri mi è sembrata una cosa quasi naturale da fare.
Ho provato anche con l'AI (gratuita e pagamento) ma non è riuscita a gestire tutto bene, anzi spesso ha proprio sbagliato approccio.
La strada è ancora lunga, ma se trovo il modo di renderlo stabile, avrò un motore di filtri applicabile a tutte le altre pagine di ricerca con sforzo quasi nullo. Diciamo che dopo dovrò concentrarmi sul database per renderlo altamente scalabile.
Preciso che in giro non ho mai visto nulla di simile, normalmente ci sono motori di filtri complessi da usare o troppo tecnici, io vorrei nascondere le cose "tecniche" e dare la possibilità a chiunque di usarli con pochi click del mouse.
PS: Sto usando il carattere "—" di proposito, questo che ho scritto è codice "mio", ma a volte quel trattino è più leggibile.
I chip sono i filtri applicati, posso toglierli uno alla volta (o tutti insieme), posso avere elenco operazioni (circa 10 nei casi più complessi), multi-valori, intervalli e combinazioni.
Aggiunta filtro con ricerca, gruppi, descrizioni; i più usati prima degli altri, i preferiti in pole position.
Traduzione in lingua statica, nessun utilizzo del db.
Salvataggio url completo (non ho nemmeno iniziato questa parte), caricamento dinamico senza tasto di ricerca.
È una bella sfida, specialmente la rimozione del tasto di ricerca, ma con così tanti filtri mi è sembrata una cosa quasi naturale da fare.
Ho provato anche con l'AI (gratuita e pagamento) ma non è riuscita a gestire tutto bene, anzi spesso ha proprio sbagliato approccio.
La strada è ancora lunga, ma se trovo il modo di renderlo stabile, avrò un motore di filtri applicabile a tutte le altre pagine di ricerca con sforzo quasi nullo. Diciamo che dopo dovrò concentrarmi sul database per renderlo altamente scalabile.
Preciso che in giro non ho mai visto nulla di simile, normalmente ci sono motori di filtri complessi da usare o troppo tecnici, io vorrei nascondere le cose "tecniche" e dare la possibilità a chiunque di usarli con pochi click del mouse.
PS: Sto usando il carattere "—" di proposito, questo che ho scritto è codice "mio", ma a volte quel trattino è più leggibile.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 Web ›ArcadeDatabase
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 Web ›ArcadeDatabase
-
motoschifo
- Progetto Arcade Database

- Messaggi: 3422
- Iscritto il: 12/07/2013, 20:29
- Medaglie: 2
- Città: Parma
- Località: Parma
- Grazie Inviati: 37 volte
- Grazie Ricevuti: 57 volte
- Contatta:
Re: Sito web Arcade Database
ovviamente quando inizi a fare le cose serie la struttura inizia a cedere... e quindi nell'introdurre gli insiemi mi sono arenato nella composizione dell'url che in pratica non "regge" più
Il problema più grosso è tenere un indirizzo decente e non pieno di simboli strani.
Sto elaborando e migliorando dove possibile, voglio comunque poter gestire dei gruppi di filtri (and/or/union/diff/ecc) quindi il prossimo punto sarà rendere usabile questi benedetti filtri.
Ho chiesto aiuto all'AI per fare la funzione di parsing e analisi del testo in ingresso al filtro, dopo 7 dollari DeepSeek non da segni di stop, forse sta alzando bandiera bianca, speriamo bene.
Io continuo con il layout e selezione dei filtri, poi vediamo quando finisce se posso usare quel codice oppure no.
Questa parte pensavo di averla già smarcata invece ha dimostrato di essere molto più tosta del previsto.
Il problema più grosso è tenere un indirizzo decente e non pieno di simboli strani.
Sto elaborando e migliorando dove possibile, voglio comunque poter gestire dei gruppi di filtri (and/or/union/diff/ecc) quindi il prossimo punto sarà rendere usabile questi benedetti filtri.
Ho chiesto aiuto all'AI per fare la funzione di parsing e analisi del testo in ingresso al filtro, dopo 7 dollari DeepSeek non da segni di stop, forse sta alzando bandiera bianca, speriamo bene.
Io continuo con il layout e selezione dei filtri, poi vediamo quando finisce se posso usare quel codice oppure no.
Questa parte pensavo di averla già smarcata invece ha dimostrato di essere molto più tosta del previsto.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 Web ›ArcadeDatabase
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 Web ›ArcadeDatabase
-
motoschifo
- Progetto Arcade Database

- Messaggi: 3422
- Iscritto il: 12/07/2013, 20:29
- Medaglie: 2
- Città: Parma
- Località: Parma
- Grazie Inviati: 37 volte
- Grazie Ricevuti: 57 volte
- Contatta:
Re: Sito web Arcade Database
Stasera sono arrivato a buon punto, anche un po' grazie al lavoro AI lanciato ieri (9 dollari circa, un'enormità considerando che normalmente viaggano a centesimi di dollaro per volta).
In realtà, solo metà era corretto mentre l'altra metà completamente sbagliato, anzi stava facendo danni enormi anche in altri punti.
Il sistema è simile a quanto descritto in questi giorni:
- elenco filtri definibili lato server con estrema liberà
- il browser prende questo elenco e lo gestisce per far selezionare numeri e testi all'utente
- i filtri sono tutti "statici", ovvero le definizioni si scaricano senza disturbare php/sql
- la traduzione è completamente a carico del server, il client ha già tutto
- i filtri sono raggruppati per sezione e si possono "pinnare", ovvero portare nei preferiti per averli sempre vicino
- esiste una ricerca e ci sono descrizione per capire meglio lo scopo di ciascun filtro
- le operazioni sono le più varie, da "contiene" a "uguale", oppure "diverso da" in base al tipo di filtro
- la maggior parte si possono combinare per avere liste di valori, quindi posso avere "uguale a 2 o 3", "diverso da 2 e 3", "contiene jr. pacman o ms. pacman", ecc.
- pronto per il futuro supporto a gruppi di filtri (parentesi and/or) o insiemi (union, intersect, ecc)
- url si aggiorna con tutti i filtri impostati, comodo da condividere o mettere nei preferiti
le pagine software list e tutte le altre ricerche, con questa gestione, potrebbero avere anche loro tanti filtri con sforzo minimo, ed anche aggiungere un filtro non sarà complesso ne sporcherà l'interfaccia utente.
Nei prossimi giorni pulisco un po' il codice, sistemo qualche bug e cerco di portare a termine almeno l'elenco filtri Mame, così da avere una base di partenza concreta.
Ovviamente non mi aspetto che questo sistema sia infallibile, ma già così è un miglioramento notevole rispetto al passato, sia come lavoro server (praticamente nullo) sia come pulizia visiva (nessun popup con 5 tab in cui districarsi).
Metto uno screenshot indicativo di come si sta trasformando la form (ignorate la traduzione, il sito nasce in inglese quindi molte cose le traduco solo alla fine quando il codice è stabile).
In realtà, solo metà era corretto mentre l'altra metà completamente sbagliato, anzi stava facendo danni enormi anche in altri punti.
Il sistema è simile a quanto descritto in questi giorni:
- elenco filtri definibili lato server con estrema liberà
- il browser prende questo elenco e lo gestisce per far selezionare numeri e testi all'utente
- i filtri sono tutti "statici", ovvero le definizioni si scaricano senza disturbare php/sql
- la traduzione è completamente a carico del server, il client ha già tutto
- i filtri sono raggruppati per sezione e si possono "pinnare", ovvero portare nei preferiti per averli sempre vicino
- esiste una ricerca e ci sono descrizione per capire meglio lo scopo di ciascun filtro
- le operazioni sono le più varie, da "contiene" a "uguale", oppure "diverso da" in base al tipo di filtro
- la maggior parte si possono combinare per avere liste di valori, quindi posso avere "uguale a 2 o 3", "diverso da 2 e 3", "contiene jr. pacman o ms. pacman", ecc.
- pronto per il futuro supporto a gruppi di filtri (parentesi and/or) o insiemi (union, intersect, ecc)
- url si aggiorna con tutti i filtri impostati, comodo da condividere o mettere nei preferiti
le pagine software list e tutte le altre ricerche, con questa gestione, potrebbero avere anche loro tanti filtri con sforzo minimo, ed anche aggiungere un filtro non sarà complesso ne sporcherà l'interfaccia utente.
Nei prossimi giorni pulisco un po' il codice, sistemo qualche bug e cerco di portare a termine almeno l'elenco filtri Mame, così da avere una base di partenza concreta.
Ovviamente non mi aspetto che questo sistema sia infallibile, ma già così è un miglioramento notevole rispetto al passato, sia come lavoro server (praticamente nullo) sia come pulizia visiva (nessun popup con 5 tab in cui districarsi).
Metto uno screenshot indicativo di come si sta trasformando la form (ignorate la traduzione, il sito nasce in inglese quindi molte cose le traduco solo alla fine quando il codice è stabile).
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Motoschifo
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 Web ›ArcadeDatabase
CAB ›MameOriz ›MameVert ›PCB ›NeoGeo ›TopDrive ›Tekken3 Wishlist ›PacMan ›Arkanoid
Flipper ›HighSpeed Wishlist ›MedievalMadness ›MonsterBash ›HighSpeed2 Web ›ArcadeDatabase
- pucci
- Moderatore

- Messaggi: 5069
- Iscritto il: 19/07/2005, 18:52
- Città: San Clemente (RN)
- Località: Rimini
- Grazie Inviati: 1 volta
- Grazie Ricevuti: 83 volte
Re: Sito web Arcade Database
per capirne il valore non vedo l'ora di provarlo.
sicuramente come dici tu così è più "libero" rispetto al vecchio sistema a tab nel popup
quando riusciremo ad avere anche gli operatori tra insiemi o i filtri concatenati (che possono essere una versione più semplice anche se meno "potente" secondo me degli insiemi) sarà una versa figata pazzesca
sicuramente come dici tu così è più "libero" rispetto al vecchio sistema a tab nel popup
quando riusciremo ad avere anche gli operatori tra insiemi o i filtri concatenati (che possono essere una versione più semplice anche se meno "potente" secondo me degli insiemi) sarà una versa figata pazzesca