Modelarea tablei şi jocului de şah (II)
În partea I am definit funcţia setChessTable() şi anumite proprietăţi CSS, care -împreună- creează tabla de şah (vidă). Mai departe, ar fi de văzut cum înscriem o poziţie de şah pe tabla deja constituită; dar întâi evidenţiem necesitatea unor anumite reformulări, finalizând cadrul de dezvoltare ulterioară.
Modelarea tablei şi jocului de şah (partea I)
Relevăm întâi câteva aspecte şi direcţii din practica existentă, caracteristice pentru modelarea tablei de şah bazată pe HTML, CSS şi javaScript. Apoi abordăm modelarea tablei de şah, plecând de la probleme de poziţionare simple (un pătrăţel într-un dreptunghi).
PGNbrowser widget Demo and Complements
Un exerciţiu de editare HTML, cu SQL şi Python
Folosind o comandă SQL, extragem informaţii dintr-o bază de date într-un fişier text; acesta este prelucrat apoi printr-un mic program Python, pentru a obţine un fragment HTML (de exemplu, elemente <option>) care în final va fi integrat într-o pagină Web (într-un <select>).
Constituirea unei baze de date, colectând cu Python de pe Web
Ca să avem despre ce vorbi, o bază de date ar trebui constituită din măcar două tabele relaţionate şi ar fi de dorit să cuprindă un număr consistent de înregistrări. Dăm un exemplu de creare a unei baze de date proprii prin specularea unor pagini Web care prezintă datele care ne-ar interesa (ideea generală web scraping: colectare automată a informaţiei de pe Web).
vezi Cărţile mele (de programare)