Jump to content
php.lv forumi

print


renathy

Recommended Posts

print podziņa ir old school

Print podzinja ir Ljoti laba lieta, jo reali var redzeet KAA lapa izskatiisies.

Un tas ir daudz draudzigaak lietotaajam nekaa, uzdot vinjam, lai mekle brauzerii printesanas iespejas.

Tas ka var , un arii vajag , izmantot CSS media atributu gan ir fakts

 

P.S. manuprat optimals varjants ir printejamas lietas izvadiit atseviskjaa lapaa, kur apaksaa ir Podzinja 'Drukaat' , kuru ( podzinju )savukart neizvada drukasanai izmantojot CSS media tipus ( ar atribuutu screen )

Siikak sheit

Edited by Grey_Wolf
Link to comment
Share on other sites

ja man kko vajag printēt, es anyway skatos print preview arī tad, ja ir print poga (mb kko vajag pieregulēt utml). un tā kā print preview ņem vērā css @media print, tad man tāda print poga nafig nav vajadzīga. bet lietotāji, protams, ir dažādi...

 

šādas print pogas nāk no tiem senajiem laikiem, kad topā bija font tags un par css retais tikai kko bija dzirdējis (un pat ja bija, tad tas maz ko līdzēja, jo browseru atbalsts CSSam bija minimāls). mūsdienās print poga ir kkāds dinozaurs

 

p.s.

un "printēšanas iespējas" jau nu toč nav tā noslēptas, lai būtu īpaši jāmeklē. kas vispār lieto šo fīču, tie tāpat uzreiz zinās, kā to izdarīt ;) un ideja taisīt vienu pogu, kas aizved uz drukājamu lapu un tad vēl tur apakšā otru pogu, kas palaiž print ar window.print() (izdrukā paslēpjot to pogu ar css)... haha imo tas ir pilnīgs perebors

Edited by 2easy
Link to comment
Share on other sites

ja dati printējamai versijai ir tādi paši kā webiskajai, tad šitā ir pareizākais variants, bet ja gribēsi, piemēram, web versijas pa lapām sadalīto listi printējamā versijā visu vienā garā sarakstā, tad bez pogas uz printēšanas versiju neiztikt īsti.

 

p.s. chrome windows versija, kur ir print preview? :>

Link to comment
Share on other sites

mūsdienās print poga ir kkāds dinozaurs

p.s.

un "printēšanas iespējas" jau nu toč nav tā noslēptas, lai būtu īpaši jāmeklē. kas vispār lieto šo fīču, tie tāpat uzreiz zinās, kā to izdarīt ;)

Ljoti kljuudies...

60% web lietotaaju NEZINA kur brauzerii atrodas iespeja izprinteet !!!

Ja lapa tiesam ir Userim draudziga tad pogai IR jabuut.

Nevajag aizmirst ka Musdienas ir Ljoti daudz Lietotju kas ar Kompi ir uz Juus ..

Tas ir 30% sekrtares un 30% gados vecaku cilveku

Taa kaa ir Apsaluuti mulkjigi domat ka podzinja Izdrukaat ir arhaisms ..

Piedevam Neviens nesaka ka vinjai jatsaucas tikai uz JS komandu print() ..., bet gan kad jadot iespeja apskatiit & ( ja nepieciesamas) koriget, arii printejamo tekstu ( Print Prewiiw ir ljoti laba lieta , bet to nezina vismaz 70% I-neta lietotaaju )

--

Piedevam nekad nevajag aizmirst , taadu leitu kaa :

Sekretarei iemaca stardat uz IE , un pesksni parsedina uz Operas .. nu ko ??

~~ 50 % gadijumu nostradaas 'blondines' sindroms, un vinja Nebuus spejiga izprintet vajadzigos datus..

--------

Taa kaa secinajums:

Print poga ir vajadziga !!!

P.S.

panjemtiet kautvai too pashu LDz. majas lapu -> interaktiivo kustiibu srakstu --> taa print podzinja ir bezgala erta , ja kadam ienaktu prataa ka varetu atstaat tikai uz Brauzera printesanu, tas buutu vajpraats --> 90% lietotaju neienaktu pat prataa izprintet sev nepieciesamo sarakstu

Edited by Grey_Wolf
Link to comment
Share on other sites

nju nez Vilks, ta jau pēc tavas loģikas sanāk, ka arī word un pdf dokumentos vajadzētu iecīnīt tādas print pogas, lai tie būtu draudzīgāki :D

 

ok, pieņemsim, ka 60% nezina, kā browserī printēt, taču kādi 90% no viņiem toč zinās kādu, kas to zin, un tam arī prasīs izprintēt :P tie, kas ar datoru ir uz Jūs vai pat baidās tam pieskarties, tie arī webiskai print pogai ies ar līkumu. tā ka tur paļubomu webiska print poga maz ko izšķirs

Taa kaa secinajums:

Print poga nav vajadziga !!! ;)

 

