Het gaat hier allemaal over printed media
Ik ben vanuit firefox bezig met het opmaken van een document waarin ik verwijzingen wil doen naar de pagina waarop iets anders vermeld staat.
Nu is er in CSS3 wel een soort global counter die "page" heet, maar dat is klaarblijkelijk nog niet geimplementeerd, of wellicht onder een andere naam (-moz-page is ook geen counter helaas) http://www.w3.org/TR/css3-page/#page-based-counters
Aan de andere kant werkt het target-counter functie ook nog niet, dus daar zou ik niet veel aan hebben: http://www.w3.org/TR/css3-gcpm/#cross-references
Andere manier bedenken dus.
Waar ik zelf aan zat te denken is met javascript een bult elementen genereren en die een vaste grootte geven, dan content erin proppen net zolang tot ie vol zit (scrollheight met offsetheight vergelijken ofzo) en dan verder gaan in de volgende
Probleem hierbij is dat je krijgt dat je elementen moet gaan opdelen enzo, hoewel aan de andere kant ik dat ook wel weer zo min mogelijk wil, dus een beetje orphans en widows control erbij. Laten we er dus maar vanuit gaan dat elementen niet in stukken mogen worden gehakt. Je zit dan alleen nog wel dat als er tussen twee elementen in een parent gesplitst wordt, dat de parent nog moet worden opgedeeld.
Vraag die ik hier wil stellen is een beetje brainstormen over hoe je een lang document op zo'n manier zou kunnen bewerken (een combinatie van CSS en JS denk ik) dat je weet op welke pagina welke elementen belanden, zodat je dat weer ergens anders kan gebruiken als cross reference. De implementatie komt wel, het gaat vooral even over de aanpak
Ik ben vanuit firefox bezig met het opmaken van een document waarin ik verwijzingen wil doen naar de pagina waarop iets anders vermeld staat.
Nu is er in CSS3 wel een soort global counter die "page" heet, maar dat is klaarblijkelijk nog niet geimplementeerd, of wellicht onder een andere naam (-moz-page is ook geen counter helaas) http://www.w3.org/TR/css3-page/#page-based-counters
Aan de andere kant werkt het target-counter functie ook nog niet, dus daar zou ik niet veel aan hebben: http://www.w3.org/TR/css3-gcpm/#cross-references
Andere manier bedenken dus.
Waar ik zelf aan zat te denken is met javascript een bult elementen genereren en die een vaste grootte geven, dan content erin proppen net zolang tot ie vol zit (scrollheight met offsetheight vergelijken ofzo) en dan verder gaan in de volgende
Probleem hierbij is dat je krijgt dat je elementen moet gaan opdelen enzo, hoewel aan de andere kant ik dat ook wel weer zo min mogelijk wil, dus een beetje orphans en widows control erbij. Laten we er dus maar vanuit gaan dat elementen niet in stukken mogen worden gehakt. Je zit dan alleen nog wel dat als er tussen twee elementen in een parent gesplitst wordt, dat de parent nog moet worden opgedeeld.
Vraag die ik hier wil stellen is een beetje brainstormen over hoe je een lang document op zo'n manier zou kunnen bewerken (een combinatie van CSS en JS denk ik) dat je weet op welke pagina welke elementen belanden, zodat je dat weer ergens anders kan gebruiken als cross reference. De implementatie komt wel, het gaat vooral even over de aanpak