10Aug

Geek Rants: kāpēc tik daudz tīmekļa vietnes neizmanto drukāšanas stilu tabulas?

Tā nekad vairs neizbrīna mani, ka cilvēkiem ir jāmeklē saite vai poga, kas saka "Drukāt" tīmekļa vietnē, it īpaši ņemot vērā to, ka ir brīnuma tehnoloģija, kas šo soli liek nevajadzīgi. Diemžēl gandrīz neviens to neizmanto, pat ja tas ir. .. 10 gadus vecs.

Ne tikai neprātīgi prasīt papildu soli drukāšanai, bet, izmantojot drukāto stilu lapas, ikvienam, kas neizmanto izdrukājamu saiti, tiktu saglabāta tinte. Un, protams, ir daudz cilvēku, kas izmanto PDF drukāšanu, lai saglabātu rakstus vēlāk, neattīrītu papīru.

Kas ir drukas stilu lapas?

Lielākā daļa tīmekļa vietņu īsteno drukāšanas funkciju, pārejot uz citu lapu, kas printeriem ir formatēta atšķirīgi, bet tas tiešām nav nepieciešams. Katrā pārlūkprogrammā tiek izmantota vienkārša CSS tehnoloģija, kas pazīstama kā Print Stylesheets, kas ir nekas vairāk kā fails, kurā norādīti elementi, kas paslēpjas, kad jūsu pārlūkprogramma izdrukā lapu.

Tiem, kas nav svešs, CSS ir kaskādes stila lapas, un tas, kā jūsu pārlūkprogramma zina, kā formatēt tīmekļa vietnes HTML avota kodu uz to, ko jūs faktiski redzat ekrānā.Viss no fontiem, krāsām, malām un pat fona attēliem var norādīt stilu tabulā.

Drukas stilu lapas pievienošana ir tikpat vienkārša kā lapas pievienošana šai vienai rindiņai HTML - multivide = drukas daļa no koda norāda pārlūkprogrammai, lai tā drukāšanai izmantotu šo stilu lapu.

Šis fails parasti izskatās šādi:

#sidebar, #footer, #navigation, #sharinglinks, #topad, #comments{ display: none}

Jā, tas tiešām ir tik vienkārši. Tātad, kā tas darbojas? Tālāk ir parādīts parastā tīmekļa lapas kreisajā pusē piemērs ar visu navigāciju, logotipu un reklāmām, kuras ir skaidri redzamas ar ID saistītu, un labajā pusē - tajā pašā lapā, kurā tiek izmantota drukāto stilu tabula, slēpjot visus šos elementus.

Acīmredzot jūs vēlētos drukāt vienu no šiem pārējo, vai ne?

Drukas stilu lapas neveiksmes piemēri

Diemžēl ir tikai daudzas milzīgas tīmekļa vietnes, kuras nav apgrūtinājušas to īstenot vispār. Apskatiet, kas notiek, mēģinot drukāt no New York Times:

. Dažas vietnes, piemēram, vietnes Gawker tīkls, ir vēl sliktāki. Ne tikai tiem, kam nav drukājama skata, kad jūs mēģināt izdrukāt, tas ir līdzīgs tintes zupai. Ciktāl mēs varam teikt, nav iespējams drukāt no Gawker vietnes, neizmantojot atsevišķu pakalpojumu, piemēram, lasāmību, vai manuāli izceļot lapas saturu, kas ir gandrīz neiespējami to jaunajā dizainā.

Tas ir bēdīgi, patiešām. Lielāko vietņu slodzes tikai pilnīgi neizdodas novērst šīs funkcijas ieviešanu.

Par laimi daži portāli lieto tos

Lūk, kā pareizi noformētam izdrukājamam attēlam piemīt nepareiza drukāšanas saite. BBC News vietne glīti noformē rakstus drukāšanai, papildinot ar pielāgotu galveni. Tie ietver komentārus drukāšanas skatījumā, bet tas joprojām ir labi paveikts darbs.

Ir diezgan daudz citu vietņu, kas dara to pašu, piemēram, ArsTechnica un. .. mūsu vietne, taču tas būtu muļķīgi, lai parādītu ekrānuzņēmumus no visiem tiem. Mūsu pētījumā vietnēm, kas tos pienācīgi īstenojušas, ir maz un tālu.

Lai iesaiņotu. .. lūdzu, ņemiet vērā 5 minūtes, kas nepieciešamas, lai īstenotu jūsu vietnes drukas stilu!