protams, ja klients savā webā vēlas tādu pogu, tad to noteikti arī vajag uztaisīt. da jebkādu pogu, ja jau par to maksā :)) bet es noteikti neizrādītu iniciatīvu un pats nesāktu piedāvāt tādu taisīt, izņemot gadījumā, ko pieminēja v3rb0 (btw happy bday!!! ;))

 

starp citu, ja beidzot atbildētu uz renathy uzdoto jautājumu

Kādu metodi izmantojat, lai lapu pārtaisītu par printer-friendly?

tad tīri tehniski to pašu content (vnkāršākajā gadījumā) atver jaunā lapā/logā

1) kur fiziski htmlā ir aizvākti visi apkārtējie nevajadzīgie objekti (header,footer,...)

2) vai tikai noslēpjot nevajadzīgos objektus ar css display:none

php funkcijai, kas izdrukā lapu, piemēram, echoPage($sTitle, $sContent) varētu pievienot optional parametru $bPrint = 0 (vai arī uzreiz iekšpusē chekot $_GET['print']), lai iekšpusē ar if varētu izvēlēties, kādā kontekstā tiks parādīts contents

Edited by 2easy
Link to comment
Share on other sites

nju nez Vilks, ta jau pēc tavas loģikas sanāk, ka arī word un pdf dokumentos vajadzētu iecīnīt tādas print pogas, lai tie būtu draudzīgāki :D

Veciit esi nogulejis :(

gan word gan PDF skateklim Print Poga ir iznesta araa un nolikta riiku josla, nevis ir jalien file--> print

 

Un ja vadies peec principa, ja vajadzees tad kaadam paprasiis , tad 100% tas nav userim draudziigs interfeiss..

----

Piedevam vru piebilst ka print poga vajadziga attieciigaa profila lapaam, kur dati tiesam ir biezji jaizdrukaa,

teiksim transporta saraksti, datu tabulas etc..

Nevis CS tipa lapai ...

Link to comment
Share on other sites

ok, print pogas pārnešana no menu File uz toolbaru ir solis pretim "above average userim", kas vispār būs tik drosmīgs, ka pats ķersies pie printēšanas. bet ja pieņem, ka lielais vairums "average useri" nav tikuši pāri n00b līmenim, tad tie jau pēc definīcijas neprintētu, lai kur tā poga būtu nolikta, un labāk pasauks kādu "specu", kas pratīs nospiest printera power pogu, ielikt papīru un izdrukās, ko vajag. bet advancēti useri, neskatoties uz klaviatūru, sekundes desmitdaļā nospiež ctrl+p un vispār neiespringst par to, vai kkur ir kāda print poga vai nav. līdz ar to attiecībā uz webu no visiem potenciālajiem printēt gribētājiem tikai ļoti neliela daļa vispār lietotu tādu webisku print pogu, kas vnk izdara to pašu, ko menu>file>print vai toolbar>print. savukārt speciāli taisīt atsevišķu printer-friendly lapu tikai pagarina lietotāja ceļu līdz izdrukai. tādējādi tādām print pogām nav neviena būtiska ieguvuma, un pat ja tai varētu piedēvēt niecīgu pievienoto vērtību, tad tas nu galīgi nebūtu nekāds kritērijs, pēc kā vērtēt lapas draudzīgumu/nedraudzīgumu. šis labākajā gadījumā ir gaumes jautājums un pārliecība. ja pirms 10 gadiem būtu bijis iespējams izmantot @media print {...}, tādas printer-friendly lapas droši vien vispār nekad nebūtu bijušas. līdzīgi arī nekādas print pogas ne. ja vēl šodien kāds kko tādu lieto, tad vairāk dēļ tradīcijas, nevis nepieciešamības

 

starp citu, vai te forumā var uztaisīt balsošanu? (ja vēl pie atbildes varētu pielikt optional komentāru, tad pavisam kruta)

piemēram 2x vnk jautājumi un katram 2x atbildes:

1) Vai weblapā ir vajadzīga poga/links uz atsevišku printer-friendly lapu, vai pietiek ar css @media print {...}?

Jā, vajag atsevišku printer-friendly lapu

Nē, pietiek ar css @media print {...}

2) Vai lapā vajag dublēt browsera print pogu, izmantojot window.print()?

Jā, vajag

Nē, nevajag

 

man vnk interesētu arī ko citi domā

Link to comment
Share on other sites

Viss tak atkarīgs no situācijas.

prieks 2easy Nav gan vinsh vienmer izprintee visu lapu, neskatoties vai ir iespejams, vai nav iespejams izprinteet kaadu lapas dalju ;)

 

Pat izmantojot teiksim PHPMyAdmin ( kas principaa arii ir WebLapa ) megjina datus izprinteet ar Brauzea iespejam ;)

 

P.S. 2easy tas nav kaa uzbrauciens, bet gan pieradijums ka VIENMER jaizvertee situacija, un ja topika autors prasija Kaa uztaisiit lai smuki varetu izdrukaat datus tad realakais varjants tomer ir taa Print podzinja ( ko arii uzsvera renathy )

vajaga, lai content cell-ē ir podziņa "printer friendly".

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...