HTML::O...:Unknown(3)
π« HTML::Object::DOM::Element::Unknown β the manpage, but make it cute
Ok so bestie, this is a page from the User Contributed Perl Documentation for HTML::Object::DOM::Element::Unknown β yes the title gets truncated to HTML::O...:Unknown(3) when it's being dramatic in the header, that's just a display thing, the full name is right there π
β¨ NAME β¨
HTML::Object::DOM::Element::Unknown β the HTML Object DOM Unknown Element Class. That's it, that's the name, no cap π
πΈ SYNOPSIS πΈ
Here's how you actually use it, literally copy-paste:
use HTML::Object::DOM::Element::Unknown;
my $unknown = HTML::Object::DOM::Element::Unknown->new ||
die( HTML::Object::DOM::Element::Unknown->error, "\n" );
The || is doing main character work β if new fails it dies and prints the error, plus a newline π«Ά
π¦ VERSION π¦
v0.2.0
Version v0.2.0. Iconic.
β DESCRIPTION β
So the "Unknown" element interface represents an invalid HTML element π and it derives from the HTML Element interfaceβ¦
but β and this is the whole vibe β without implementing any additional properties or methods. It's giving minimalist. It's giving "I'm here but I'm not adding anything." Lowkey respectful.
π INHERITANCE π
The whole family tree, bestie. Read it left to right, each one inherits from the one before:
+-----------------------+ +---------------------------+ +-------------------------+ +----------------------------+ +-------------------------------------+
| HTML::Object::Element | --> | HTML::Object::EventTarget | --> | HTML::Object::DOM::Node | --> | HTML::Object::DOM::Element | --> | HTML::Object::DOM::Element::Unknown |
+-----------------------+ +---------------------------+ +-------------------------+ +----------------------------+ +-------------------------------------+
So: HTML::Object::Element β‘οΈ HTML::Object::EventTarget β‘οΈ HTML::Object::DOM::Node β‘οΈ HTML::Object::DOM::Element β‘οΈ HTML::Object::DOM::Element::Unknown. Periodt π
π§ PROPERTIES π§
Inherits properties from its parent HTML::Object::DOM::Element. That's the whole list. Nothing extra, nothing hidden, we love a clean inheritance chain π
π METHODS π
Inherits methods from its parent HTML::Object::DOM::Element. Same energy. No new methods, no surprises β the parent's got it all π
π AUTHOR π
Jacques Deguest <jack@deguest.jp>
Shoutout to Jacques, fr fr π«Ά
π₯ SEE ALSO π₯
- Mozilla documentation <https://developer.mozilla.org/en-US/docs/Web/API/HTMLUnknownElement>
- Specifications <https://html.spec.whatwg.org/multipage/dom.html#htmlunknownelement>
Go read the specs bestie, iykyk β¨
π COPYRIGHT & LICENSE π
Copyright(c) 2021 DEGUEST Pte. Ltd.
All rights reserved
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
π Real talk: all rights reserved, but also free software under the same terms as Perl itself β that's the actual wording, don't come for me, just read the license before you redistribute π
β¨ that's the whole page, you ate that β¨
Kisses and bye β this one came from perl v5.42.2, dated 2026-02-15, and it's still the HTML::O...:Unknown(3) page on the tin ππ
π¦ where this page comes from
- alpine 3.24: perl-html-object-doc 0.6.0-r1 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms